From b5faf260aba3240d864491caeeee62d4b52ede14 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Mon, 29 Jul 2024 00:01:45 +0000 Subject: [PATCH] build based on 44b5d11d --- previews/PR658/.documenter-siteinfo.json | 1 + previews/PR658/api/index.html | 6 + previews/PR658/assets/documenter.js | 1059 +++++++++++++++++ previews/PR658/assets/favicon.ico | Bin 0 -> 15406 bytes previews/PR658/assets/logo.png | Bin 0 -> 75886 bytes previews/PR658/assets/profiling-1.png | Bin 0 -> 150762 bytes previews/PR658/assets/profiling-2.png | Bin 0 -> 150695 bytes previews/PR658/assets/profiling-3.png | Bin 0 -> 156954 bytes previews/PR658/assets/profiling-4.png | Bin 0 -> 169167 bytes .../PR658/assets/themes/catppuccin-frappe.css | 1 + .../PR658/assets/themes/catppuccin-latte.css | 1 + .../assets/themes/catppuccin-macchiato.css | 1 + .../PR658/assets/themes/catppuccin-mocha.css | 1 + .../PR658/assets/themes/documenter-dark.css | 7 + .../PR658/assets/themes/documenter-light.css | 9 + previews/PR658/assets/themeswap.js | 84 ++ previews/PR658/assets/warner.js | 52 + previews/PR658/devices/index.html | 10 + previews/PR658/exceptions/index.html | 28 + previews/PR658/execution_control/index.html | 6 + previews/PR658/hostcall/index.html | 20 + previews/PR658/index.html | 23 + previews/PR658/kernel_programming/index.html | 192 +++ previews/PR658/logging/index.html | 12 + previews/PR658/memory/index.html | 65 + previews/PR658/objects.inv | Bin 0 -> 1430 bytes previews/PR658/printing/index.html | 41 + previews/PR658/profiling/index.html | 37 + previews/PR658/quickstart/index.html | 31 + previews/PR658/search_index.js | 3 + previews/PR658/siteinfo.js | 1 + previews/PR658/streams/index.html | 14 + 32 files changed, 1705 insertions(+) create mode 100644 previews/PR658/.documenter-siteinfo.json create mode 100644 previews/PR658/api/index.html create mode 100644 previews/PR658/assets/documenter.js create mode 100644 previews/PR658/assets/favicon.ico create mode 100644 previews/PR658/assets/logo.png create mode 100644 previews/PR658/assets/profiling-1.png create mode 100644 previews/PR658/assets/profiling-2.png create mode 100644 previews/PR658/assets/profiling-3.png create mode 100644 previews/PR658/assets/profiling-4.png create mode 100644 previews/PR658/assets/themes/catppuccin-frappe.css create mode 100644 previews/PR658/assets/themes/catppuccin-latte.css create mode 100644 previews/PR658/assets/themes/catppuccin-macchiato.css create mode 100644 previews/PR658/assets/themes/catppuccin-mocha.css create mode 100644 previews/PR658/assets/themes/documenter-dark.css create mode 100644 previews/PR658/assets/themes/documenter-light.css create mode 100644 previews/PR658/assets/themeswap.js create mode 100644 previews/PR658/assets/warner.js create mode 100644 previews/PR658/devices/index.html create mode 100644 previews/PR658/exceptions/index.html create mode 100644 previews/PR658/execution_control/index.html create mode 100644 previews/PR658/hostcall/index.html create mode 100644 previews/PR658/index.html create mode 100644 previews/PR658/kernel_programming/index.html create mode 100644 previews/PR658/logging/index.html create mode 100644 previews/PR658/memory/index.html create mode 100644 previews/PR658/objects.inv create mode 100644 previews/PR658/printing/index.html create mode 100644 previews/PR658/profiling/index.html create mode 100644 previews/PR658/quickstart/index.html create mode 100644 previews/PR658/search_index.js create mode 100644 previews/PR658/siteinfo.js create mode 100644 previews/PR658/streams/index.html diff --git a/previews/PR658/.documenter-siteinfo.json b/previews/PR658/.documenter-siteinfo.json new file mode 100644 index 000000000..49d278442 --- /dev/null +++ b/previews/PR658/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.4","generation_timestamp":"2024-07-29T00:01:39","documenter_version":"1.5.0"}} \ No newline at end of file diff --git a/previews/PR658/api/index.html b/previews/PR658/api/index.html new file mode 100644 index 000000000..ddd118916 --- /dev/null +++ b/previews/PR658/api/index.html @@ -0,0 +1,6 @@ + +API Reference · AMDGPU.jl

AMDGPU API Reference

Indexing

AMDGPU.Device.gridItemDimFunction
gridItemDim()::ROCDim3

Returns the size of the grid in workitems. This behaviour is different from CUDA where gridDim gives the size of the grid in blocks.

source

Use these functions for compatibility with CUDA.jl.

Synchronization

AMDGPU.Device.sync_workgroup_countFunction
sync_workgroup_count(predicate::Cint)::Cint

Identical to sync_workgroup, with the additional feature that it evaluates the predicate for all workitems in the workgroup and returns the number of workitems for which predicate evaluates to non-zero.

source
AMDGPU.Device.sync_workgroup_andFunction
sync_workgroup_and(predicate::Cint)::Cint

Identical to sync_workgroup, with the additional feature that it evaluates the predicate for all workitems in the workgroup and returns non-zero if and only if predicate evaluates to non-zero for all of them.

source
AMDGPU.Device.sync_workgroup_orFunction
sync_workgroup_or(predicate::Cint)::Cint

Identical to sync_workgroup, with the additional feature that it evaluates the predicate for all workitems in the workgroup and returns non-zero if and only if predicate evaluates to non-zero for any of them.

source
diff --git a/previews/PR658/assets/documenter.js b/previews/PR658/assets/documenter.js new file mode 100644 index 000000000..b2bdd43ee --- /dev/null +++ b/previews/PR658/assets/documenter.js @@ -0,0 +1,1059 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'highlight-julia': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/julia.min', + 'headroom': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/headroom.min', + 'jqueryui': 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min', + 'katex-auto-render': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/contrib/auto-render.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.0/jquery.min', + 'headroom-jquery': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/jQuery.headroom.min', + 'katex': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/katex.min', + 'highlight': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min', + 'highlight-julia-repl': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/julia-repl.min', + }, + shim: { + "highlight-julia": { + "deps": [ + "highlight" + ] + }, + "katex-auto-render": { + "deps": [ + "katex" + ] + }, + "headroom-jquery": { + "deps": [ + "jquery", + "headroom" + ] + }, + "highlight-julia-repl": { + "deps": [ + "highlight" + ] + } +} +}); +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'katex', 'katex-auto-render'], function($, katex, renderMathInElement) { +$(document).ready(function() { + renderMathInElement( + document.body, + { + "delimiters": [ + { + "left": "$", + "right": "$", + "display": false + }, + { + "left": "$$", + "right": "$$", + "display": true + }, + { + "left": "\\[", + "right": "\\]", + "display": true + } + ] +} + + ); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'highlight', 'highlight-julia', 'highlight-julia-repl'], function($) { +$(document).ready(function() { + hljs.highlightAll(); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let timer = 0; +var isExpanded = true; + +$(document).on("click", ".docstring 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 (event) { + let articleToggleTitle = "Expand docstring"; + let navArticleToggleTitle = "Expand all docstrings"; + let animationSpeed = event.noToggleAnimation ? 0 : 400; + + debounce(() => { + if (isExpanded) { + $(this).removeClass("fa-chevron-up").addClass("fa-chevron-down"); + $(".docstring-article-toggle-button") + .removeClass("fa-chevron-down") + .addClass("fa-chevron-right"); + + isExpanded = false; + + $(".docstring section").slideUp(animationSpeed); + } else { + $(this).removeClass("fa-chevron-down").addClass("fa-chevron-up"); + $(".docstring-article-toggle-button") + .removeClass("fa-chevron-right") + .addClass("fa-chevron-down"); + + isExpanded = true; + articleToggleTitle = "Collapse docstring"; + navArticleToggleTitle = "Collapse all docstrings"; + + $(".docstring section").slideDown(animationSpeed); + } + + $(this).prop("title", navArticleToggleTitle); + $(".docstring-article-toggle-button").prop("title", articleToggleTitle); + }); +}); + +function debounce(callback, timeout = 300) { + if (Date.now() - timer > timeout) { + callback(); + } + + clearTimeout(timer); + + timer = Date.now(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require([], function() { +function addCopyButtonCallbacks() { + for (const el of document.getElementsByTagName("pre")) { + const button = document.createElement("button"); + button.classList.add("copy-button", "fa-solid", "fa-copy"); + button.setAttribute("aria-label", "Copy this code block"); + button.setAttribute("title", "Copy"); + + el.appendChild(button); + + const success = function () { + button.classList.add("success", "fa-check"); + button.classList.remove("fa-copy"); + }; + + const failure = function () { + button.classList.add("error", "fa-xmark"); + button.classList.remove("fa-copy"); + }; + + button.addEventListener("click", function () { + copyToClipboard(el.innerText).then(success, failure); + + setTimeout(function () { + button.classList.add("fa-copy"); + button.classList.remove("success", "fa-check", "fa-xmark"); + }, 5000); + }); + } +} + +function copyToClipboard(text) { + // clipboard API is only available in secure contexts + if (window.navigator && window.navigator.clipboard) { + return window.navigator.clipboard.writeText(text); + } else { + return new Promise(function (resolve, reject) { + try { + const el = document.createElement("textarea"); + el.textContent = text; + el.style.position = "fixed"; + el.style.opacity = 0; + document.body.appendChild(el); + el.select(); + document.execCommand("copy"); + + resolve(); + } catch (err) { + reject(err); + } finally { + document.body.removeChild(el); + } + }); + } +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", addCopyButtonCallbacks); +} else { + addCopyButtonCallbacks(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'headroom', 'headroom-jquery'], function($, Headroom) { + +// Manages the top navigation bar (hides it when the user starts scrolling down on the +// mobile). +window.Headroom = Headroom; // work around buggy module loading? +$(document).ready(function () { + $("#documenter .docs-navbar").headroom({ + tolerance: { up: 10, down: 10 }, + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +$(document).ready(function () { + let meta = $("div[data-docstringscollapsed]").data(); + + if (meta?.docstringscollapsed) { + $("#documenter-article-toggle-button").trigger({ + type: "click", + noToggleAnimation: true, + }); + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +/* +To get an in-depth about the thought process you can refer: https://hetarth02.hashnode.dev/series/gsoc + +PSEUDOCODE: + +Searching happens automatically as the user types or adjusts the selected filters. +To preserve responsiveness, as much as possible of the slow parts of the search are done +in a web worker. Searching and result generation are done in the worker, and filtering and +DOM updates are done in the main thread. The filters are in the main thread as they should +be very quick to apply. This lets filters be changed without re-searching with minisearch +(which is possible even if filtering is on the worker thread) and also lets filters be +changed _while_ the worker is searching and without message passing (neither of which are +possible if filtering is on the worker thread) + +SEARCH WORKER: + +Import minisearch + +Build index + +On message from main thread + run search + find the first 200 unique results from each category, and compute their divs for display + note that this is necessary and sufficient information for the main thread to find the + first 200 unique results from any given filter set + post results to main thread + +MAIN: + +Launch worker + +Declare nonconstant globals (worker_is_running, last_search_text, unfiltered_results) + +On text update + if worker is not running, launch_search() + +launch_search + set worker_is_running to true, set last_search_text to the search text + post the search query to worker + +on message from worker + if last_search_text is not the same as the text in the search field, + the latest search result is not reflective of the latest search query, so update again + launch_search() + otherwise + set worker_is_running to false + + regardless, display the new search results to the user + save the unfiltered_results as a global + update_search() + +on filter click + adjust the filter selection + update_search() + +update_search + apply search filters by looping through the unfiltered_results and finding the first 200 + unique results that match the filters + + Update the DOM +*/ + +/////// SEARCH WORKER /////// + +function worker_function(documenterSearchIndex, documenterBaseURL, filters) { + importScripts( + "https://cdn.jsdelivr.net/npm/minisearch@6.1.0/dist/umd/index.min.js" + ); + + let data = documenterSearchIndex.map((x, key) => { + x["id"] = key; // minisearch requires a unique for each object + return x; + }); + + // list below is the lunr 2.1.3 list minus the intersect with names(Base) + // (all, any, get, in, is, only, which) and (do, else, for, let, where, while, with) + // ideally we'd just filter the original list but it's not available as a variable + const stopWords = new Set([ + "a", + "able", + "about", + "across", + "after", + "almost", + "also", + "am", + "among", + "an", + "and", + "are", + "as", + "at", + "be", + "because", + "been", + "but", + "by", + "can", + "cannot", + "could", + "dear", + "did", + "does", + "either", + "ever", + "every", + "from", + "got", + "had", + "has", + "have", + "he", + "her", + "hers", + "him", + "his", + "how", + "however", + "i", + "if", + "into", + "it", + "its", + "just", + "least", + "like", + "likely", + "may", + "me", + "might", + "most", + "must", + "my", + "neither", + "no", + "nor", + "not", + "of", + "off", + "often", + "on", + "or", + "other", + "our", + "own", + "rather", + "said", + "say", + "says", + "she", + "should", + "since", + "so", + "some", + "than", + "that", + "the", + "their", + "them", + "then", + "there", + "these", + "they", + "this", + "tis", + "to", + "too", + "twas", + "us", + "wants", + "was", + "we", + "were", + "what", + "when", + "who", + "whom", + "why", + "will", + "would", + "yet", + "you", + "your", + ]); + + let index = new MiniSearch({ + fields: ["title", "text"], // fields to index for full-text search + storeFields: ["location", "title", "text", "category", "page"], // fields to return with results + processTerm: (term) => { + let word = stopWords.has(term) ? null : term; + if (word) { + // custom trimmer that doesn't strip @ and !, which are used in julia macro and function names + word = word + .replace(/^[^a-zA-Z0-9@!]+/, "") + .replace(/[^a-zA-Z0-9@!]+$/, ""); + + word = word.toLowerCase(); + } + + return word ?? null; + }, + // add . as a separator, because otherwise "title": "Documenter.Anchors.add!", would not + // find anything if searching for "add!", only for the entire qualification + tokenize: (string) => string.split(/[\s\-\.]+/), + // options which will be applied during the search + searchOptions: { + prefix: true, + boost: { title: 100 }, + fuzzy: 2, + }, + }); + + index.addAll(data); + + /** + * Used to map characters to HTML entities. + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + const htmlEscapes = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'", + }; + + /** + * Used to match HTML entities and HTML characters. + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + const reUnescapedHtml = /[&<>"']/g; + const reHasUnescapedHtml = RegExp(reUnescapedHtml.source); + + /** + * Escape function from lodash + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + function escape(string) { + return string && reHasUnescapedHtml.test(string) + ? string.replace(reUnescapedHtml, (chr) => htmlEscapes[chr]) + : string || ""; + } + + /** + * RegX escape function from MDN + * Refer: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#escaping + */ + function escapeRegExp(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string + } + + /** + * Make the result component given a minisearch result data object and the value + * of the search input as queryString. To view the result object structure, refer: + * https://lucaong.github.io/minisearch/modules/_minisearch_.html#searchresult + * + * @param {object} result + * @param {string} querystring + * @returns string + */ + function make_search_result(result, querystring) { + let search_divider = `
`; + let display_link = + result.location.slice(Math.max(0), Math.min(50, result.location.length)) + + (result.location.length > 30 ? "..." : ""); // To cut-off the link because it messes with the overflow of the whole div + + if (result.page !== "") { + display_link += ` (${result.page})`; + } + searchstring = escapeRegExp(querystring); + let textindex = new RegExp(`${searchstring}`, "i").exec(result.text); + let text = + textindex !== null + ? result.text.slice( + Math.max(textindex.index - 100, 0), + Math.min( + textindex.index + querystring.length + 100, + result.text.length + ) + ) + : ""; // cut-off text before and after from the match + + text = text.length ? escape(text) : ""; + + let display_result = text.length + ? "..." + + text.replace( + new RegExp(`${escape(searchstring)}`, "i"), // For first occurrence + '$&' + ) + + "..." + : ""; // highlights the match + + let in_code = false; + if (!["page", "section"].includes(result.category.toLowerCase())) { + in_code = true; + } + + // We encode the full url to escape some special characters which can lead to broken links + let result_div = ` + +
+
${escape(result.title)}
+
${result.category}
+
+

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; + } + + self.onmessage = function (e) { + let query = e.data; + let results = index.search(query, { + filter: (result) => { + // Only return relevant results + return result.score >= 1; + }, + combineWith: "AND", + }); + + // Pre-filter to deduplicate and limit to 200 per category to the extent + // possible without knowing what the filters are. + let filtered_results = []; + let counts = {}; + for (let filter of filters) { + counts[filter] = 0; + } + let present = {}; + + for (let result of results) { + cat = result.category; + cnt = counts[cat]; + if (cnt < 200) { + id = cat + "---" + result.location; + if (present[id]) { + continue; + } + present[id] = true; + filtered_results.push({ + location: result.location, + category: cat, + div: make_search_result(result, query), + }); + } + } + + postMessage(filtered_results); + }; +} + +// `worker = Threads.@spawn worker_function(documenterSearchIndex)`, but in JavaScript! +const filters = [ + ...new Set(documenterSearchIndex["docs"].map((x) => x.category)), +]; +const worker_str = + "(" + + worker_function.toString() + + ")(" + + JSON.stringify(documenterSearchIndex["docs"]) + + "," + + JSON.stringify(documenterBaseURL) + + "," + + JSON.stringify(filters) + + ")"; +const worker_blob = new Blob([worker_str], { type: "text/javascript" }); +const worker = new Worker(URL.createObjectURL(worker_blob)); + +/////// SEARCH MAIN /////// + +// Whether the worker is currently handling a search. This is a boolean +// as the worker only ever handles 1 or 0 searches at a time. +var worker_is_running = false; + +// The last search text that was sent to the worker. This is used to determine +// if the worker should be launched again when it reports back results. +var last_search_text = ""; + +// The results of the last search. This, in combination with the state of the filters +// in the DOM, is used compute the results to display on calls to update_search. +var unfiltered_results = []; + +// Which filter is currently selected +var selected_filter = ""; + +$(document).on("input", ".documenter-search-input", function (event) { + if (!worker_is_running) { + launch_search(); + } +}); + +function launch_search() { + worker_is_running = true; + last_search_text = $(".documenter-search-input").val(); + worker.postMessage(last_search_text); +} + +worker.onmessage = function (e) { + if (last_search_text !== $(".documenter-search-input").val()) { + launch_search(); + } else { + worker_is_running = false; + } + + unfiltered_results = e.data; + update_search(); +}; + +$(document).on("click", ".search-filter", function () { + if ($(this).hasClass("search-filter-selected")) { + selected_filter = ""; + } else { + selected_filter = $(this).text().toLowerCase(); + } + + // This updates search results and toggles classes for UI: + update_search(); +}); + +/** + * Make/Update the search component + */ +function update_search() { + let querystring = $(".documenter-search-input").val(); + + if (querystring.trim()) { + if (selected_filter == "") { + results = unfiltered_results; + } else { + results = unfiltered_results.filter((result) => { + return selected_filter == result.category.toLowerCase(); + }); + } + + let search_result_container = ``; + let modal_filters = make_modal_body_filters(); + let search_divider = `
`; + + if (results.length) { + let links = []; + let count = 0; + let search_results = ""; + + for (var i = 0, n = results.length; i < n && count < 200; ++i) { + let result = results[i]; + if (result.location && !links.includes(result.location)) { + search_results += result.div; + count++; + links.push(result.location); + } + } + + if (count == 1) { + count_str = "1 result"; + } else if (count == 200) { + count_str = "200+ results"; + } else { + count_str = count + " results"; + } + let result_count = `
${count_str}
`; + + search_result_container = ` +
+ ${modal_filters} + ${search_divider} + ${result_count} +
+ ${search_results} +
+
+ `; + } else { + search_result_container = ` +
+ ${modal_filters} + ${search_divider} +
0 result(s)
+
+
No result found!
+ `; + } + + if ($(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").removeClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(search_result_container); + } else { + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(` +
Type something to get started!
+ `); + } +} + +/** + * Make the modal filter html + * + * @returns string + */ +function make_modal_body_filters() { + let str = filters + .map((val) => { + if (selected_filter == val.toLowerCase()) { + return `${val}`; + } else { + return `${val}`; + } + }) + .join(""); + + return ` +
+ Filters: + ${str} +
`; +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +$(document).ready(function () { + let search_modal_header = ` + + `; + + let initial_search_body = ` +
Type something to get started!
+ `; + + let search_modal_footer = ` + + `; + + $(document.body).append( + ` + + ` + ); + + document.querySelector(".docs-search-query").addEventListener("click", () => { + openModal(); + }); + + document + .querySelector(".close-search-modal") + .addEventListener("click", () => { + closeModal(); + }); + + $(document).on("click", ".search-result-link", function () { + closeModal(); + }); + + document.addEventListener("keydown", (event) => { + if ((event.ctrlKey || event.metaKey) && event.key === "/") { + openModal(); + } else if (event.key === "Escape") { + closeModal(); + } + + return false; + }); + + // Functions to open and close a modal + function openModal() { + let searchModal = document.querySelector("#search-modal"); + + searchModal.classList.add("is-active"); + document.querySelector(".documenter-search-input").focus(); + } + + function closeModal() { + let searchModal = document.querySelector("#search-modal"); + let initial_search_body = ` +
Type something to get started!
+ `; + + searchModal.classList.remove("is-active"); + document.querySelector(".documenter-search-input").blur(); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".documenter-search-input").val(""); + $(".search-modal-card-body").html(initial_search_body); + } + + document + .querySelector("#search-modal .modal-background") + .addEventListener("click", () => { + closeModal(); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function () { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button"); + sidebar_button.click(function (ev) { + ev.preventDefault(); + sidebar.toggleClass("visible"); + if (sidebar.hasClass("visible")) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind("click", function (ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass("visible")) { + sidebar.removeClass("visible"); + } + }); +}); + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function () { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css("max-width"), 10); + var L0 = e.width(); + if (L0 > L) { + var h0 = parseInt(e.css("font-size"), 10); + e.css("font-size", (L * h0) / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on("orientationchange", resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function () { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if (typeof active !== "undefined") { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Theme picker setup +$(document).ready(function () { + // onchange callback + $("#documenter-themepicker").change(function themepick_callback(ev) { + var themename = $("#documenter-themepicker option:selected").attr("value"); + if (themename === "auto") { + // set_theme(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'); + window.localStorage.removeItem("documenter-theme"); + } else { + // set_theme(themename); + window.localStorage.setItem("documenter-theme", themename); + } + // We re-use the global function from themeswap.js to actually do the swapping. + set_theme_from_local_storage(); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if (typeof window.localStorage !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if (theme !== null) { + $("#documenter-themepicker option").each(function (i, e) { + e.selected = e.value === theme; + }); + } + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function () { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if ( + typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === "boolean" && + DOCUMENTER_VERSION_SELECTOR_DISABLED + ) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function (x) { + target_href = version_selector_select + .children("option:selected") + .get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if ( + typeof DOCUMENTER_CURRENT_VERSION !== "undefined" && + $("#version-selector > option").length == 0 + ) { + var option = $( + "" + ); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== "undefined") { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function (i, x) { + return x.text; + }); + DOC_VERSIONS.forEach(function (each) { + var version_url = documenterBaseURL + "/../" + each + "/"; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $( + "" + ); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}); + +}) diff --git a/previews/PR658/assets/favicon.ico b/previews/PR658/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9021a68fbbdf94c5d72663782a70794b2ef97a87 GIT binary patch literal 15406 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 G0{;(g7r-R| literal 0 HcmV?d00001 diff --git a/previews/PR658/assets/logo.png b/previews/PR658/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c5610d094d292d8579e042d66f35938d2e19f918 GIT binary patch literal 75886 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 C1aD9P literal 0 HcmV?d00001 diff --git a/previews/PR658/assets/profiling-1.png b/previews/PR658/assets/profiling-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f565b6a13e693e7a69b9c1f62687ccbae26a7c67 GIT binary patch literal 150762 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
  • 8KLHTud>NF3{MMDbk$b;<(0ECe6+*78 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 literal 0 HcmV?d00001 diff --git a/previews/PR658/assets/profiling-3.png b/previews/PR658/assets/profiling-3.png new file mode 100644 index 0000000000000000000000000000000000000000..50b052b6118fce0b9fe2511a77ee1caabc92b72d GIT binary patch literal 156954 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%0Ap`Xco(XKNh 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 D5R2*v literal 0 HcmV?d00001 diff --git a/previews/PR658/assets/profiling-4.png b/previews/PR658/assets/profiling-4.png new file mode 100644 index 0000000000000000000000000000000000000000..9c2f6088be388e3f32a7e67941e78789a529f013 GIT binary patch literal 169167 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,html.theme--catppuccin-frappe .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--catppuccin-frappe .pagination-previous:focus,html.theme--catppuccin-frappe .pagination-next:focus,html.theme--catppuccin-frappe .pagination-link:focus,html.theme--catppuccin-frappe .pagination-ellipsis:focus,html.theme--catppuccin-frappe .file-cta:focus,html.theme--catppuccin-frappe .file-name:focus,html.theme--catppuccin-frappe .select select:focus,html.theme--catppuccin-frappe .textarea:focus,html.theme--catppuccin-frappe .input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-frappe .button:focus,html.theme--catppuccin-frappe .is-focused.pagination-previous,html.theme--catppuccin-frappe .is-focused.pagination-next,html.theme--catppuccin-frappe .is-focused.pagination-link,html.theme--catppuccin-frappe .is-focused.pagination-ellipsis,html.theme--catppuccin-frappe .is-focused.file-cta,html.theme--catppuccin-frappe .is-focused.file-name,html.theme--catppuccin-frappe .select select.is-focused,html.theme--catppuccin-frappe .is-focused.textarea,html.theme--catppuccin-frappe .is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-focused.button,html.theme--catppuccin-frappe .pagination-previous:active,html.theme--catppuccin-frappe .pagination-next:active,html.theme--catppuccin-frappe .pagination-link:active,html.theme--catppuccin-frappe .pagination-ellipsis:active,html.theme--catppuccin-frappe .file-cta:active,html.theme--catppuccin-frappe .file-name:active,html.theme--catppuccin-frappe .select select:active,html.theme--catppuccin-frappe .textarea:active,html.theme--catppuccin-frappe .input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-frappe .button:active,html.theme--catppuccin-frappe .is-active.pagination-previous,html.theme--catppuccin-frappe .is-active.pagination-next,html.theme--catppuccin-frappe .is-active.pagination-link,html.theme--catppuccin-frappe .is-active.pagination-ellipsis,html.theme--catppuccin-frappe .is-active.file-cta,html.theme--catppuccin-frappe .is-active.file-name,html.theme--catppuccin-frappe .select select.is-active,html.theme--catppuccin-frappe .is-active.textarea,html.theme--catppuccin-frappe .is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-frappe .is-active.button{outline:none}html.theme--catppuccin-frappe .pagination-previous[disabled],html.theme--catppuccin-frappe .pagination-next[disabled],html.theme--catppuccin-frappe .pagination-link[disabled],html.theme--catppuccin-frappe .pagination-ellipsis[disabled],html.theme--catppuccin-frappe .file-cta[disabled],html.theme--catppuccin-frappe .file-name[disabled],html.theme--catppuccin-frappe .select select[disabled],html.theme--catppuccin-frappe .textarea[disabled],html.theme--catppuccin-frappe .input[disabled],html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--catppuccin-frappe .button[disabled],fieldset[disabled] html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--catppuccin-frappe .pagination-ellipsis,html.theme--catppuccin-frappe fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--catppuccin-frappe .file-cta,html.theme--catppuccin-frappe fieldset[disabled] .file-cta,fieldset[disabled] html.theme--catppuccin-frappe .file-name,html.theme--catppuccin-frappe fieldset[disabled] .file-name,fieldset[disabled] html.theme--catppuccin-frappe .select select,fieldset[disabled] html.theme--catppuccin-frappe .textarea,fieldset[disabled] html.theme--catppuccin-frappe .input,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe fieldset[disabled] .select select,html.theme--catppuccin-frappe .select fieldset[disabled] select,html.theme--catppuccin-frappe fieldset[disabled] .textarea,html.theme--catppuccin-frappe fieldset[disabled] .input,html.theme--catppuccin-frappe fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--catppuccin-frappe .button,html.theme--catppuccin-frappe fieldset[disabled] .button{cursor:not-allowed}html.theme--catppuccin-frappe .tabs,html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe .pagination-ellipsis,html.theme--catppuccin-frappe .breadcrumb,html.theme--catppuccin-frappe .file,html.theme--catppuccin-frappe .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--catppuccin-frappe .navbar-link:not(.is-arrowless)::after,html.theme--catppuccin-frappe .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--catppuccin-frappe .admonition:not(:last-child),html.theme--catppuccin-frappe .tabs:not(:last-child),html.theme--catppuccin-frappe .pagination:not(:last-child),html.theme--catppuccin-frappe .message:not(:last-child),html.theme--catppuccin-frappe .level:not(:last-child),html.theme--catppuccin-frappe .breadcrumb:not(:last-child),html.theme--catppuccin-frappe .block:not(:last-child),html.theme--catppuccin-frappe .title:not(:last-child),html.theme--catppuccin-frappe .subtitle:not(:last-child),html.theme--catppuccin-frappe .table-container:not(:last-child),html.theme--catppuccin-frappe .table:not(:last-child),html.theme--catppuccin-frappe .progress:not(:last-child),html.theme--catppuccin-frappe .notification:not(:last-child),html.theme--catppuccin-frappe .content:not(:last-child),html.theme--catppuccin-frappe .box:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-frappe .modal-close,html.theme--catppuccin-frappe .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--catppuccin-frappe .modal-close::before,html.theme--catppuccin-frappe .delete::before,html.theme--catppuccin-frappe .modal-close::after,html.theme--catppuccin-frappe .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-frappe .modal-close::before,html.theme--catppuccin-frappe .delete::before{height:2px;width:50%}html.theme--catppuccin-frappe .modal-close::after,html.theme--catppuccin-frappe .delete::after{height:50%;width:2px}html.theme--catppuccin-frappe .modal-close:hover,html.theme--catppuccin-frappe .delete:hover,html.theme--catppuccin-frappe .modal-close:focus,html.theme--catppuccin-frappe .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--catppuccin-frappe .modal-close:active,html.theme--catppuccin-frappe .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--catppuccin-frappe .is-small.modal-close,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--catppuccin-frappe .is-small.delete,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--catppuccin-frappe .is-medium.modal-close,html.theme--catppuccin-frappe .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--catppuccin-frappe .is-large.modal-close,html.theme--catppuccin-frappe .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--catppuccin-frappe .control.is-loading::after,html.theme--catppuccin-frappe .select.is-loading::after,html.theme--catppuccin-frappe .loader,html.theme--catppuccin-frappe .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #838ba7;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--catppuccin-frappe .hero-video,html.theme--catppuccin-frappe .modal-background,html.theme--catppuccin-frappe .modal,html.theme--catppuccin-frappe .image.is-square img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-frappe .image.is-square .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-frappe .image.is-1by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-frappe .image.is-1by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-frappe .image.is-5by4 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-frappe .image.is-5by4 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-frappe .image.is-4by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-frappe .image.is-4by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-frappe .image.is-3by2 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-frappe .image.is-3by2 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-frappe .image.is-5by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-frappe .image.is-5by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-frappe .image.is-16by9 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-frappe .image.is-16by9 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-frappe .image.is-2by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-frappe .image.is-2by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-frappe .image.is-3by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-frappe .image.is-3by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-frappe .image.is-4by5 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-frappe .image.is-4by5 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-frappe .image.is-3by4 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-frappe .image.is-3by4 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-frappe .image.is-2by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-frappe .image.is-2by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-frappe .image.is-3by5 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-frappe .image.is-3by5 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-frappe .image.is-9by16 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-frappe .image.is-9by16 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-frappe .image.is-1by2 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-frappe .image.is-1by2 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-frappe .image.is-1by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-frappe .image.is-1by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--catppuccin-frappe .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#414559 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#2b2e3c !important}.has-background-dark{background-color:#414559 !important}.has-text-primary{color:#8caaee !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#6089e7 !important}.has-background-primary{background-color:#8caaee !important}.has-text-primary-light{color:#edf2fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c1d1f6 !important}.has-background-primary-light{background-color:#edf2fc !important}.has-text-primary-dark{color:#153a8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#1c4cbb !important}.has-background-primary-dark{background-color:#153a8e !important}.has-text-link{color:#8caaee !important}a.has-text-link:hover,a.has-text-link:focus{color:#6089e7 !important}.has-background-link{background-color:#8caaee !important}.has-text-link-light{color:#edf2fc !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c1d1f6 !important}.has-background-link-light{background-color:#edf2fc !important}.has-text-link-dark{color:#153a8e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1c4cbb !important}.has-background-link-dark{background-color:#153a8e !important}.has-text-info{color:#81c8be !important}a.has-text-info:hover,a.has-text-info:focus{color:#5db9ac !important}.has-background-info{background-color:#81c8be !important}.has-text-info-light{color:#f1f9f8 !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#cde9e5 !important}.has-background-info-light{background-color:#f1f9f8 !important}.has-text-info-dark{color:#2d675f !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#3c8a7f !important}.has-background-info-dark{background-color:#2d675f !important}.has-text-success{color:#a6d189 !important}a.has-text-success:hover,a.has-text-success:focus{color:#8ac364 !important}.has-background-success{background-color:#a6d189 !important}.has-text-success-light{color:#f4f9f0 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#d8ebcc !important}.has-background-success-light{background-color:#f4f9f0 !important}.has-text-success-dark{color:#446a29 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#5b8f38 !important}.has-background-success-dark{background-color:#446a29 !important}.has-text-warning{color:#e5c890 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#dbb467 !important}.has-background-warning{background-color:#e5c890 !important}.has-text-warning-light{color:#fbf7ee !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#f1e2c5 !important}.has-background-warning-light{background-color:#fbf7ee !important}.has-text-warning-dark{color:#78591c !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#a17726 !important}.has-background-warning-dark{background-color:#78591c !important}.has-text-danger{color:#e78284 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#df575a !important}.has-background-danger{background-color:#e78284 !important}.has-text-danger-light{color:#fceeee !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f3c3c4 !important}.has-background-danger-light{background-color:#fceeee !important}.has-text-danger-dark{color:#9a1e20 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#c52629 !important}.has-background-danger-dark{background-color:#9a1e20 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#414559 !important}.has-background-grey-darker{background-color:#414559 !important}.has-text-grey-dark{color:#51576d !important}.has-background-grey-dark{background-color:#51576d !important}.has-text-grey{color:#626880 !important}.has-background-grey{background-color:#626880 !important}.has-text-grey-light{color:#737994 !important}.has-background-grey-light{background-color:#737994 !important}.has-text-grey-lighter{color:#838ba7 !important}.has-background-grey-lighter{background-color:#838ba7 !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--catppuccin-frappe html{background-color:#303446;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-frappe article,html.theme--catppuccin-frappe aside,html.theme--catppuccin-frappe figure,html.theme--catppuccin-frappe footer,html.theme--catppuccin-frappe header,html.theme--catppuccin-frappe hgroup,html.theme--catppuccin-frappe section{display:block}html.theme--catppuccin-frappe body,html.theme--catppuccin-frappe button,html.theme--catppuccin-frappe input,html.theme--catppuccin-frappe optgroup,html.theme--catppuccin-frappe select,html.theme--catppuccin-frappe textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--catppuccin-frappe code,html.theme--catppuccin-frappe pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-frappe body{color:#c6d0f5;font-size:1em;font-weight:400;line-height:1.5}html.theme--catppuccin-frappe a{color:#8caaee;cursor:pointer;text-decoration:none}html.theme--catppuccin-frappe a strong{color:currentColor}html.theme--catppuccin-frappe a:hover{color:#99d1db}html.theme--catppuccin-frappe code{background-color:#292c3c;color:#c6d0f5;font-size:.875em;font-weight:normal;padding:.1em}html.theme--catppuccin-frappe hr{background-color:#292c3c;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--catppuccin-frappe img{height:auto;max-width:100%}html.theme--catppuccin-frappe input[type="checkbox"],html.theme--catppuccin-frappe input[type="radio"]{vertical-align:baseline}html.theme--catppuccin-frappe small{font-size:.875em}html.theme--catppuccin-frappe span{font-style:inherit;font-weight:inherit}html.theme--catppuccin-frappe strong{color:#b0bef1;font-weight:700}html.theme--catppuccin-frappe fieldset{border:none}html.theme--catppuccin-frappe pre{-webkit-overflow-scrolling:touch;background-color:#292c3c;color:#c6d0f5;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--catppuccin-frappe pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--catppuccin-frappe table td,html.theme--catppuccin-frappe table th{vertical-align:top}html.theme--catppuccin-frappe table td:not([align]),html.theme--catppuccin-frappe table th:not([align]){text-align:inherit}html.theme--catppuccin-frappe table th{color:#b0bef1}html.theme--catppuccin-frappe .box{background-color:#51576d;border-radius:8px;box-shadow:none;color:#c6d0f5;display:block;padding:1.25rem}html.theme--catppuccin-frappe a.box:hover,html.theme--catppuccin-frappe a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #8caaee}html.theme--catppuccin-frappe a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #8caaee}html.theme--catppuccin-frappe .button{background-color:#292c3c;border-color:#484d69;border-width:1px;color:#8caaee;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--catppuccin-frappe .button strong{color:inherit}html.theme--catppuccin-frappe .button .icon,html.theme--catppuccin-frappe .button .icon.is-small,html.theme--catppuccin-frappe .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--catppuccin-frappe .button .icon.is-medium,html.theme--catppuccin-frappe .button .icon.is-large{height:1.5em;width:1.5em}html.theme--catppuccin-frappe .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--catppuccin-frappe .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-frappe .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-frappe .button:hover,html.theme--catppuccin-frappe .button.is-hovered{border-color:#737994;color:#b0bef1}html.theme--catppuccin-frappe .button:focus,html.theme--catppuccin-frappe .button.is-focused{border-color:#737994;color:#769aeb}html.theme--catppuccin-frappe .button:focus:not(:active),html.theme--catppuccin-frappe .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .button:active,html.theme--catppuccin-frappe .button.is-active{border-color:#51576d;color:#b0bef1}html.theme--catppuccin-frappe .button.is-text{background-color:transparent;border-color:transparent;color:#c6d0f5;text-decoration:underline}html.theme--catppuccin-frappe .button.is-text:hover,html.theme--catppuccin-frappe .button.is-text.is-hovered,html.theme--catppuccin-frappe .button.is-text:focus,html.theme--catppuccin-frappe .button.is-text.is-focused{background-color:#292c3c;color:#b0bef1}html.theme--catppuccin-frappe .button.is-text:active,html.theme--catppuccin-frappe .button.is-text.is-active{background-color:#1f212d;color:#b0bef1}html.theme--catppuccin-frappe .button.is-text[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--catppuccin-frappe .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#8caaee;text-decoration:none}html.theme--catppuccin-frappe .button.is-ghost:hover,html.theme--catppuccin-frappe .button.is-ghost.is-hovered{color:#8caaee;text-decoration:underline}html.theme--catppuccin-frappe .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white:hover,html.theme--catppuccin-frappe .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white:focus,html.theme--catppuccin-frappe .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white:focus:not(:active),html.theme--catppuccin-frappe .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-frappe .button.is-white:active,html.theme--catppuccin-frappe .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--catppuccin-frappe .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-inverted:hover,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--catppuccin-frappe .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-frappe .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-outlined:hover,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-white.is-outlined:focus,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-frappe .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-black:hover,html.theme--catppuccin-frappe .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-black:focus,html.theme--catppuccin-frappe .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-black:focus:not(:active),html.theme--catppuccin-frappe .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-frappe .button.is-black:active,html.theme--catppuccin-frappe .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-black[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--catppuccin-frappe .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-inverted:hover,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-outlined:hover,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-black.is-outlined:focus,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light:hover,html.theme--catppuccin-frappe .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light:focus,html.theme--catppuccin-frappe .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light:focus:not(:active),html.theme--catppuccin-frappe .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-frappe .button.is-light:active,html.theme--catppuccin-frappe .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}html.theme--catppuccin-frappe .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-inverted:hover,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-outlined:hover,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-light.is-outlined:focus,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-dark,html.theme--catppuccin-frappe .content kbd.button{background-color:#414559;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-dark:hover,html.theme--catppuccin-frappe .content kbd.button:hover,html.theme--catppuccin-frappe .button.is-dark.is-hovered,html.theme--catppuccin-frappe .content kbd.button.is-hovered{background-color:#3c3f52;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-dark:focus,html.theme--catppuccin-frappe .content kbd.button:focus,html.theme--catppuccin-frappe .button.is-dark.is-focused,html.theme--catppuccin-frappe .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-dark:focus:not(:active),html.theme--catppuccin-frappe .content kbd.button:focus:not(:active),html.theme--catppuccin-frappe .button.is-dark.is-focused:not(:active),html.theme--catppuccin-frappe .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(65,69,89,0.25)}html.theme--catppuccin-frappe .button.is-dark:active,html.theme--catppuccin-frappe .content kbd.button:active,html.theme--catppuccin-frappe .button.is-dark.is-active,html.theme--catppuccin-frappe .content kbd.button.is-active{background-color:#363a4a;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-dark[disabled],html.theme--catppuccin-frappe .content kbd.button[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-dark,fieldset[disabled] html.theme--catppuccin-frappe .content kbd.button{background-color:#414559;border-color:#414559;box-shadow:none}html.theme--catppuccin-frappe .button.is-dark.is-inverted,html.theme--catppuccin-frappe .content kbd.button.is-inverted{background-color:#fff;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-inverted:hover,html.theme--catppuccin-frappe .content kbd.button.is-inverted:hover,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-hovered,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-dark.is-inverted[disabled],html.theme--catppuccin-frappe .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-dark.is-inverted,fieldset[disabled] html.theme--catppuccin-frappe .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-loading::after,html.theme--catppuccin-frappe .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-dark.is-outlined,html.theme--catppuccin-frappe .content kbd.button.is-outlined{background-color:transparent;border-color:#414559;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-outlined:hover,html.theme--catppuccin-frappe .content kbd.button.is-outlined:hover,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-hovered,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-dark.is-outlined:focus,html.theme--catppuccin-frappe .content kbd.button.is-outlined:focus,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-focused,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-focused{background-color:#414559;border-color:#414559;color:#fff}html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #414559 #414559 !important}html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-frappe .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-dark.is-outlined[disabled],html.theme--catppuccin-frappe .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-dark.is-outlined,fieldset[disabled] html.theme--catppuccin-frappe .content kbd.button.is-outlined{background-color:transparent;border-color:#414559;box-shadow:none;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#414559}html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #414559 #414559 !important}html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined[disabled],html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-frappe .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-primary,html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink{background-color:#8caaee;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-primary:hover,html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#81a2ec;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-primary:focus,html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink:focus,html.theme--catppuccin-frappe .button.is-primary.is-focused,html.theme--catppuccin-frappe .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-primary:focus:not(:active),html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--catppuccin-frappe .button.is-primary.is-focused:not(:active),html.theme--catppuccin-frappe .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .button.is-primary:active,html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink:active,html.theme--catppuccin-frappe .button.is-primary.is-active,html.theme--catppuccin-frappe .docstring>section>a.button.is-active.docs-sourcelink{background-color:#769aeb;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-primary[disabled],html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-primary,fieldset[disabled] html.theme--catppuccin-frappe .docstring>section>a.button.docs-sourcelink{background-color:#8caaee;border-color:#8caaee;box-shadow:none}html.theme--catppuccin-frappe .button.is-primary.is-inverted,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-inverted:hover,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-primary.is-inverted[disabled],html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-primary.is-inverted,fieldset[disabled] html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-loading::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-primary.is-outlined,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#8caaee;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-outlined:hover,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-frappe .button.is-primary.is-outlined:focus,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-focused,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #8caaee #8caaee !important}html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-frappe .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-primary.is-outlined[disabled],html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-primary.is-outlined,fieldset[disabled] html.theme--catppuccin-frappe .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#8caaee;box-shadow:none;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #8caaee #8caaee !important}html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined[disabled],html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-frappe .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-primary.is-light,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.docs-sourcelink{background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .button.is-primary.is-light:hover,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--catppuccin-frappe .button.is-primary.is-light.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e2eafb;border-color:transparent;color:#153a8e}html.theme--catppuccin-frappe .button.is-primary.is-light:active,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--catppuccin-frappe .button.is-primary.is-light.is-active,html.theme--catppuccin-frappe .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d7e1f9;border-color:transparent;color:#153a8e}html.theme--catppuccin-frappe .button.is-link{background-color:#8caaee;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-link:hover,html.theme--catppuccin-frappe .button.is-link.is-hovered{background-color:#81a2ec;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-link:focus,html.theme--catppuccin-frappe .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-link:focus:not(:active),html.theme--catppuccin-frappe .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .button.is-link:active,html.theme--catppuccin-frappe .button.is-link.is-active{background-color:#769aeb;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-link[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-link{background-color:#8caaee;border-color:#8caaee;box-shadow:none}html.theme--catppuccin-frappe .button.is-link.is-inverted{background-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-inverted:hover,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-link.is-outlined{background-color:transparent;border-color:#8caaee;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-outlined:hover,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-link.is-outlined:focus,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-focused{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #8caaee #8caaee !important}html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-link.is-outlined{background-color:transparent;border-color:#8caaee;box-shadow:none;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #8caaee #8caaee !important}html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-link.is-light{background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .button.is-link.is-light:hover,html.theme--catppuccin-frappe .button.is-link.is-light.is-hovered{background-color:#e2eafb;border-color:transparent;color:#153a8e}html.theme--catppuccin-frappe .button.is-link.is-light:active,html.theme--catppuccin-frappe .button.is-link.is-light.is-active{background-color:#d7e1f9;border-color:transparent;color:#153a8e}html.theme--catppuccin-frappe .button.is-info{background-color:#81c8be;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info:hover,html.theme--catppuccin-frappe .button.is-info.is-hovered{background-color:#78c4b9;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info:focus,html.theme--catppuccin-frappe .button.is-info.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info:focus:not(:active),html.theme--catppuccin-frappe .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(129,200,190,0.25)}html.theme--catppuccin-frappe .button.is-info:active,html.theme--catppuccin-frappe .button.is-info.is-active{background-color:#6fc0b5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-info{background-color:#81c8be;border-color:#81c8be;box-shadow:none}html.theme--catppuccin-frappe .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-inverted:hover,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-info.is-outlined{background-color:transparent;border-color:#81c8be;color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-outlined:hover,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-info.is-outlined:focus,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-focused{background-color:#81c8be;border-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #81c8be #81c8be !important}html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-info.is-outlined{background-color:transparent;border-color:#81c8be;box-shadow:none;color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#81c8be}html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #81c8be #81c8be !important}html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-info.is-light{background-color:#f1f9f8;color:#2d675f}html.theme--catppuccin-frappe .button.is-info.is-light:hover,html.theme--catppuccin-frappe .button.is-info.is-light.is-hovered{background-color:#e8f5f3;border-color:transparent;color:#2d675f}html.theme--catppuccin-frappe .button.is-info.is-light:active,html.theme--catppuccin-frappe .button.is-info.is-light.is-active{background-color:#dff1ef;border-color:transparent;color:#2d675f}html.theme--catppuccin-frappe .button.is-success{background-color:#a6d189;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success:hover,html.theme--catppuccin-frappe .button.is-success.is-hovered{background-color:#9fcd80;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success:focus,html.theme--catppuccin-frappe .button.is-success.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success:focus:not(:active),html.theme--catppuccin-frappe .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(166,209,137,0.25)}html.theme--catppuccin-frappe .button.is-success:active,html.theme--catppuccin-frappe .button.is-success.is-active{background-color:#98ca77;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-success{background-color:#a6d189;border-color:#a6d189;box-shadow:none}html.theme--catppuccin-frappe .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-inverted:hover,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-success.is-outlined{background-color:transparent;border-color:#a6d189;color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-outlined:hover,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-success.is-outlined:focus,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-focused{background-color:#a6d189;border-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #a6d189 #a6d189 !important}html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-success.is-outlined{background-color:transparent;border-color:#a6d189;box-shadow:none;color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#a6d189}html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #a6d189 #a6d189 !important}html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-success.is-light{background-color:#f4f9f0;color:#446a29}html.theme--catppuccin-frappe .button.is-success.is-light:hover,html.theme--catppuccin-frappe .button.is-success.is-light.is-hovered{background-color:#edf6e7;border-color:transparent;color:#446a29}html.theme--catppuccin-frappe .button.is-success.is-light:active,html.theme--catppuccin-frappe .button.is-success.is-light.is-active{background-color:#e6f2de;border-color:transparent;color:#446a29}html.theme--catppuccin-frappe .button.is-warning{background-color:#e5c890;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning:hover,html.theme--catppuccin-frappe .button.is-warning.is-hovered{background-color:#e3c386;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning:focus,html.theme--catppuccin-frappe .button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning:focus:not(:active),html.theme--catppuccin-frappe .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(229,200,144,0.25)}html.theme--catppuccin-frappe .button.is-warning:active,html.theme--catppuccin-frappe .button.is-warning.is-active{background-color:#e0be7b;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-warning{background-color:#e5c890;border-color:#e5c890;box-shadow:none}html.theme--catppuccin-frappe .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-inverted:hover,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-warning.is-outlined{background-color:transparent;border-color:#e5c890;color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-outlined:hover,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-warning.is-outlined:focus,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-focused{background-color:#e5c890;border-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #e5c890 #e5c890 !important}html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-frappe .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-warning.is-outlined{background-color:transparent;border-color:#e5c890;box-shadow:none;color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#e5c890}html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #e5c890 #e5c890 !important}html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .button.is-warning.is-light{background-color:#fbf7ee;color:#78591c}html.theme--catppuccin-frappe .button.is-warning.is-light:hover,html.theme--catppuccin-frappe .button.is-warning.is-light.is-hovered{background-color:#f9f2e4;border-color:transparent;color:#78591c}html.theme--catppuccin-frappe .button.is-warning.is-light:active,html.theme--catppuccin-frappe .button.is-warning.is-light.is-active{background-color:#f6edda;border-color:transparent;color:#78591c}html.theme--catppuccin-frappe .button.is-danger{background-color:#e78284;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-danger:hover,html.theme--catppuccin-frappe .button.is-danger.is-hovered{background-color:#e57779;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-danger:focus,html.theme--catppuccin-frappe .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-danger:focus:not(:active),html.theme--catppuccin-frappe .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(231,130,132,0.25)}html.theme--catppuccin-frappe .button.is-danger:active,html.theme--catppuccin-frappe .button.is-danger.is-active{background-color:#e36d6f;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .button.is-danger[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-danger{background-color:#e78284;border-color:#e78284;box-shadow:none}html.theme--catppuccin-frappe .button.is-danger.is-inverted{background-color:#fff;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-inverted:hover,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-frappe .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-danger.is-outlined{background-color:transparent;border-color:#e78284;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-outlined:hover,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-danger.is-outlined:focus,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-focused{background-color:#e78284;border-color:#e78284;color:#fff}html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #e78284 #e78284 !important}html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-frappe .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-danger.is-outlined{background-color:transparent;border-color:#e78284;box-shadow:none;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined:hover,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined:focus,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#e78284}html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #e78284 #e78284 !important}html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-frappe .button.is-danger.is-light{background-color:#fceeee;color:#9a1e20}html.theme--catppuccin-frappe .button.is-danger.is-light:hover,html.theme--catppuccin-frappe .button.is-danger.is-light.is-hovered{background-color:#fae3e4;border-color:transparent;color:#9a1e20}html.theme--catppuccin-frappe .button.is-danger.is-light:active,html.theme--catppuccin-frappe .button.is-danger.is-light.is-active{background-color:#f8d8d9;border-color:transparent;color:#9a1e20}html.theme--catppuccin-frappe .button.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--catppuccin-frappe .button.is-small:not(.is-rounded),html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--catppuccin-frappe .button.is-normal{font-size:1rem}html.theme--catppuccin-frappe .button.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .button.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .button[disabled],fieldset[disabled] html.theme--catppuccin-frappe .button{background-color:#737994;border-color:#626880;box-shadow:none;opacity:.5}html.theme--catppuccin-frappe .button.is-fullwidth{display:flex;width:100%}html.theme--catppuccin-frappe .button.is-loading{color:transparent !important;pointer-events:none}html.theme--catppuccin-frappe .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--catppuccin-frappe .button.is-static{background-color:#292c3c;border-color:#626880;color:#838ba7;box-shadow:none;pointer-events:none}html.theme--catppuccin-frappe .button.is-rounded,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--catppuccin-frappe .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-frappe .buttons .button{margin-bottom:0.5rem}html.theme--catppuccin-frappe .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--catppuccin-frappe .buttons:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-frappe .buttons:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-frappe .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--catppuccin-frappe .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--catppuccin-frappe .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--catppuccin-frappe .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--catppuccin-frappe .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-frappe .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--catppuccin-frappe .buttons.has-addons .button:last-child{margin-right:0}html.theme--catppuccin-frappe .buttons.has-addons .button:hover,html.theme--catppuccin-frappe .buttons.has-addons .button.is-hovered{z-index:2}html.theme--catppuccin-frappe .buttons.has-addons .button:focus,html.theme--catppuccin-frappe .buttons.has-addons .button.is-focused,html.theme--catppuccin-frappe .buttons.has-addons .button:active,html.theme--catppuccin-frappe .buttons.has-addons .button.is-active,html.theme--catppuccin-frappe .buttons.has-addons .button.is-selected{z-index:3}html.theme--catppuccin-frappe .buttons.has-addons .button:focus:hover,html.theme--catppuccin-frappe .buttons.has-addons .button.is-focused:hover,html.theme--catppuccin-frappe .buttons.has-addons .button:active:hover,html.theme--catppuccin-frappe .buttons.has-addons .button.is-active:hover,html.theme--catppuccin-frappe .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--catppuccin-frappe .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .buttons.is-centered{justify-content:center}html.theme--catppuccin-frappe .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--catppuccin-frappe .buttons.is-right{justify-content:flex-end}html.theme--catppuccin-frappe .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .button.is-responsive.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--catppuccin-frappe .button.is-responsive,html.theme--catppuccin-frappe .button.is-responsive.is-normal{font-size:.65625rem}html.theme--catppuccin-frappe .button.is-responsive.is-medium{font-size:.75rem}html.theme--catppuccin-frappe .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .button.is-responsive.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--catppuccin-frappe .button.is-responsive,html.theme--catppuccin-frappe .button.is-responsive.is-normal{font-size:.75rem}html.theme--catppuccin-frappe .button.is-responsive.is-medium{font-size:1rem}html.theme--catppuccin-frappe .button.is-responsive.is-large{font-size:1.25rem}}html.theme--catppuccin-frappe .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--catppuccin-frappe .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--catppuccin-frappe .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--catppuccin-frappe .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--catppuccin-frappe .content li+li{margin-top:0.25em}html.theme--catppuccin-frappe .content p:not(:last-child),html.theme--catppuccin-frappe .content dl:not(:last-child),html.theme--catppuccin-frappe .content ol:not(:last-child),html.theme--catppuccin-frappe .content ul:not(:last-child),html.theme--catppuccin-frappe .content blockquote:not(:last-child),html.theme--catppuccin-frappe .content pre:not(:last-child),html.theme--catppuccin-frappe .content table:not(:last-child){margin-bottom:1em}html.theme--catppuccin-frappe .content h1,html.theme--catppuccin-frappe .content h2,html.theme--catppuccin-frappe .content h3,html.theme--catppuccin-frappe .content h4,html.theme--catppuccin-frappe .content h5,html.theme--catppuccin-frappe .content h6{color:#c6d0f5;font-weight:600;line-height:1.125}html.theme--catppuccin-frappe .content h1{font-size:2em;margin-bottom:0.5em}html.theme--catppuccin-frappe .content h1:not(:first-child){margin-top:1em}html.theme--catppuccin-frappe .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--catppuccin-frappe .content h2:not(:first-child){margin-top:1.1428em}html.theme--catppuccin-frappe .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--catppuccin-frappe .content h3:not(:first-child){margin-top:1.3333em}html.theme--catppuccin-frappe .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--catppuccin-frappe .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--catppuccin-frappe .content h6{font-size:1em;margin-bottom:1em}html.theme--catppuccin-frappe .content blockquote{background-color:#292c3c;border-left:5px solid #626880;padding:1.25em 1.5em}html.theme--catppuccin-frappe .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-frappe .content ol:not([type]){list-style-type:decimal}html.theme--catppuccin-frappe .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--catppuccin-frappe .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--catppuccin-frappe .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--catppuccin-frappe .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--catppuccin-frappe .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-frappe .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--catppuccin-frappe .content ul ul ul{list-style-type:square}html.theme--catppuccin-frappe .content dd{margin-left:2em}html.theme--catppuccin-frappe .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--catppuccin-frappe .content figure:not(:first-child){margin-top:2em}html.theme--catppuccin-frappe .content figure:not(:last-child){margin-bottom:2em}html.theme--catppuccin-frappe .content figure img{display:inline-block}html.theme--catppuccin-frappe .content figure figcaption{font-style:italic}html.theme--catppuccin-frappe .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--catppuccin-frappe .content sup,html.theme--catppuccin-frappe .content sub{font-size:75%}html.theme--catppuccin-frappe .content table{width:100%}html.theme--catppuccin-frappe .content table td,html.theme--catppuccin-frappe .content table th{border:1px solid #626880;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-frappe .content table th{color:#b0bef1}html.theme--catppuccin-frappe .content table th:not([align]){text-align:inherit}html.theme--catppuccin-frappe .content table thead td,html.theme--catppuccin-frappe .content table thead th{border-width:0 0 2px;color:#b0bef1}html.theme--catppuccin-frappe .content table tfoot td,html.theme--catppuccin-frappe .content table tfoot th{border-width:2px 0 0;color:#b0bef1}html.theme--catppuccin-frappe .content table tbody tr:last-child td,html.theme--catppuccin-frappe .content table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-frappe .content .tabs li+li{margin-top:0}html.theme--catppuccin-frappe .content.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--catppuccin-frappe .content.is-normal{font-size:1rem}html.theme--catppuccin-frappe .content.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .content.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--catppuccin-frappe .icon.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--catppuccin-frappe .icon.is-medium{height:2rem;width:2rem}html.theme--catppuccin-frappe .icon.is-large{height:3rem;width:3rem}html.theme--catppuccin-frappe .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--catppuccin-frappe .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--catppuccin-frappe .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--catppuccin-frappe div.icon-text{display:flex}html.theme--catppuccin-frappe .image,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--catppuccin-frappe .image img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--catppuccin-frappe .image img.is-rounded,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--catppuccin-frappe .image.is-fullwidth,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--catppuccin-frappe .image.is-square img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-frappe .image.is-square .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-frappe .image.is-1by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-frappe .image.is-1by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-frappe .image.is-5by4 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-frappe .image.is-5by4 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-frappe .image.is-4by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-frappe .image.is-4by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-frappe .image.is-3by2 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-frappe .image.is-3by2 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-frappe .image.is-5by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-frappe .image.is-5by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-frappe .image.is-16by9 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-frappe .image.is-16by9 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-frappe .image.is-2by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-frappe .image.is-2by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-frappe .image.is-3by1 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-frappe .image.is-3by1 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-frappe .image.is-4by5 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-frappe .image.is-4by5 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-frappe .image.is-3by4 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-frappe .image.is-3by4 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-frappe .image.is-2by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-frappe .image.is-2by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-frappe .image.is-3by5 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-frappe .image.is-3by5 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-frappe .image.is-9by16 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-frappe .image.is-9by16 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-frappe .image.is-1by2 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-frappe .image.is-1by2 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-frappe .image.is-1by3 img,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-frappe .image.is-1by3 .has-ratio,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--catppuccin-frappe .image.is-square,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--catppuccin-frappe .image.is-1by1,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--catppuccin-frappe .image.is-5by4,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--catppuccin-frappe .image.is-4by3,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--catppuccin-frappe .image.is-3by2,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--catppuccin-frappe .image.is-5by3,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--catppuccin-frappe .image.is-16by9,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--catppuccin-frappe .image.is-2by1,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--catppuccin-frappe .image.is-3by1,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--catppuccin-frappe .image.is-4by5,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--catppuccin-frappe .image.is-3by4,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--catppuccin-frappe .image.is-2by3,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--catppuccin-frappe .image.is-3by5,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--catppuccin-frappe .image.is-9by16,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--catppuccin-frappe .image.is-1by2,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--catppuccin-frappe .image.is-1by3,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--catppuccin-frappe .image.is-16x16,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--catppuccin-frappe .image.is-24x24,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--catppuccin-frappe .image.is-32x32,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--catppuccin-frappe .image.is-48x48,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--catppuccin-frappe .image.is-64x64,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--catppuccin-frappe .image.is-96x96,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--catppuccin-frappe .image.is-128x128,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--catppuccin-frappe .notification{background-color:#292c3c;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--catppuccin-frappe .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-frappe .notification strong{color:currentColor}html.theme--catppuccin-frappe .notification code,html.theme--catppuccin-frappe .notification pre{background:#fff}html.theme--catppuccin-frappe .notification pre code{background:transparent}html.theme--catppuccin-frappe .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--catppuccin-frappe .notification .title,html.theme--catppuccin-frappe .notification .subtitle,html.theme--catppuccin-frappe .notification .content{color:currentColor}html.theme--catppuccin-frappe .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .notification.is-dark,html.theme--catppuccin-frappe .content kbd.notification{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .notification.is-primary,html.theme--catppuccin-frappe .docstring>section>a.notification.docs-sourcelink{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .notification.is-primary.is-light,html.theme--catppuccin-frappe .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .notification.is-link{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .notification.is-link.is-light{background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .notification.is-info{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .notification.is-info.is-light{background-color:#f1f9f8;color:#2d675f}html.theme--catppuccin-frappe .notification.is-success{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .notification.is-success.is-light{background-color:#f4f9f0;color:#446a29}html.theme--catppuccin-frappe .notification.is-warning{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .notification.is-warning.is-light{background-color:#fbf7ee;color:#78591c}html.theme--catppuccin-frappe .notification.is-danger{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .notification.is-danger.is-light{background-color:#fceeee;color:#9a1e20}html.theme--catppuccin-frappe .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--catppuccin-frappe .progress::-webkit-progress-bar{background-color:#51576d}html.theme--catppuccin-frappe .progress::-webkit-progress-value{background-color:#838ba7}html.theme--catppuccin-frappe .progress::-moz-progress-bar{background-color:#838ba7}html.theme--catppuccin-frappe .progress::-ms-fill{background-color:#838ba7;border:none}html.theme--catppuccin-frappe .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--catppuccin-frappe .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--catppuccin-frappe .progress.is-white::-ms-fill{background-color:#fff}html.theme--catppuccin-frappe .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--catppuccin-frappe .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--catppuccin-frappe .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--catppuccin-frappe .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-light::-webkit-progress-value{background-color:#f5f5f5}html.theme--catppuccin-frappe .progress.is-light::-moz-progress-bar{background-color:#f5f5f5}html.theme--catppuccin-frappe .progress.is-light::-ms-fill{background-color:#f5f5f5}html.theme--catppuccin-frappe .progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-dark::-webkit-progress-value,html.theme--catppuccin-frappe .content kbd.progress::-webkit-progress-value{background-color:#414559}html.theme--catppuccin-frappe .progress.is-dark::-moz-progress-bar,html.theme--catppuccin-frappe .content kbd.progress::-moz-progress-bar{background-color:#414559}html.theme--catppuccin-frappe .progress.is-dark::-ms-fill,html.theme--catppuccin-frappe .content kbd.progress::-ms-fill{background-color:#414559}html.theme--catppuccin-frappe .progress.is-dark:indeterminate,html.theme--catppuccin-frappe .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #414559 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-primary::-webkit-progress-value,html.theme--catppuccin-frappe .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-primary::-moz-progress-bar,html.theme--catppuccin-frappe .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-primary::-ms-fill,html.theme--catppuccin-frappe .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-primary:indeterminate,html.theme--catppuccin-frappe .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #8caaee 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-link::-webkit-progress-value{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-link::-moz-progress-bar{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-link::-ms-fill{background-color:#8caaee}html.theme--catppuccin-frappe .progress.is-link:indeterminate{background-image:linear-gradient(to right, #8caaee 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-info::-webkit-progress-value{background-color:#81c8be}html.theme--catppuccin-frappe .progress.is-info::-moz-progress-bar{background-color:#81c8be}html.theme--catppuccin-frappe .progress.is-info::-ms-fill{background-color:#81c8be}html.theme--catppuccin-frappe .progress.is-info:indeterminate{background-image:linear-gradient(to right, #81c8be 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-success::-webkit-progress-value{background-color:#a6d189}html.theme--catppuccin-frappe .progress.is-success::-moz-progress-bar{background-color:#a6d189}html.theme--catppuccin-frappe .progress.is-success::-ms-fill{background-color:#a6d189}html.theme--catppuccin-frappe .progress.is-success:indeterminate{background-image:linear-gradient(to right, #a6d189 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-warning::-webkit-progress-value{background-color:#e5c890}html.theme--catppuccin-frappe .progress.is-warning::-moz-progress-bar{background-color:#e5c890}html.theme--catppuccin-frappe .progress.is-warning::-ms-fill{background-color:#e5c890}html.theme--catppuccin-frappe .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #e5c890 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress.is-danger::-webkit-progress-value{background-color:#e78284}html.theme--catppuccin-frappe .progress.is-danger::-moz-progress-bar{background-color:#e78284}html.theme--catppuccin-frappe .progress.is-danger::-ms-fill{background-color:#e78284}html.theme--catppuccin-frappe .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #e78284 30%, #51576d 30%)}html.theme--catppuccin-frappe .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#51576d;background-image:linear-gradient(to right, #c6d0f5 30%, #51576d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--catppuccin-frappe .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--catppuccin-frappe .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--catppuccin-frappe .progress:indeterminate::-ms-fill{animation-name:none}html.theme--catppuccin-frappe .progress.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--catppuccin-frappe .progress.is-medium{height:1.25rem}html.theme--catppuccin-frappe .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--catppuccin-frappe .table{background-color:#51576d;color:#c6d0f5}html.theme--catppuccin-frappe .table td,html.theme--catppuccin-frappe .table th{border:1px solid #626880;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-frappe .table td.is-white,html.theme--catppuccin-frappe .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .table td.is-black,html.theme--catppuccin-frappe .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .table td.is-light,html.theme--catppuccin-frappe .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .table td.is-dark,html.theme--catppuccin-frappe .table th.is-dark{background-color:#414559;border-color:#414559;color:#fff}html.theme--catppuccin-frappe .table td.is-primary,html.theme--catppuccin-frappe .table th.is-primary{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .table td.is-link,html.theme--catppuccin-frappe .table th.is-link{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .table td.is-info,html.theme--catppuccin-frappe .table th.is-info{background-color:#81c8be;border-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .table td.is-success,html.theme--catppuccin-frappe .table th.is-success{background-color:#a6d189;border-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .table td.is-warning,html.theme--catppuccin-frappe .table th.is-warning{background-color:#e5c890;border-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .table td.is-danger,html.theme--catppuccin-frappe .table th.is-danger{background-color:#e78284;border-color:#e78284;color:#fff}html.theme--catppuccin-frappe .table td.is-narrow,html.theme--catppuccin-frappe .table th.is-narrow{white-space:nowrap;width:1%}html.theme--catppuccin-frappe .table td.is-selected,html.theme--catppuccin-frappe .table th.is-selected{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .table td.is-selected a,html.theme--catppuccin-frappe .table td.is-selected strong,html.theme--catppuccin-frappe .table th.is-selected a,html.theme--catppuccin-frappe .table th.is-selected strong{color:currentColor}html.theme--catppuccin-frappe .table td.is-vcentered,html.theme--catppuccin-frappe .table th.is-vcentered{vertical-align:middle}html.theme--catppuccin-frappe .table th{color:#b0bef1}html.theme--catppuccin-frappe .table th:not([align]){text-align:left}html.theme--catppuccin-frappe .table tr.is-selected{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .table tr.is-selected a,html.theme--catppuccin-frappe .table tr.is-selected strong{color:currentColor}html.theme--catppuccin-frappe .table tr.is-selected td,html.theme--catppuccin-frappe .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--catppuccin-frappe .table thead{background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .table thead td,html.theme--catppuccin-frappe .table thead th{border-width:0 0 2px;color:#b0bef1}html.theme--catppuccin-frappe .table tfoot{background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .table tfoot td,html.theme--catppuccin-frappe .table tfoot th{border-width:2px 0 0;color:#b0bef1}html.theme--catppuccin-frappe .table tbody{background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .table tbody tr:last-child td,html.theme--catppuccin-frappe .table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-frappe .table.is-bordered td,html.theme--catppuccin-frappe .table.is-bordered th{border-width:1px}html.theme--catppuccin-frappe .table.is-bordered tr:last-child td,html.theme--catppuccin-frappe .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--catppuccin-frappe .table.is-fullwidth{width:100%}html.theme--catppuccin-frappe .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#414559}html.theme--catppuccin-frappe .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#414559}html.theme--catppuccin-frappe .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#454a5f}html.theme--catppuccin-frappe .table.is-narrow td,html.theme--catppuccin-frappe .table.is-narrow th{padding:0.25em 0.5em}html.theme--catppuccin-frappe .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#414559}html.theme--catppuccin-frappe .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--catppuccin-frappe .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-frappe .tags .tag,html.theme--catppuccin-frappe .tags .content kbd,html.theme--catppuccin-frappe .content .tags kbd,html.theme--catppuccin-frappe .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--catppuccin-frappe .tags .tag:not(:last-child),html.theme--catppuccin-frappe .tags .content kbd:not(:last-child),html.theme--catppuccin-frappe .content .tags kbd:not(:last-child),html.theme--catppuccin-frappe .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--catppuccin-frappe .tags:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-frappe .tags:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-frappe .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--catppuccin-frappe .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-frappe .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-frappe .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--catppuccin-frappe .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--catppuccin-frappe .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-frappe .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-frappe .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--catppuccin-frappe .tags.is-centered{justify-content:center}html.theme--catppuccin-frappe .tags.is-centered .tag,html.theme--catppuccin-frappe .tags.is-centered .content kbd,html.theme--catppuccin-frappe .content .tags.is-centered kbd,html.theme--catppuccin-frappe .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--catppuccin-frappe .tags.is-right{justify-content:flex-end}html.theme--catppuccin-frappe .tags.is-right .tag:not(:first-child),html.theme--catppuccin-frappe .tags.is-right .content kbd:not(:first-child),html.theme--catppuccin-frappe .content .tags.is-right kbd:not(:first-child),html.theme--catppuccin-frappe .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--catppuccin-frappe .tags.is-right .tag:not(:last-child),html.theme--catppuccin-frappe .tags.is-right .content kbd:not(:last-child),html.theme--catppuccin-frappe .content .tags.is-right kbd:not(:last-child),html.theme--catppuccin-frappe .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--catppuccin-frappe .tags.has-addons .tag,html.theme--catppuccin-frappe .tags.has-addons .content kbd,html.theme--catppuccin-frappe .content .tags.has-addons kbd,html.theme--catppuccin-frappe .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--catppuccin-frappe .tags.has-addons .tag:not(:first-child),html.theme--catppuccin-frappe .tags.has-addons .content kbd:not(:first-child),html.theme--catppuccin-frappe .content .tags.has-addons kbd:not(:first-child),html.theme--catppuccin-frappe .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--catppuccin-frappe .tags.has-addons .tag:not(:last-child),html.theme--catppuccin-frappe .tags.has-addons .content kbd:not(:last-child),html.theme--catppuccin-frappe .content .tags.has-addons kbd:not(:last-child),html.theme--catppuccin-frappe .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--catppuccin-frappe .tag:not(body),html.theme--catppuccin-frappe .content kbd:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#292c3c;border-radius:.4em;color:#c6d0f5;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--catppuccin-frappe .tag:not(body) .delete,html.theme--catppuccin-frappe .content kbd:not(body) .delete,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--catppuccin-frappe .tag.is-white:not(body),html.theme--catppuccin-frappe .content kbd.is-white:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .tag.is-black:not(body),html.theme--catppuccin-frappe .content kbd.is-black:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .tag.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .tag.is-dark:not(body),html.theme--catppuccin-frappe .content kbd:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--catppuccin-frappe .content .docstring>section>kbd:not(body){background-color:#414559;color:#fff}html.theme--catppuccin-frappe .tag.is-primary:not(body),html.theme--catppuccin-frappe .content kbd.is-primary:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body){background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .tag.is-primary.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-primary.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .tag.is-link:not(body),html.theme--catppuccin-frappe .content kbd.is-link:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .tag.is-link.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-link.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edf2fc;color:#153a8e}html.theme--catppuccin-frappe .tag.is-info:not(body),html.theme--catppuccin-frappe .content kbd.is-info:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .tag.is-info.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-info.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#f1f9f8;color:#2d675f}html.theme--catppuccin-frappe .tag.is-success:not(body),html.theme--catppuccin-frappe .content kbd.is-success:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .tag.is-success.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-success.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#f4f9f0;color:#446a29}html.theme--catppuccin-frappe .tag.is-warning:not(body),html.theme--catppuccin-frappe .content kbd.is-warning:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .tag.is-warning.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-warning.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fbf7ee;color:#78591c}html.theme--catppuccin-frappe .tag.is-danger:not(body),html.theme--catppuccin-frappe .content kbd.is-danger:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .tag.is-danger.is-light:not(body),html.theme--catppuccin-frappe .content kbd.is-danger.is-light:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fceeee;color:#9a1e20}html.theme--catppuccin-frappe .tag.is-normal:not(body),html.theme--catppuccin-frappe .content kbd.is-normal:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--catppuccin-frappe .tag.is-medium:not(body),html.theme--catppuccin-frappe .content kbd.is-medium:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--catppuccin-frappe .tag.is-large:not(body),html.theme--catppuccin-frappe .content kbd.is-large:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--catppuccin-frappe .tag:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-frappe .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--catppuccin-frappe .tag:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-frappe .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--catppuccin-frappe .tag:not(body) .icon:first-child:last-child,html.theme--catppuccin-frappe .content kbd:not(body) .icon:first-child:last-child,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--catppuccin-frappe .tag.is-delete:not(body),html.theme--catppuccin-frappe .content kbd.is-delete:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--catppuccin-frappe .tag.is-delete:not(body)::before,html.theme--catppuccin-frappe .content kbd.is-delete:not(body)::before,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--catppuccin-frappe .tag.is-delete:not(body)::after,html.theme--catppuccin-frappe .content kbd.is-delete:not(body)::after,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-frappe .tag.is-delete:not(body)::before,html.theme--catppuccin-frappe .content kbd.is-delete:not(body)::before,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--catppuccin-frappe .tag.is-delete:not(body)::after,html.theme--catppuccin-frappe .content kbd.is-delete:not(body)::after,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--catppuccin-frappe .tag.is-delete:not(body):hover,html.theme--catppuccin-frappe .content kbd.is-delete:not(body):hover,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--catppuccin-frappe .tag.is-delete:not(body):focus,html.theme--catppuccin-frappe .content kbd.is-delete:not(body):focus,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1f212d}html.theme--catppuccin-frappe .tag.is-delete:not(body):active,html.theme--catppuccin-frappe .content kbd.is-delete:not(body):active,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#14161e}html.theme--catppuccin-frappe .tag.is-rounded:not(body),html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--catppuccin-frappe .content kbd.is-rounded:not(body),html.theme--catppuccin-frappe #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--catppuccin-frappe a.tag:hover,html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--catppuccin-frappe .title,html.theme--catppuccin-frappe .subtitle{word-break:break-word}html.theme--catppuccin-frappe .title em,html.theme--catppuccin-frappe .title span,html.theme--catppuccin-frappe .subtitle em,html.theme--catppuccin-frappe .subtitle span{font-weight:inherit}html.theme--catppuccin-frappe .title sub,html.theme--catppuccin-frappe .subtitle sub{font-size:.75em}html.theme--catppuccin-frappe .title sup,html.theme--catppuccin-frappe .subtitle sup{font-size:.75em}html.theme--catppuccin-frappe .title .tag,html.theme--catppuccin-frappe .title .content kbd,html.theme--catppuccin-frappe .content .title kbd,html.theme--catppuccin-frappe .title .docstring>section>a.docs-sourcelink,html.theme--catppuccin-frappe .subtitle .tag,html.theme--catppuccin-frappe .subtitle .content kbd,html.theme--catppuccin-frappe .content .subtitle kbd,html.theme--catppuccin-frappe .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--catppuccin-frappe .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--catppuccin-frappe .title strong{color:inherit;font-weight:inherit}html.theme--catppuccin-frappe .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--catppuccin-frappe .title.is-1{font-size:3rem}html.theme--catppuccin-frappe .title.is-2{font-size:2.5rem}html.theme--catppuccin-frappe .title.is-3{font-size:2rem}html.theme--catppuccin-frappe .title.is-4{font-size:1.5rem}html.theme--catppuccin-frappe .title.is-5{font-size:1.25rem}html.theme--catppuccin-frappe .title.is-6{font-size:1rem}html.theme--catppuccin-frappe .title.is-7{font-size:.75rem}html.theme--catppuccin-frappe .subtitle{color:#737994;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--catppuccin-frappe .subtitle strong{color:#737994;font-weight:600}html.theme--catppuccin-frappe .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--catppuccin-frappe .subtitle.is-1{font-size:3rem}html.theme--catppuccin-frappe .subtitle.is-2{font-size:2.5rem}html.theme--catppuccin-frappe .subtitle.is-3{font-size:2rem}html.theme--catppuccin-frappe .subtitle.is-4{font-size:1.5rem}html.theme--catppuccin-frappe .subtitle.is-5{font-size:1.25rem}html.theme--catppuccin-frappe .subtitle.is-6{font-size:1rem}html.theme--catppuccin-frappe .subtitle.is-7{font-size:.75rem}html.theme--catppuccin-frappe .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--catppuccin-frappe .number{align-items:center;background-color:#292c3c;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--catppuccin-frappe .select select,html.theme--catppuccin-frappe .textarea,html.theme--catppuccin-frappe .input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{background-color:#303446;border-color:#626880;border-radius:.4em;color:#838ba7}html.theme--catppuccin-frappe .select select::-moz-placeholder,html.theme--catppuccin-frappe .textarea::-moz-placeholder,html.theme--catppuccin-frappe .input::-moz-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--catppuccin-frappe .select select::-webkit-input-placeholder,html.theme--catppuccin-frappe .textarea::-webkit-input-placeholder,html.theme--catppuccin-frappe .input::-webkit-input-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--catppuccin-frappe .select select:-moz-placeholder,html.theme--catppuccin-frappe .textarea:-moz-placeholder,html.theme--catppuccin-frappe .input:-moz-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--catppuccin-frappe .select select:-ms-input-placeholder,html.theme--catppuccin-frappe .textarea:-ms-input-placeholder,html.theme--catppuccin-frappe .input:-ms-input-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--catppuccin-frappe .select select:hover,html.theme--catppuccin-frappe .textarea:hover,html.theme--catppuccin-frappe .input:hover,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:hover,html.theme--catppuccin-frappe .select select.is-hovered,html.theme--catppuccin-frappe .is-hovered.textarea,html.theme--catppuccin-frappe .is-hovered.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#737994}html.theme--catppuccin-frappe .select select:focus,html.theme--catppuccin-frappe .textarea:focus,html.theme--catppuccin-frappe .input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-frappe .select select.is-focused,html.theme--catppuccin-frappe .is-focused.textarea,html.theme--catppuccin-frappe .is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .select select:active,html.theme--catppuccin-frappe .textarea:active,html.theme--catppuccin-frappe .input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-frappe .select select.is-active,html.theme--catppuccin-frappe .is-active.textarea,html.theme--catppuccin-frappe .is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#8caaee;box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .select select[disabled],html.theme--catppuccin-frappe .textarea[disabled],html.theme--catppuccin-frappe .input[disabled],html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--catppuccin-frappe .select select,fieldset[disabled] html.theme--catppuccin-frappe .textarea,fieldset[disabled] html.theme--catppuccin-frappe .input,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{background-color:#737994;border-color:#292c3c;box-shadow:none;color:#f1f4fd}html.theme--catppuccin-frappe .select select[disabled]::-moz-placeholder,html.theme--catppuccin-frappe .textarea[disabled]::-moz-placeholder,html.theme--catppuccin-frappe .input[disabled]::-moz-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .select select::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .textarea::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .input::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(241,244,253,0.3)}html.theme--catppuccin-frappe .select select[disabled]::-webkit-input-placeholder,html.theme--catppuccin-frappe .textarea[disabled]::-webkit-input-placeholder,html.theme--catppuccin-frappe .input[disabled]::-webkit-input-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .input::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(241,244,253,0.3)}html.theme--catppuccin-frappe .select select[disabled]:-moz-placeholder,html.theme--catppuccin-frappe .textarea[disabled]:-moz-placeholder,html.theme--catppuccin-frappe .input[disabled]:-moz-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .select select:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .textarea:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .input:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(241,244,253,0.3)}html.theme--catppuccin-frappe .select select[disabled]:-ms-input-placeholder,html.theme--catppuccin-frappe .textarea[disabled]:-ms-input-placeholder,html.theme--catppuccin-frappe .input[disabled]:-ms-input-placeholder,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .select select:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe .input:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(241,244,253,0.3)}html.theme--catppuccin-frappe .textarea,html.theme--catppuccin-frappe .input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--catppuccin-frappe .textarea[readonly],html.theme--catppuccin-frappe .input[readonly],html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--catppuccin-frappe .is-white.textarea,html.theme--catppuccin-frappe .is-white.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--catppuccin-frappe .is-white.textarea:focus,html.theme--catppuccin-frappe .is-white.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--catppuccin-frappe .is-white.is-focused.textarea,html.theme--catppuccin-frappe .is-white.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-white.textarea:active,html.theme--catppuccin-frappe .is-white.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--catppuccin-frappe .is-white.is-active.textarea,html.theme--catppuccin-frappe .is-white.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-frappe .is-black.textarea,html.theme--catppuccin-frappe .is-black.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--catppuccin-frappe .is-black.textarea:focus,html.theme--catppuccin-frappe .is-black.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--catppuccin-frappe .is-black.is-focused.textarea,html.theme--catppuccin-frappe .is-black.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-black.textarea:active,html.theme--catppuccin-frappe .is-black.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--catppuccin-frappe .is-black.is-active.textarea,html.theme--catppuccin-frappe .is-black.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-frappe .is-light.textarea,html.theme--catppuccin-frappe .is-light.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}html.theme--catppuccin-frappe .is-light.textarea:focus,html.theme--catppuccin-frappe .is-light.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--catppuccin-frappe .is-light.is-focused.textarea,html.theme--catppuccin-frappe .is-light.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-light.textarea:active,html.theme--catppuccin-frappe .is-light.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--catppuccin-frappe .is-light.is-active.textarea,html.theme--catppuccin-frappe .is-light.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-frappe .is-dark.textarea,html.theme--catppuccin-frappe .content kbd.textarea,html.theme--catppuccin-frappe .is-dark.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--catppuccin-frappe .content kbd.input{border-color:#414559}html.theme--catppuccin-frappe .is-dark.textarea:focus,html.theme--catppuccin-frappe .content kbd.textarea:focus,html.theme--catppuccin-frappe .is-dark.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--catppuccin-frappe .content kbd.input:focus,html.theme--catppuccin-frappe .is-dark.is-focused.textarea,html.theme--catppuccin-frappe .content kbd.is-focused.textarea,html.theme--catppuccin-frappe .is-dark.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .content kbd.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-dark.textarea:active,html.theme--catppuccin-frappe .content kbd.textarea:active,html.theme--catppuccin-frappe .is-dark.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--catppuccin-frappe .content kbd.input:active,html.theme--catppuccin-frappe .is-dark.is-active.textarea,html.theme--catppuccin-frappe .content kbd.is-active.textarea,html.theme--catppuccin-frappe .is-dark.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-frappe .content kbd.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(65,69,89,0.25)}html.theme--catppuccin-frappe .is-primary.textarea,html.theme--catppuccin-frappe .docstring>section>a.textarea.docs-sourcelink,html.theme--catppuccin-frappe .is-primary.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--catppuccin-frappe .docstring>section>a.input.docs-sourcelink{border-color:#8caaee}html.theme--catppuccin-frappe .is-primary.textarea:focus,html.theme--catppuccin-frappe .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--catppuccin-frappe .is-primary.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--catppuccin-frappe .docstring>section>a.input.docs-sourcelink:focus,html.theme--catppuccin-frappe .is-primary.is-focused.textarea,html.theme--catppuccin-frappe .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--catppuccin-frappe .is-primary.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--catppuccin-frappe .is-primary.textarea:active,html.theme--catppuccin-frappe .docstring>section>a.textarea.docs-sourcelink:active,html.theme--catppuccin-frappe .is-primary.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--catppuccin-frappe .docstring>section>a.input.docs-sourcelink:active,html.theme--catppuccin-frappe .is-primary.is-active.textarea,html.theme--catppuccin-frappe .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--catppuccin-frappe .is-primary.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-frappe .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .is-link.textarea,html.theme--catppuccin-frappe .is-link.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#8caaee}html.theme--catppuccin-frappe .is-link.textarea:focus,html.theme--catppuccin-frappe .is-link.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--catppuccin-frappe .is-link.is-focused.textarea,html.theme--catppuccin-frappe .is-link.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-link.textarea:active,html.theme--catppuccin-frappe .is-link.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--catppuccin-frappe .is-link.is-active.textarea,html.theme--catppuccin-frappe .is-link.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .is-info.textarea,html.theme--catppuccin-frappe .is-info.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#81c8be}html.theme--catppuccin-frappe .is-info.textarea:focus,html.theme--catppuccin-frappe .is-info.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--catppuccin-frappe .is-info.is-focused.textarea,html.theme--catppuccin-frappe .is-info.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-info.textarea:active,html.theme--catppuccin-frappe .is-info.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--catppuccin-frappe .is-info.is-active.textarea,html.theme--catppuccin-frappe .is-info.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(129,200,190,0.25)}html.theme--catppuccin-frappe .is-success.textarea,html.theme--catppuccin-frappe .is-success.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#a6d189}html.theme--catppuccin-frappe .is-success.textarea:focus,html.theme--catppuccin-frappe .is-success.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--catppuccin-frappe .is-success.is-focused.textarea,html.theme--catppuccin-frappe .is-success.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-success.textarea:active,html.theme--catppuccin-frappe .is-success.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--catppuccin-frappe .is-success.is-active.textarea,html.theme--catppuccin-frappe .is-success.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(166,209,137,0.25)}html.theme--catppuccin-frappe .is-warning.textarea,html.theme--catppuccin-frappe .is-warning.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#e5c890}html.theme--catppuccin-frappe .is-warning.textarea:focus,html.theme--catppuccin-frappe .is-warning.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--catppuccin-frappe .is-warning.is-focused.textarea,html.theme--catppuccin-frappe .is-warning.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-warning.textarea:active,html.theme--catppuccin-frappe .is-warning.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--catppuccin-frappe .is-warning.is-active.textarea,html.theme--catppuccin-frappe .is-warning.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(229,200,144,0.25)}html.theme--catppuccin-frappe .is-danger.textarea,html.theme--catppuccin-frappe .is-danger.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#e78284}html.theme--catppuccin-frappe .is-danger.textarea:focus,html.theme--catppuccin-frappe .is-danger.input:focus,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--catppuccin-frappe .is-danger.is-focused.textarea,html.theme--catppuccin-frappe .is-danger.is-focused.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-frappe .is-danger.textarea:active,html.theme--catppuccin-frappe .is-danger.input:active,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--catppuccin-frappe .is-danger.is-active.textarea,html.theme--catppuccin-frappe .is-danger.is-active.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(231,130,132,0.25)}html.theme--catppuccin-frappe .is-small.textarea,html.theme--catppuccin-frappe .is-small.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--catppuccin-frappe .is-medium.textarea,html.theme--catppuccin-frappe .is-medium.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .is-large.textarea,html.theme--catppuccin-frappe .is-large.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .is-fullwidth.textarea,html.theme--catppuccin-frappe .is-fullwidth.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--catppuccin-frappe .is-inline.textarea,html.theme--catppuccin-frappe .is-inline.input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--catppuccin-frappe .input.is-rounded,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--catppuccin-frappe .input.is-static,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--catppuccin-frappe .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--catppuccin-frappe .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--catppuccin-frappe .textarea[rows]{height:initial}html.theme--catppuccin-frappe .textarea.has-fixed-size{resize:none}html.theme--catppuccin-frappe .radio,html.theme--catppuccin-frappe .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--catppuccin-frappe .radio input,html.theme--catppuccin-frappe .checkbox input{cursor:pointer}html.theme--catppuccin-frappe .radio:hover,html.theme--catppuccin-frappe .checkbox:hover{color:#99d1db}html.theme--catppuccin-frappe .radio[disabled],html.theme--catppuccin-frappe .checkbox[disabled],fieldset[disabled] html.theme--catppuccin-frappe .radio,fieldset[disabled] html.theme--catppuccin-frappe .checkbox,html.theme--catppuccin-frappe .radio input[disabled],html.theme--catppuccin-frappe .checkbox input[disabled]{color:#f1f4fd;cursor:not-allowed}html.theme--catppuccin-frappe .radio+.radio{margin-left:.5em}html.theme--catppuccin-frappe .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--catppuccin-frappe .select:not(.is-multiple){height:2.5em}html.theme--catppuccin-frappe .select:not(.is-multiple):not(.is-loading)::after{border-color:#8caaee;right:1.125em;z-index:4}html.theme--catppuccin-frappe .select.is-rounded select,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--catppuccin-frappe .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--catppuccin-frappe .select select::-ms-expand{display:none}html.theme--catppuccin-frappe .select select[disabled]:hover,fieldset[disabled] html.theme--catppuccin-frappe .select select:hover{border-color:#292c3c}html.theme--catppuccin-frappe .select select:not([multiple]){padding-right:2.5em}html.theme--catppuccin-frappe .select select[multiple]{height:auto;padding:0}html.theme--catppuccin-frappe .select select[multiple] option{padding:0.5em 1em}html.theme--catppuccin-frappe .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#99d1db}html.theme--catppuccin-frappe .select.is-white:not(:hover)::after{border-color:#fff}html.theme--catppuccin-frappe .select.is-white select{border-color:#fff}html.theme--catppuccin-frappe .select.is-white select:hover,html.theme--catppuccin-frappe .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--catppuccin-frappe .select.is-white select:focus,html.theme--catppuccin-frappe .select.is-white select.is-focused,html.theme--catppuccin-frappe .select.is-white select:active,html.theme--catppuccin-frappe .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-frappe .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--catppuccin-frappe .select.is-black select{border-color:#0a0a0a}html.theme--catppuccin-frappe .select.is-black select:hover,html.theme--catppuccin-frappe .select.is-black select.is-hovered{border-color:#000}html.theme--catppuccin-frappe .select.is-black select:focus,html.theme--catppuccin-frappe .select.is-black select.is-focused,html.theme--catppuccin-frappe .select.is-black select:active,html.theme--catppuccin-frappe .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-frappe .select.is-light:not(:hover)::after{border-color:#f5f5f5}html.theme--catppuccin-frappe .select.is-light select{border-color:#f5f5f5}html.theme--catppuccin-frappe .select.is-light select:hover,html.theme--catppuccin-frappe .select.is-light select.is-hovered{border-color:#e8e8e8}html.theme--catppuccin-frappe .select.is-light select:focus,html.theme--catppuccin-frappe .select.is-light select.is-focused,html.theme--catppuccin-frappe .select.is-light select:active,html.theme--catppuccin-frappe .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-frappe .select.is-dark:not(:hover)::after,html.theme--catppuccin-frappe .content kbd.select:not(:hover)::after{border-color:#414559}html.theme--catppuccin-frappe .select.is-dark select,html.theme--catppuccin-frappe .content kbd.select select{border-color:#414559}html.theme--catppuccin-frappe .select.is-dark select:hover,html.theme--catppuccin-frappe .content kbd.select select:hover,html.theme--catppuccin-frappe .select.is-dark select.is-hovered,html.theme--catppuccin-frappe .content kbd.select select.is-hovered{border-color:#363a4a}html.theme--catppuccin-frappe .select.is-dark select:focus,html.theme--catppuccin-frappe .content kbd.select select:focus,html.theme--catppuccin-frappe .select.is-dark select.is-focused,html.theme--catppuccin-frappe .content kbd.select select.is-focused,html.theme--catppuccin-frappe .select.is-dark select:active,html.theme--catppuccin-frappe .content kbd.select select:active,html.theme--catppuccin-frappe .select.is-dark select.is-active,html.theme--catppuccin-frappe .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(65,69,89,0.25)}html.theme--catppuccin-frappe .select.is-primary:not(:hover)::after,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#8caaee}html.theme--catppuccin-frappe .select.is-primary select,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select{border-color:#8caaee}html.theme--catppuccin-frappe .select.is-primary select:hover,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select:hover,html.theme--catppuccin-frappe .select.is-primary select.is-hovered,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#769aeb}html.theme--catppuccin-frappe .select.is-primary select:focus,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select:focus,html.theme--catppuccin-frappe .select.is-primary select.is-focused,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--catppuccin-frappe .select.is-primary select:active,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select:active,html.theme--catppuccin-frappe .select.is-primary select.is-active,html.theme--catppuccin-frappe .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .select.is-link:not(:hover)::after{border-color:#8caaee}html.theme--catppuccin-frappe .select.is-link select{border-color:#8caaee}html.theme--catppuccin-frappe .select.is-link select:hover,html.theme--catppuccin-frappe .select.is-link select.is-hovered{border-color:#769aeb}html.theme--catppuccin-frappe .select.is-link select:focus,html.theme--catppuccin-frappe .select.is-link select.is-focused,html.theme--catppuccin-frappe .select.is-link select:active,html.theme--catppuccin-frappe .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(140,170,238,0.25)}html.theme--catppuccin-frappe .select.is-info:not(:hover)::after{border-color:#81c8be}html.theme--catppuccin-frappe .select.is-info select{border-color:#81c8be}html.theme--catppuccin-frappe .select.is-info select:hover,html.theme--catppuccin-frappe .select.is-info select.is-hovered{border-color:#6fc0b5}html.theme--catppuccin-frappe .select.is-info select:focus,html.theme--catppuccin-frappe .select.is-info select.is-focused,html.theme--catppuccin-frappe .select.is-info select:active,html.theme--catppuccin-frappe .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(129,200,190,0.25)}html.theme--catppuccin-frappe .select.is-success:not(:hover)::after{border-color:#a6d189}html.theme--catppuccin-frappe .select.is-success select{border-color:#a6d189}html.theme--catppuccin-frappe .select.is-success select:hover,html.theme--catppuccin-frappe .select.is-success select.is-hovered{border-color:#98ca77}html.theme--catppuccin-frappe .select.is-success select:focus,html.theme--catppuccin-frappe .select.is-success select.is-focused,html.theme--catppuccin-frappe .select.is-success select:active,html.theme--catppuccin-frappe .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(166,209,137,0.25)}html.theme--catppuccin-frappe .select.is-warning:not(:hover)::after{border-color:#e5c890}html.theme--catppuccin-frappe .select.is-warning select{border-color:#e5c890}html.theme--catppuccin-frappe .select.is-warning select:hover,html.theme--catppuccin-frappe .select.is-warning select.is-hovered{border-color:#e0be7b}html.theme--catppuccin-frappe .select.is-warning select:focus,html.theme--catppuccin-frappe .select.is-warning select.is-focused,html.theme--catppuccin-frappe .select.is-warning select:active,html.theme--catppuccin-frappe .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(229,200,144,0.25)}html.theme--catppuccin-frappe .select.is-danger:not(:hover)::after{border-color:#e78284}html.theme--catppuccin-frappe .select.is-danger select{border-color:#e78284}html.theme--catppuccin-frappe .select.is-danger select:hover,html.theme--catppuccin-frappe .select.is-danger select.is-hovered{border-color:#e36d6f}html.theme--catppuccin-frappe .select.is-danger select:focus,html.theme--catppuccin-frappe .select.is-danger select.is-focused,html.theme--catppuccin-frappe .select.is-danger select:active,html.theme--catppuccin-frappe .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(231,130,132,0.25)}html.theme--catppuccin-frappe .select.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--catppuccin-frappe .select.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .select.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .select.is-disabled::after{border-color:#f1f4fd !important;opacity:0.5}html.theme--catppuccin-frappe .select.is-fullwidth{width:100%}html.theme--catppuccin-frappe .select.is-fullwidth select{width:100%}html.theme--catppuccin-frappe .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--catppuccin-frappe .select.is-loading.is-small:after,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-frappe .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-frappe .select.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-frappe .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--catppuccin-frappe .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .file.is-white:hover .file-cta,html.theme--catppuccin-frappe .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .file.is-white:focus .file-cta,html.theme--catppuccin-frappe .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--catppuccin-frappe .file.is-white:active .file-cta,html.theme--catppuccin-frappe .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-frappe .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-black:hover .file-cta,html.theme--catppuccin-frappe .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-black:focus .file-cta,html.theme--catppuccin-frappe .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-black:active .file-cta,html.theme--catppuccin-frappe .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-light:hover .file-cta,html.theme--catppuccin-frappe .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-light:focus .file-cta,html.theme--catppuccin-frappe .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-light:active .file-cta,html.theme--catppuccin-frappe .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-dark .file-cta,html.theme--catppuccin-frappe .content kbd.file .file-cta{background-color:#414559;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-dark:hover .file-cta,html.theme--catppuccin-frappe .content kbd.file:hover .file-cta,html.theme--catppuccin-frappe .file.is-dark.is-hovered .file-cta,html.theme--catppuccin-frappe .content kbd.file.is-hovered .file-cta{background-color:#3c3f52;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-dark:focus .file-cta,html.theme--catppuccin-frappe .content kbd.file:focus .file-cta,html.theme--catppuccin-frappe .file.is-dark.is-focused .file-cta,html.theme--catppuccin-frappe .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(65,69,89,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-dark:active .file-cta,html.theme--catppuccin-frappe .content kbd.file:active .file-cta,html.theme--catppuccin-frappe .file.is-dark.is-active .file-cta,html.theme--catppuccin-frappe .content kbd.file.is-active .file-cta{background-color:#363a4a;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-primary .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#8caaee;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-primary:hover .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--catppuccin-frappe .file.is-primary.is-hovered .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#81a2ec;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-primary:focus .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--catppuccin-frappe .file.is-primary.is-focused .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(140,170,238,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-primary:active .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--catppuccin-frappe .file.is-primary.is-active .file-cta,html.theme--catppuccin-frappe .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#769aeb;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-link .file-cta{background-color:#8caaee;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-link:hover .file-cta,html.theme--catppuccin-frappe .file.is-link.is-hovered .file-cta{background-color:#81a2ec;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-link:focus .file-cta,html.theme--catppuccin-frappe .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(140,170,238,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-link:active .file-cta,html.theme--catppuccin-frappe .file.is-link.is-active .file-cta{background-color:#769aeb;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-info .file-cta{background-color:#81c8be;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-info:hover .file-cta,html.theme--catppuccin-frappe .file.is-info.is-hovered .file-cta{background-color:#78c4b9;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-info:focus .file-cta,html.theme--catppuccin-frappe .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(129,200,190,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-info:active .file-cta,html.theme--catppuccin-frappe .file.is-info.is-active .file-cta{background-color:#6fc0b5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-success .file-cta{background-color:#a6d189;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-success:hover .file-cta,html.theme--catppuccin-frappe .file.is-success.is-hovered .file-cta{background-color:#9fcd80;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-success:focus .file-cta,html.theme--catppuccin-frappe .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(166,209,137,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-success:active .file-cta,html.theme--catppuccin-frappe .file.is-success.is-active .file-cta{background-color:#98ca77;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-warning .file-cta{background-color:#e5c890;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-warning:hover .file-cta,html.theme--catppuccin-frappe .file.is-warning.is-hovered .file-cta{background-color:#e3c386;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-warning:focus .file-cta,html.theme--catppuccin-frappe .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(229,200,144,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-warning:active .file-cta,html.theme--catppuccin-frappe .file.is-warning.is-active .file-cta{background-color:#e0be7b;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .file.is-danger .file-cta{background-color:#e78284;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-danger:hover .file-cta,html.theme--catppuccin-frappe .file.is-danger.is-hovered .file-cta{background-color:#e57779;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-danger:focus .file-cta,html.theme--catppuccin-frappe .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(231,130,132,0.25);color:#fff}html.theme--catppuccin-frappe .file.is-danger:active .file-cta,html.theme--catppuccin-frappe .file.is-danger.is-active .file-cta{background-color:#e36d6f;border-color:transparent;color:#fff}html.theme--catppuccin-frappe .file.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--catppuccin-frappe .file.is-normal{font-size:1rem}html.theme--catppuccin-frappe .file.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .file.is-medium .file-icon .fa{font-size:21px}html.theme--catppuccin-frappe .file.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .file.is-large .file-icon .fa{font-size:28px}html.theme--catppuccin-frappe .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-frappe .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-frappe .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--catppuccin-frappe .file.has-name.is-empty .file-name{display:none}html.theme--catppuccin-frappe .file.is-boxed .file-label{flex-direction:column}html.theme--catppuccin-frappe .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--catppuccin-frappe .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--catppuccin-frappe .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--catppuccin-frappe .file.is-boxed .file-icon .fa{font-size:21px}html.theme--catppuccin-frappe .file.is-boxed.is-small .file-icon .fa,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--catppuccin-frappe .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--catppuccin-frappe .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--catppuccin-frappe .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--catppuccin-frappe .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--catppuccin-frappe .file.is-centered{justify-content:center}html.theme--catppuccin-frappe .file.is-fullwidth .file-label{width:100%}html.theme--catppuccin-frappe .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--catppuccin-frappe .file.is-right{justify-content:flex-end}html.theme--catppuccin-frappe .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--catppuccin-frappe .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--catppuccin-frappe .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--catppuccin-frappe .file-label:hover .file-cta{background-color:#3c3f52;color:#b0bef1}html.theme--catppuccin-frappe .file-label:hover .file-name{border-color:#5c6279}html.theme--catppuccin-frappe .file-label:active .file-cta{background-color:#363a4a;color:#b0bef1}html.theme--catppuccin-frappe .file-label:active .file-name{border-color:#575c72}html.theme--catppuccin-frappe .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--catppuccin-frappe .file-cta,html.theme--catppuccin-frappe .file-name{border-color:#626880;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--catppuccin-frappe .file-cta{background-color:#414559;color:#c6d0f5}html.theme--catppuccin-frappe .file-name{border-color:#626880;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--catppuccin-frappe .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--catppuccin-frappe .file-icon .fa{font-size:14px}html.theme--catppuccin-frappe .label{color:#b0bef1;display:block;font-size:1rem;font-weight:700}html.theme--catppuccin-frappe .label:not(:last-child){margin-bottom:0.5em}html.theme--catppuccin-frappe .label.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--catppuccin-frappe .label.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .label.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--catppuccin-frappe .help.is-white{color:#fff}html.theme--catppuccin-frappe .help.is-black{color:#0a0a0a}html.theme--catppuccin-frappe .help.is-light{color:#f5f5f5}html.theme--catppuccin-frappe .help.is-dark,html.theme--catppuccin-frappe .content kbd.help{color:#414559}html.theme--catppuccin-frappe .help.is-primary,html.theme--catppuccin-frappe .docstring>section>a.help.docs-sourcelink{color:#8caaee}html.theme--catppuccin-frappe .help.is-link{color:#8caaee}html.theme--catppuccin-frappe .help.is-info{color:#81c8be}html.theme--catppuccin-frappe .help.is-success{color:#a6d189}html.theme--catppuccin-frappe .help.is-warning{color:#e5c890}html.theme--catppuccin-frappe .help.is-danger{color:#e78284}html.theme--catppuccin-frappe .field:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-frappe .field.has-addons{display:flex;justify-content:flex-start}html.theme--catppuccin-frappe .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--catppuccin-frappe .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--catppuccin-frappe .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--catppuccin-frappe .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--catppuccin-frappe .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--catppuccin-frappe .field.has-addons .control:first-child:not(:only-child) .button,html.theme--catppuccin-frappe .field.has-addons .control:first-child:not(:only-child) .input,html.theme--catppuccin-frappe .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-frappe .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-frappe .field.has-addons .control:last-child:not(:only-child) .button,html.theme--catppuccin-frappe .field.has-addons .control:last-child:not(:only-child) .input,html.theme--catppuccin-frappe .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-frappe .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):focus,html.theme--catppuccin-frappe .field.has-addons .control .button.is-focused:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):active,html.theme--catppuccin-frappe .field.has-addons .control .button.is-active:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):focus,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-frappe .field.has-addons .control .input.is-focused:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):active,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--catppuccin-frappe .field.has-addons .control .input.is-active:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):focus,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):active,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--catppuccin-frappe .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .button:not([disabled]):active:hover,html.theme--catppuccin-frappe .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-frappe .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .input:not([disabled]):active:hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-frappe .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-frappe #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--catppuccin-frappe .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--catppuccin-frappe .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--catppuccin-frappe .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .field.has-addons.has-addons-centered{justify-content:center}html.theme--catppuccin-frappe .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--catppuccin-frappe .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--catppuccin-frappe .field.is-grouped{display:flex;justify-content:flex-start}html.theme--catppuccin-frappe .field.is-grouped>.control{flex-shrink:0}html.theme--catppuccin-frappe .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-frappe .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--catppuccin-frappe .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .field.is-horizontal{display:flex}}html.theme--catppuccin-frappe .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--catppuccin-frappe .field-label.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--catppuccin-frappe .field-label.is-normal{padding-top:0.375em}html.theme--catppuccin-frappe .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--catppuccin-frappe .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--catppuccin-frappe .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--catppuccin-frappe .field-body .field{margin-bottom:0}html.theme--catppuccin-frappe .field-body>.field{flex-shrink:1}html.theme--catppuccin-frappe .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--catppuccin-frappe .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-frappe .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--catppuccin-frappe .control.has-icons-left .input:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-left .select:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-right .input:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--catppuccin-frappe .control.has-icons-right .select:focus~.icon{color:#414559}html.theme--catppuccin-frappe .control.has-icons-left .input.is-small~.icon,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--catppuccin-frappe .control.has-icons-left .select.is-small~.icon,html.theme--catppuccin-frappe .control.has-icons-right .input.is-small~.icon,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--catppuccin-frappe .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--catppuccin-frappe .control.has-icons-left .input.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-left .select.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-right .input.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--catppuccin-frappe .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--catppuccin-frappe .control.has-icons-left .input.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-left .select.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-right .input.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--catppuccin-frappe .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--catppuccin-frappe .control.has-icons-left .icon,html.theme--catppuccin-frappe .control.has-icons-right .icon{color:#626880;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--catppuccin-frappe .control.has-icons-left .input,html.theme--catppuccin-frappe .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--catppuccin-frappe .control.has-icons-left .select select{padding-left:2.5em}html.theme--catppuccin-frappe .control.has-icons-left .icon.is-left{left:0}html.theme--catppuccin-frappe .control.has-icons-right .input,html.theme--catppuccin-frappe .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--catppuccin-frappe .control.has-icons-right .select select{padding-right:2.5em}html.theme--catppuccin-frappe .control.has-icons-right .icon.is-right{right:0}html.theme--catppuccin-frappe .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--catppuccin-frappe .control.is-loading.is-small:after,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-frappe .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-frappe .control.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-frappe .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--catppuccin-frappe .breadcrumb a{align-items:center;color:#8caaee;display:flex;justify-content:center;padding:0 .75em}html.theme--catppuccin-frappe .breadcrumb a:hover{color:#99d1db}html.theme--catppuccin-frappe .breadcrumb li{align-items:center;display:flex}html.theme--catppuccin-frappe .breadcrumb li:first-child a{padding-left:0}html.theme--catppuccin-frappe .breadcrumb li.is-active a{color:#b0bef1;cursor:default;pointer-events:none}html.theme--catppuccin-frappe .breadcrumb li+li::before{color:#737994;content:"\0002f"}html.theme--catppuccin-frappe .breadcrumb ul,html.theme--catppuccin-frappe .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-frappe .breadcrumb .icon:first-child{margin-right:.5em}html.theme--catppuccin-frappe .breadcrumb .icon:last-child{margin-left:.5em}html.theme--catppuccin-frappe .breadcrumb.is-centered ol,html.theme--catppuccin-frappe .breadcrumb.is-centered ul{justify-content:center}html.theme--catppuccin-frappe .breadcrumb.is-right ol,html.theme--catppuccin-frappe .breadcrumb.is-right ul{justify-content:flex-end}html.theme--catppuccin-frappe .breadcrumb.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--catppuccin-frappe .breadcrumb.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .breadcrumb.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--catppuccin-frappe .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--catppuccin-frappe .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--catppuccin-frappe .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--catppuccin-frappe .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#c6d0f5;max-width:100%;position:relative}html.theme--catppuccin-frappe .card-footer:first-child,html.theme--catppuccin-frappe .card-content:first-child,html.theme--catppuccin-frappe .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-frappe .card-footer:last-child,html.theme--catppuccin-frappe .card-content:last-child,html.theme--catppuccin-frappe .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-frappe .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--catppuccin-frappe .card-header-title{align-items:center;color:#b0bef1;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--catppuccin-frappe .card-header-title.is-centered{justify-content:center}html.theme--catppuccin-frappe .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--catppuccin-frappe .card-image{display:block;position:relative}html.theme--catppuccin-frappe .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-frappe .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-frappe .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--catppuccin-frappe .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--catppuccin-frappe .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--catppuccin-frappe .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--catppuccin-frappe .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-frappe .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--catppuccin-frappe .dropdown.is-active .dropdown-menu,html.theme--catppuccin-frappe .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--catppuccin-frappe .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--catppuccin-frappe .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--catppuccin-frappe .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--catppuccin-frappe .dropdown-content{background-color:#292c3c;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--catppuccin-frappe .dropdown-item{color:#c6d0f5;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--catppuccin-frappe a.dropdown-item,html.theme--catppuccin-frappe button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--catppuccin-frappe a.dropdown-item:hover,html.theme--catppuccin-frappe button.dropdown-item:hover{background-color:#292c3c;color:#0a0a0a}html.theme--catppuccin-frappe a.dropdown-item.is-active,html.theme--catppuccin-frappe button.dropdown-item.is-active{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--catppuccin-frappe .level{align-items:center;justify-content:space-between}html.theme--catppuccin-frappe .level code{border-radius:.4em}html.theme--catppuccin-frappe .level img{display:inline-block;vertical-align:top}html.theme--catppuccin-frappe .level.is-mobile{display:flex}html.theme--catppuccin-frappe .level.is-mobile .level-left,html.theme--catppuccin-frappe .level.is-mobile .level-right{display:flex}html.theme--catppuccin-frappe .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--catppuccin-frappe .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-frappe .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .level{display:flex}html.theme--catppuccin-frappe .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--catppuccin-frappe .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--catppuccin-frappe .level-item .title,html.theme--catppuccin-frappe .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--catppuccin-frappe .level-left,html.theme--catppuccin-frappe .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .level-left .level-item.is-flexible,html.theme--catppuccin-frappe .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .level-left .level-item:not(:last-child),html.theme--catppuccin-frappe .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-frappe .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .level-left{display:flex}}html.theme--catppuccin-frappe .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .level-right{display:flex}}html.theme--catppuccin-frappe .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--catppuccin-frappe .media .content:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-frappe .media .media{border-top:1px solid rgba(98,104,128,0.5);display:flex;padding-top:.75rem}html.theme--catppuccin-frappe .media .media .content:not(:last-child),html.theme--catppuccin-frappe .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--catppuccin-frappe .media .media .media{padding-top:.5rem}html.theme--catppuccin-frappe .media .media .media+.media{margin-top:.5rem}html.theme--catppuccin-frappe .media+.media{border-top:1px solid rgba(98,104,128,0.5);margin-top:1rem;padding-top:1rem}html.theme--catppuccin-frappe .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--catppuccin-frappe .media-left,html.theme--catppuccin-frappe .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .media-left{margin-right:1rem}html.theme--catppuccin-frappe .media-right{margin-left:1rem}html.theme--catppuccin-frappe .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .media-content{overflow-x:auto}}html.theme--catppuccin-frappe .menu{font-size:1rem}html.theme--catppuccin-frappe .menu.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--catppuccin-frappe .menu.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .menu.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .menu-list{line-height:1.25}html.theme--catppuccin-frappe .menu-list a{border-radius:3px;color:#c6d0f5;display:block;padding:0.5em 0.75em}html.theme--catppuccin-frappe .menu-list a:hover{background-color:#292c3c;color:#b0bef1}html.theme--catppuccin-frappe .menu-list a.is-active{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .menu-list li ul{border-left:1px solid #626880;margin:.75em;padding-left:.75em}html.theme--catppuccin-frappe .menu-label{color:#f1f4fd;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--catppuccin-frappe .menu-label:not(:first-child){margin-top:1em}html.theme--catppuccin-frappe .menu-label:not(:last-child){margin-bottom:1em}html.theme--catppuccin-frappe .message{background-color:#292c3c;border-radius:.4em;font-size:1rem}html.theme--catppuccin-frappe .message strong{color:currentColor}html.theme--catppuccin-frappe .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-frappe .message.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--catppuccin-frappe .message.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .message.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .message.is-white{background-color:#fff}html.theme--catppuccin-frappe .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .message.is-white .message-body{border-color:#fff}html.theme--catppuccin-frappe .message.is-black{background-color:#fafafa}html.theme--catppuccin-frappe .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .message.is-black .message-body{border-color:#0a0a0a}html.theme--catppuccin-frappe .message.is-light{background-color:#fafafa}html.theme--catppuccin-frappe .message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .message.is-light .message-body{border-color:#f5f5f5}html.theme--catppuccin-frappe .message.is-dark,html.theme--catppuccin-frappe .content kbd.message{background-color:#f9f9fb}html.theme--catppuccin-frappe .message.is-dark .message-header,html.theme--catppuccin-frappe .content kbd.message .message-header{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .message.is-dark .message-body,html.theme--catppuccin-frappe .content kbd.message .message-body{border-color:#414559}html.theme--catppuccin-frappe .message.is-primary,html.theme--catppuccin-frappe .docstring>section>a.message.docs-sourcelink{background-color:#edf2fc}html.theme--catppuccin-frappe .message.is-primary .message-header,html.theme--catppuccin-frappe .docstring>section>a.message.docs-sourcelink .message-header{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .message.is-primary .message-body,html.theme--catppuccin-frappe .docstring>section>a.message.docs-sourcelink .message-body{border-color:#8caaee;color:#153a8e}html.theme--catppuccin-frappe .message.is-link{background-color:#edf2fc}html.theme--catppuccin-frappe .message.is-link .message-header{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .message.is-link .message-body{border-color:#8caaee;color:#153a8e}html.theme--catppuccin-frappe .message.is-info{background-color:#f1f9f8}html.theme--catppuccin-frappe .message.is-info .message-header{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .message.is-info .message-body{border-color:#81c8be;color:#2d675f}html.theme--catppuccin-frappe .message.is-success{background-color:#f4f9f0}html.theme--catppuccin-frappe .message.is-success .message-header{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .message.is-success .message-body{border-color:#a6d189;color:#446a29}html.theme--catppuccin-frappe .message.is-warning{background-color:#fbf7ee}html.theme--catppuccin-frappe .message.is-warning .message-header{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .message.is-warning .message-body{border-color:#e5c890;color:#78591c}html.theme--catppuccin-frappe .message.is-danger{background-color:#fceeee}html.theme--catppuccin-frappe .message.is-danger .message-header{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .message.is-danger .message-body{border-color:#e78284;color:#9a1e20}html.theme--catppuccin-frappe .message-header{align-items:center;background-color:#c6d0f5;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--catppuccin-frappe .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--catppuccin-frappe .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--catppuccin-frappe .message-body{border-color:#626880;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#c6d0f5;padding:1.25em 1.5em}html.theme--catppuccin-frappe .message-body code,html.theme--catppuccin-frappe .message-body pre{background-color:#fff}html.theme--catppuccin-frappe .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--catppuccin-frappe .modal.is-active{display:flex}html.theme--catppuccin-frappe .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--catppuccin-frappe .modal-content,html.theme--catppuccin-frappe .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--catppuccin-frappe .modal-content,html.theme--catppuccin-frappe .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--catppuccin-frappe .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--catppuccin-frappe .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--catppuccin-frappe .modal-card-head,html.theme--catppuccin-frappe .modal-card-foot{align-items:center;background-color:#292c3c;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--catppuccin-frappe .modal-card-head{border-bottom:1px solid #626880;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--catppuccin-frappe .modal-card-title{color:#c6d0f5;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--catppuccin-frappe .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #626880}html.theme--catppuccin-frappe .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--catppuccin-frappe .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#303446;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--catppuccin-frappe .navbar{background-color:#8caaee;min-height:4rem;position:relative;z-index:30}html.theme--catppuccin-frappe .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-white .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-white .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-frappe .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--catppuccin-frappe .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-black .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-black .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--catppuccin-frappe .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--catppuccin-frappe .navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-light .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-light .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-frappe .navbar.is-dark,html.theme--catppuccin-frappe .content kbd.navbar{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#363a4a;color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--catppuccin-frappe .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-burger,html.theme--catppuccin-frappe .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-dark .navbar-start>.navbar-item,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end>.navbar-item,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#363a4a;color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .content kbd.navbar .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-dark .navbar-end .navbar-link::after,html.theme--catppuccin-frappe .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-frappe .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#363a4a;color:#fff}html.theme--catppuccin-frappe .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#414559;color:#fff}}html.theme--catppuccin-frappe .navbar.is-primary,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-burger,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-primary .navbar-start>.navbar-item,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end>.navbar-item,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-primary .navbar-end .navbar-link::after,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#8caaee;color:#fff}}html.theme--catppuccin-frappe .navbar.is-link{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-link .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-link .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#8caaee;color:#fff}}html.theme--catppuccin-frappe .navbar.is-info{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#6fc0b5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-info .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-info .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#6fc0b5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-info .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#6fc0b5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#81c8be;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-frappe .navbar.is-success{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#98ca77;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-success .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-success .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#98ca77;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-success .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#98ca77;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#a6d189;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-frappe .navbar.is-warning{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#e0be7b;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-warning .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#e0be7b;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e0be7b;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#e5c890;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-frappe .navbar.is-danger{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand>.navbar-item,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#e36d6f;color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar.is-danger .navbar-start>.navbar-item,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end>.navbar-item,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#e36d6f;color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-start .navbar-link::after,html.theme--catppuccin-frappe .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e36d6f;color:#fff}html.theme--catppuccin-frappe .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#e78284;color:#fff}}html.theme--catppuccin-frappe .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--catppuccin-frappe .navbar.has-shadow{box-shadow:0 2px 0 0 #292c3c}html.theme--catppuccin-frappe .navbar.is-fixed-bottom,html.theme--catppuccin-frappe .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-frappe .navbar.is-fixed-bottom{bottom:0}html.theme--catppuccin-frappe .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #292c3c}html.theme--catppuccin-frappe .navbar.is-fixed-top{top:0}html.theme--catppuccin-frappe html.has-navbar-fixed-top,html.theme--catppuccin-frappe body.has-navbar-fixed-top{padding-top:4rem}html.theme--catppuccin-frappe html.has-navbar-fixed-bottom,html.theme--catppuccin-frappe body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--catppuccin-frappe .navbar-brand,html.theme--catppuccin-frappe .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--catppuccin-frappe .navbar-brand a.navbar-item:focus,html.theme--catppuccin-frappe .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--catppuccin-frappe .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--catppuccin-frappe .navbar-burger{color:#c6d0f5;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--catppuccin-frappe .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--catppuccin-frappe .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--catppuccin-frappe .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--catppuccin-frappe .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--catppuccin-frappe .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--catppuccin-frappe .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--catppuccin-frappe .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--catppuccin-frappe .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--catppuccin-frappe .navbar-menu{display:none}html.theme--catppuccin-frappe .navbar-item,html.theme--catppuccin-frappe .navbar-link{color:#c6d0f5;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--catppuccin-frappe .navbar-item .icon:only-child,html.theme--catppuccin-frappe .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--catppuccin-frappe a.navbar-item,html.theme--catppuccin-frappe .navbar-link{cursor:pointer}html.theme--catppuccin-frappe a.navbar-item:focus,html.theme--catppuccin-frappe a.navbar-item:focus-within,html.theme--catppuccin-frappe a.navbar-item:hover,html.theme--catppuccin-frappe a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar-link:focus,html.theme--catppuccin-frappe .navbar-link:focus-within,html.theme--catppuccin-frappe .navbar-link:hover,html.theme--catppuccin-frappe .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#8caaee}html.theme--catppuccin-frappe .navbar-item{flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .navbar-item img{max-height:1.75rem}html.theme--catppuccin-frappe .navbar-item.has-dropdown{padding:0}html.theme--catppuccin-frappe .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--catppuccin-frappe .navbar-item.is-tab:focus,html.theme--catppuccin-frappe .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#8caaee}html.theme--catppuccin-frappe .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#8caaee;border-bottom-style:solid;border-bottom-width:3px;color:#8caaee;padding-bottom:calc(0.5rem - 3px)}html.theme--catppuccin-frappe .navbar-content{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--catppuccin-frappe .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--catppuccin-frappe .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--catppuccin-frappe .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--catppuccin-frappe .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .navbar>.container{display:block}html.theme--catppuccin-frappe .navbar-brand .navbar-item,html.theme--catppuccin-frappe .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--catppuccin-frappe .navbar-link::after{display:none}html.theme--catppuccin-frappe .navbar-menu{background-color:#8caaee;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--catppuccin-frappe .navbar-menu.is-active{display:block}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-touch,html.theme--catppuccin-frappe .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-touch{bottom:0}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .navbar.is-fixed-top-touch{top:0}html.theme--catppuccin-frappe .navbar.is-fixed-top .navbar-menu,html.theme--catppuccin-frappe .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--catppuccin-frappe html.has-navbar-fixed-top-touch,html.theme--catppuccin-frappe body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--catppuccin-frappe html.has-navbar-fixed-bottom-touch,html.theme--catppuccin-frappe body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .navbar,html.theme--catppuccin-frappe .navbar-menu,html.theme--catppuccin-frappe .navbar-start,html.theme--catppuccin-frappe .navbar-end{align-items:stretch;display:flex}html.theme--catppuccin-frappe .navbar{min-height:4rem}html.theme--catppuccin-frappe .navbar.is-spaced{padding:1rem 2rem}html.theme--catppuccin-frappe .navbar.is-spaced .navbar-start,html.theme--catppuccin-frappe .navbar.is-spaced .navbar-end{align-items:center}html.theme--catppuccin-frappe .navbar.is-spaced a.navbar-item,html.theme--catppuccin-frappe .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--catppuccin-frappe .navbar.is-transparent a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-transparent a.navbar-item:hover,html.theme--catppuccin-frappe .navbar.is-transparent a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-link:focus,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-link:hover,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--catppuccin-frappe .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--catppuccin-frappe .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-frappe .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#838ba7}html.theme--catppuccin-frappe .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#8caaee}html.theme--catppuccin-frappe .navbar-burger{display:none}html.theme--catppuccin-frappe .navbar-item,html.theme--catppuccin-frappe .navbar-link{align-items:center;display:flex}html.theme--catppuccin-frappe .navbar-item.has-dropdown{align-items:stretch}html.theme--catppuccin-frappe .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--catppuccin-frappe .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--catppuccin-frappe .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--catppuccin-frappe .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-frappe .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--catppuccin-frappe .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--catppuccin-frappe .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--catppuccin-frappe .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--catppuccin-frappe .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--catppuccin-frappe .navbar-dropdown{background-color:#8caaee;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--catppuccin-frappe .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--catppuccin-frappe .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--catppuccin-frappe .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-frappe .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#838ba7}html.theme--catppuccin-frappe .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#8caaee}.navbar.is-spaced html.theme--catppuccin-frappe .navbar-dropdown,html.theme--catppuccin-frappe .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--catppuccin-frappe .navbar-dropdown.is-right{left:auto;right:0}html.theme--catppuccin-frappe .navbar-divider{display:block}html.theme--catppuccin-frappe .navbar>.container .navbar-brand,html.theme--catppuccin-frappe .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--catppuccin-frappe .navbar>.container .navbar-menu,html.theme--catppuccin-frappe .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-desktop,html.theme--catppuccin-frappe .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--catppuccin-frappe .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .navbar.is-fixed-top-desktop{top:0}html.theme--catppuccin-frappe html.has-navbar-fixed-top-desktop,html.theme--catppuccin-frappe body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--catppuccin-frappe html.has-navbar-fixed-bottom-desktop,html.theme--catppuccin-frappe body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--catppuccin-frappe html.has-spaced-navbar-fixed-top,html.theme--catppuccin-frappe body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--catppuccin-frappe html.has-spaced-navbar-fixed-bottom,html.theme--catppuccin-frappe body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--catppuccin-frappe a.navbar-item.is-active,html.theme--catppuccin-frappe .navbar-link.is-active{color:#8caaee}html.theme--catppuccin-frappe a.navbar-item.is-active:not(:focus):not(:hover),html.theme--catppuccin-frappe .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--catppuccin-frappe .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-frappe .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-frappe .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--catppuccin-frappe .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--catppuccin-frappe .pagination{font-size:1rem;margin:-.25rem}html.theme--catppuccin-frappe .pagination.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--catppuccin-frappe .pagination.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .pagination.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .pagination.is-rounded .pagination-previous,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--catppuccin-frappe .pagination.is-rounded .pagination-next,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--catppuccin-frappe .pagination.is-rounded .pagination-link,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--catppuccin-frappe .pagination,html.theme--catppuccin-frappe .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-link{border-color:#626880;color:#8caaee;min-width:2.5em}html.theme--catppuccin-frappe .pagination-previous:hover,html.theme--catppuccin-frappe .pagination-next:hover,html.theme--catppuccin-frappe .pagination-link:hover{border-color:#737994;color:#99d1db}html.theme--catppuccin-frappe .pagination-previous:focus,html.theme--catppuccin-frappe .pagination-next:focus,html.theme--catppuccin-frappe .pagination-link:focus{border-color:#737994}html.theme--catppuccin-frappe .pagination-previous:active,html.theme--catppuccin-frappe .pagination-next:active,html.theme--catppuccin-frappe .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--catppuccin-frappe .pagination-previous[disabled],html.theme--catppuccin-frappe .pagination-previous.is-disabled,html.theme--catppuccin-frappe .pagination-next[disabled],html.theme--catppuccin-frappe .pagination-next.is-disabled,html.theme--catppuccin-frappe .pagination-link[disabled],html.theme--catppuccin-frappe .pagination-link.is-disabled{background-color:#626880;border-color:#626880;box-shadow:none;color:#f1f4fd;opacity:0.5}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--catppuccin-frappe .pagination-link.is-current{background-color:#8caaee;border-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .pagination-ellipsis{color:#737994;pointer-events:none}html.theme--catppuccin-frappe .pagination-list{flex-wrap:wrap}html.theme--catppuccin-frappe .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .pagination{flex-wrap:wrap}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--catppuccin-frappe .pagination-previous{order:2}html.theme--catppuccin-frappe .pagination-next{order:3}html.theme--catppuccin-frappe .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--catppuccin-frappe .pagination.is-centered .pagination-previous{order:1}html.theme--catppuccin-frappe .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--catppuccin-frappe .pagination.is-centered .pagination-next{order:3}html.theme--catppuccin-frappe .pagination.is-right .pagination-previous{order:1}html.theme--catppuccin-frappe .pagination.is-right .pagination-next{order:2}html.theme--catppuccin-frappe .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--catppuccin-frappe .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--catppuccin-frappe .panel:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-frappe .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--catppuccin-frappe .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--catppuccin-frappe .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--catppuccin-frappe .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--catppuccin-frappe .panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}html.theme--catppuccin-frappe .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}html.theme--catppuccin-frappe .panel.is-dark .panel-heading,html.theme--catppuccin-frappe .content kbd.panel .panel-heading{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .panel.is-dark .panel-tabs a.is-active,html.theme--catppuccin-frappe .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#414559}html.theme--catppuccin-frappe .panel.is-dark .panel-block.is-active .panel-icon,html.theme--catppuccin-frappe .content kbd.panel .panel-block.is-active .panel-icon{color:#414559}html.theme--catppuccin-frappe .panel.is-primary .panel-heading,html.theme--catppuccin-frappe .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .panel.is-primary .panel-tabs a.is-active,html.theme--catppuccin-frappe .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#8caaee}html.theme--catppuccin-frappe .panel.is-primary .panel-block.is-active .panel-icon,html.theme--catppuccin-frappe .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#8caaee}html.theme--catppuccin-frappe .panel.is-link .panel-heading{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .panel.is-link .panel-tabs a.is-active{border-bottom-color:#8caaee}html.theme--catppuccin-frappe .panel.is-link .panel-block.is-active .panel-icon{color:#8caaee}html.theme--catppuccin-frappe .panel.is-info .panel-heading{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .panel.is-info .panel-tabs a.is-active{border-bottom-color:#81c8be}html.theme--catppuccin-frappe .panel.is-info .panel-block.is-active .panel-icon{color:#81c8be}html.theme--catppuccin-frappe .panel.is-success .panel-heading{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .panel.is-success .panel-tabs a.is-active{border-bottom-color:#a6d189}html.theme--catppuccin-frappe .panel.is-success .panel-block.is-active .panel-icon{color:#a6d189}html.theme--catppuccin-frappe .panel.is-warning .panel-heading{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#e5c890}html.theme--catppuccin-frappe .panel.is-warning .panel-block.is-active .panel-icon{color:#e5c890}html.theme--catppuccin-frappe .panel.is-danger .panel-heading{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#e78284}html.theme--catppuccin-frappe .panel.is-danger .panel-block.is-active .panel-icon{color:#e78284}html.theme--catppuccin-frappe .panel-tabs:not(:last-child),html.theme--catppuccin-frappe .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--catppuccin-frappe .panel-heading{background-color:#51576d;border-radius:8px 8px 0 0;color:#b0bef1;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--catppuccin-frappe .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--catppuccin-frappe .panel-tabs a{border-bottom:1px solid #626880;margin-bottom:-1px;padding:0.5em}html.theme--catppuccin-frappe .panel-tabs a.is-active{border-bottom-color:#51576d;color:#769aeb}html.theme--catppuccin-frappe .panel-list a{color:#c6d0f5}html.theme--catppuccin-frappe .panel-list a:hover{color:#8caaee}html.theme--catppuccin-frappe .panel-block{align-items:center;color:#b0bef1;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--catppuccin-frappe .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--catppuccin-frappe .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--catppuccin-frappe .panel-block.is-wrapped{flex-wrap:wrap}html.theme--catppuccin-frappe .panel-block.is-active{border-left-color:#8caaee;color:#769aeb}html.theme--catppuccin-frappe .panel-block.is-active .panel-icon{color:#8caaee}html.theme--catppuccin-frappe .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--catppuccin-frappe a.panel-block,html.theme--catppuccin-frappe label.panel-block{cursor:pointer}html.theme--catppuccin-frappe a.panel-block:hover,html.theme--catppuccin-frappe label.panel-block:hover{background-color:#292c3c}html.theme--catppuccin-frappe .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#f1f4fd;margin-right:.75em}html.theme--catppuccin-frappe .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--catppuccin-frappe .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--catppuccin-frappe .tabs a{align-items:center;border-bottom-color:#626880;border-bottom-style:solid;border-bottom-width:1px;color:#c6d0f5;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--catppuccin-frappe .tabs a:hover{border-bottom-color:#b0bef1;color:#b0bef1}html.theme--catppuccin-frappe .tabs li{display:block}html.theme--catppuccin-frappe .tabs li.is-active a{border-bottom-color:#8caaee;color:#8caaee}html.theme--catppuccin-frappe .tabs ul{align-items:center;border-bottom-color:#626880;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--catppuccin-frappe .tabs ul.is-left{padding-right:0.75em}html.theme--catppuccin-frappe .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--catppuccin-frappe .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--catppuccin-frappe .tabs .icon:first-child{margin-right:.5em}html.theme--catppuccin-frappe .tabs .icon:last-child{margin-left:.5em}html.theme--catppuccin-frappe .tabs.is-centered ul{justify-content:center}html.theme--catppuccin-frappe .tabs.is-right ul{justify-content:flex-end}html.theme--catppuccin-frappe .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--catppuccin-frappe .tabs.is-boxed a:hover{background-color:#292c3c;border-bottom-color:#626880}html.theme--catppuccin-frappe .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#626880;border-bottom-color:rgba(0,0,0,0) !important}html.theme--catppuccin-frappe .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--catppuccin-frappe .tabs.is-toggle a{border-color:#626880;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--catppuccin-frappe .tabs.is-toggle a:hover{background-color:#292c3c;border-color:#737994;z-index:2}html.theme--catppuccin-frappe .tabs.is-toggle li+li{margin-left:-1px}html.theme--catppuccin-frappe .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--catppuccin-frappe .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--catppuccin-frappe .tabs.is-toggle li.is-active a{background-color:#8caaee;border-color:#8caaee;color:#fff;z-index:1}html.theme--catppuccin-frappe .tabs.is-toggle ul{border-bottom:none}html.theme--catppuccin-frappe .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--catppuccin-frappe .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--catppuccin-frappe .tabs.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--catppuccin-frappe .tabs.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .tabs.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-frappe .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .column.is-narrow-mobile{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-mobile{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-mobile{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-mobile{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-mobile{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-mobile{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-mobile{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-mobile{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-mobile{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-mobile{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-mobile{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-mobile{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-mobile{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .column.is-narrow,html.theme--catppuccin-frappe .column.is-narrow-tablet{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full,html.theme--catppuccin-frappe .column.is-full-tablet{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters,html.theme--catppuccin-frappe .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds,html.theme--catppuccin-frappe .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half,html.theme--catppuccin-frappe .column.is-half-tablet{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third,html.theme--catppuccin-frappe .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter,html.theme--catppuccin-frappe .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth,html.theme--catppuccin-frappe .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths,html.theme--catppuccin-frappe .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths,html.theme--catppuccin-frappe .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths,html.theme--catppuccin-frappe .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters,html.theme--catppuccin-frappe .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds,html.theme--catppuccin-frappe .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half,html.theme--catppuccin-frappe .column.is-offset-half-tablet{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third,html.theme--catppuccin-frappe .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter,html.theme--catppuccin-frappe .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth,html.theme--catppuccin-frappe .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths,html.theme--catppuccin-frappe .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths,html.theme--catppuccin-frappe .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths,html.theme--catppuccin-frappe .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--catppuccin-frappe .column.is-0,html.theme--catppuccin-frappe .column.is-0-tablet{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0,html.theme--catppuccin-frappe .column.is-offset-0-tablet{margin-left:0%}html.theme--catppuccin-frappe .column.is-1,html.theme--catppuccin-frappe .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1,html.theme--catppuccin-frappe .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2,html.theme--catppuccin-frappe .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2,html.theme--catppuccin-frappe .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3,html.theme--catppuccin-frappe .column.is-3-tablet{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3,html.theme--catppuccin-frappe .column.is-offset-3-tablet{margin-left:25%}html.theme--catppuccin-frappe .column.is-4,html.theme--catppuccin-frappe .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4,html.theme--catppuccin-frappe .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5,html.theme--catppuccin-frappe .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5,html.theme--catppuccin-frappe .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6,html.theme--catppuccin-frappe .column.is-6-tablet{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6,html.theme--catppuccin-frappe .column.is-offset-6-tablet{margin-left:50%}html.theme--catppuccin-frappe .column.is-7,html.theme--catppuccin-frappe .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7,html.theme--catppuccin-frappe .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8,html.theme--catppuccin-frappe .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8,html.theme--catppuccin-frappe .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9,html.theme--catppuccin-frappe .column.is-9-tablet{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9,html.theme--catppuccin-frappe .column.is-offset-9-tablet{margin-left:75%}html.theme--catppuccin-frappe .column.is-10,html.theme--catppuccin-frappe .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10,html.theme--catppuccin-frappe .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11,html.theme--catppuccin-frappe .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11,html.theme--catppuccin-frappe .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12,html.theme--catppuccin-frappe .column.is-12-tablet{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12,html.theme--catppuccin-frappe .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .column.is-narrow-touch{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-touch{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-touch{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-touch{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-touch{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-touch{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-touch{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-touch{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-touch{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-touch{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-touch{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-touch{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-touch{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-touch{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-touch{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-touch{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-touch{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-touch{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-touch{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-touch{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-touch{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-touch{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-touch{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-touch{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-touch{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-touch{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-touch{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .column.is-narrow-desktop{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-desktop{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-desktop{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-desktop{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-desktop{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-desktop{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-desktop{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-desktop{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-desktop{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-desktop{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-desktop{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-desktop{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-desktop{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .column.is-narrow-widescreen{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-widescreen{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-widescreen{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-widescreen{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-widescreen{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-widescreen{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-widescreen{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-widescreen{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-widescreen{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-widescreen{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-widescreen{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-widescreen{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-widescreen{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .column.is-narrow-fullhd{flex:none;width:unset}html.theme--catppuccin-frappe .column.is-full-fullhd{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--catppuccin-frappe .column.is-half-fullhd{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--catppuccin-frappe .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--catppuccin-frappe .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--catppuccin-frappe .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--catppuccin-frappe .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--catppuccin-frappe .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--catppuccin-frappe .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--catppuccin-frappe .column.is-offset-half-fullhd{margin-left:50%}html.theme--catppuccin-frappe .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--catppuccin-frappe .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--catppuccin-frappe .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--catppuccin-frappe .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--catppuccin-frappe .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--catppuccin-frappe .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--catppuccin-frappe .column.is-0-fullhd{flex:none;width:0%}html.theme--catppuccin-frappe .column.is-offset-0-fullhd{margin-left:0%}html.theme--catppuccin-frappe .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--catppuccin-frappe .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--catppuccin-frappe .column.is-3-fullhd{flex:none;width:25%}html.theme--catppuccin-frappe .column.is-offset-3-fullhd{margin-left:25%}html.theme--catppuccin-frappe .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--catppuccin-frappe .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--catppuccin-frappe .column.is-6-fullhd{flex:none;width:50%}html.theme--catppuccin-frappe .column.is-offset-6-fullhd{margin-left:50%}html.theme--catppuccin-frappe .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--catppuccin-frappe .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--catppuccin-frappe .column.is-9-fullhd{flex:none;width:75%}html.theme--catppuccin-frappe .column.is-offset-9-fullhd{margin-left:75%}html.theme--catppuccin-frappe .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--catppuccin-frappe .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--catppuccin-frappe .column.is-12-fullhd{flex:none;width:100%}html.theme--catppuccin-frappe .column.is-offset-12-fullhd{margin-left:100%}}html.theme--catppuccin-frappe .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-frappe .columns:last-child{margin-bottom:-.75rem}html.theme--catppuccin-frappe .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--catppuccin-frappe .columns.is-centered{justify-content:center}html.theme--catppuccin-frappe .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--catppuccin-frappe .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--catppuccin-frappe .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-frappe .columns.is-gapless:last-child{margin-bottom:0}html.theme--catppuccin-frappe .columns.is-mobile{display:flex}html.theme--catppuccin-frappe .columns.is-multiline{flex-wrap:wrap}html.theme--catppuccin-frappe .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-desktop{display:flex}}html.theme--catppuccin-frappe .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--catppuccin-frappe .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--catppuccin-frappe .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--catppuccin-frappe .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--catppuccin-frappe .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--catppuccin-frappe .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--catppuccin-frappe .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--catppuccin-frappe .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--catppuccin-frappe .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--catppuccin-frappe .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--catppuccin-frappe .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-frappe .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-frappe .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-frappe .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-frappe .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--catppuccin-frappe .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--catppuccin-frappe .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-frappe .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--catppuccin-frappe .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-frappe .tile.is-child{margin:0 !important}html.theme--catppuccin-frappe .tile.is-parent{padding:.75rem}html.theme--catppuccin-frappe .tile.is-vertical{flex-direction:column}html.theme--catppuccin-frappe .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .tile:not(.is-child){display:flex}html.theme--catppuccin-frappe .tile.is-1{flex:none;width:8.33333337%}html.theme--catppuccin-frappe .tile.is-2{flex:none;width:16.66666674%}html.theme--catppuccin-frappe .tile.is-3{flex:none;width:25%}html.theme--catppuccin-frappe .tile.is-4{flex:none;width:33.33333337%}html.theme--catppuccin-frappe .tile.is-5{flex:none;width:41.66666674%}html.theme--catppuccin-frappe .tile.is-6{flex:none;width:50%}html.theme--catppuccin-frappe .tile.is-7{flex:none;width:58.33333337%}html.theme--catppuccin-frappe .tile.is-8{flex:none;width:66.66666674%}html.theme--catppuccin-frappe .tile.is-9{flex:none;width:75%}html.theme--catppuccin-frappe .tile.is-10{flex:none;width:83.33333337%}html.theme--catppuccin-frappe .tile.is-11{flex:none;width:91.66666674%}html.theme--catppuccin-frappe .tile.is-12{flex:none;width:100%}}html.theme--catppuccin-frappe .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--catppuccin-frappe .hero .navbar{background:none}html.theme--catppuccin-frappe .hero .tabs ul{border-bottom:none}html.theme--catppuccin-frappe .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-white strong{color:inherit}html.theme--catppuccin-frappe .hero.is-white .title{color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--catppuccin-frappe .hero.is-white .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-white .navbar-menu{background-color:#fff}}html.theme--catppuccin-frappe .hero.is-white .navbar-item,html.theme--catppuccin-frappe .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--catppuccin-frappe .hero.is-white a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-white a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-white .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--catppuccin-frappe .hero.is-white .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--catppuccin-frappe .hero.is-white .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-white .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-white .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-white .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--catppuccin-frappe .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-frappe .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-black strong{color:inherit}html.theme--catppuccin-frappe .hero.is-black .title{color:#fff}html.theme--catppuccin-frappe .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-black .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--catppuccin-frappe .hero.is-black .navbar-item,html.theme--catppuccin-frappe .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-black a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-black a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-black .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-frappe .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-black .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--catppuccin-frappe .hero.is-black .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-black .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-black .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-black .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-frappe .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--catppuccin-frappe .hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-light strong{color:inherit}html.theme--catppuccin-frappe .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-frappe .hero.is-light .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-light .navbar-menu{background-color:#f5f5f5}}html.theme--catppuccin-frappe .hero.is-light .navbar-item,html.theme--catppuccin-frappe .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-light a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-light .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-frappe .hero.is-light .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-light .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-light .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-light .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-light .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-frappe .hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}html.theme--catppuccin-frappe .hero.is-dark,html.theme--catppuccin-frappe .content kbd.hero{background-color:#414559;color:#fff}html.theme--catppuccin-frappe .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-dark strong,html.theme--catppuccin-frappe .content kbd.hero strong{color:inherit}html.theme--catppuccin-frappe .hero.is-dark .title,html.theme--catppuccin-frappe .content kbd.hero .title{color:#fff}html.theme--catppuccin-frappe .hero.is-dark .subtitle,html.theme--catppuccin-frappe .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-dark .subtitle a:not(.button),html.theme--catppuccin-frappe .content kbd.hero .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-dark .subtitle strong,html.theme--catppuccin-frappe .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-dark .navbar-menu,html.theme--catppuccin-frappe .content kbd.hero .navbar-menu{background-color:#414559}}html.theme--catppuccin-frappe .hero.is-dark .navbar-item,html.theme--catppuccin-frappe .content kbd.hero .navbar-item,html.theme--catppuccin-frappe .hero.is-dark .navbar-link,html.theme--catppuccin-frappe .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-dark a.navbar-item:hover,html.theme--catppuccin-frappe .content kbd.hero a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-dark a.navbar-item.is-active,html.theme--catppuccin-frappe .content kbd.hero a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-dark .navbar-link:hover,html.theme--catppuccin-frappe .content kbd.hero .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-dark .navbar-link.is-active,html.theme--catppuccin-frappe .content kbd.hero .navbar-link.is-active{background-color:#363a4a;color:#fff}html.theme--catppuccin-frappe .hero.is-dark .tabs a,html.theme--catppuccin-frappe .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-dark .tabs a:hover,html.theme--catppuccin-frappe .content kbd.hero .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-dark .tabs li.is-active a,html.theme--catppuccin-frappe .content kbd.hero .tabs li.is-active a{color:#414559 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-dark .tabs.is-boxed a,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-toggle a,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-dark .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-toggle a:hover,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#414559}html.theme--catppuccin-frappe .hero.is-dark.is-bold,html.theme--catppuccin-frappe .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #262f41 0%, #414559 71%, #47476c 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-dark.is-bold .navbar-menu,html.theme--catppuccin-frappe .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #262f41 0%, #414559 71%, #47476c 100%)}}html.theme--catppuccin-frappe .hero.is-primary,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-primary strong,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--catppuccin-frappe .hero.is-primary .title,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--catppuccin-frappe .hero.is-primary .subtitle,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-primary .subtitle a:not(.button),html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-primary .subtitle strong,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-primary .navbar-menu,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#8caaee}}html.theme--catppuccin-frappe .hero.is-primary .navbar-item,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--catppuccin-frappe .hero.is-primary .navbar-link,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-primary a.navbar-item:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-primary a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-primary .navbar-link:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-primary .navbar-link.is-active,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .hero.is-primary .tabs a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-primary .tabs a:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-primary .tabs li.is-active a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#8caaee !important;opacity:1}html.theme--catppuccin-frappe .hero.is-primary .tabs.is-boxed a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-toggle a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-primary .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-toggle a:hover,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .hero.is-primary.is-bold,html.theme--catppuccin-frappe .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #569ff1 0%, #8caaee 71%, #a0abf4 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-primary.is-bold .navbar-menu,html.theme--catppuccin-frappe .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #569ff1 0%, #8caaee 71%, #a0abf4 100%)}}html.theme--catppuccin-frappe .hero.is-link{background-color:#8caaee;color:#fff}html.theme--catppuccin-frappe .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-link strong{color:inherit}html.theme--catppuccin-frappe .hero.is-link .title{color:#fff}html.theme--catppuccin-frappe .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-link .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-link .navbar-menu{background-color:#8caaee}}html.theme--catppuccin-frappe .hero.is-link .navbar-item,html.theme--catppuccin-frappe .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-link a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-link a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-link .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-link .navbar-link.is-active{background-color:#769aeb;color:#fff}html.theme--catppuccin-frappe .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-link .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-link .tabs li.is-active a{color:#8caaee !important;opacity:1}html.theme--catppuccin-frappe .hero.is-link .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-link .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-link .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-link .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#8caaee}html.theme--catppuccin-frappe .hero.is-link.is-bold{background-image:linear-gradient(141deg, #569ff1 0%, #8caaee 71%, #a0abf4 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #569ff1 0%, #8caaee 71%, #a0abf4 100%)}}html.theme--catppuccin-frappe .hero.is-info{background-color:#81c8be;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-info strong{color:inherit}html.theme--catppuccin-frappe .hero.is-info .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-frappe .hero.is-info .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-info .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-info .navbar-menu{background-color:#81c8be}}html.theme--catppuccin-frappe .hero.is-info .navbar-item,html.theme--catppuccin-frappe .hero.is-info .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-info a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-info .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-info .navbar-link.is-active{background-color:#6fc0b5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-frappe .hero.is-info .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-info .tabs li.is-active a{color:#81c8be !important;opacity:1}html.theme--catppuccin-frappe .hero.is-info .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-info .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-info .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-info .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-info .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#81c8be}html.theme--catppuccin-frappe .hero.is-info.is-bold{background-image:linear-gradient(141deg, #52c4a1 0%, #81c8be 71%, #8fd2d4 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #52c4a1 0%, #81c8be 71%, #8fd2d4 100%)}}html.theme--catppuccin-frappe .hero.is-success{background-color:#a6d189;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-success strong{color:inherit}html.theme--catppuccin-frappe .hero.is-success .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-frappe .hero.is-success .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-success .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-success .navbar-menu{background-color:#a6d189}}html.theme--catppuccin-frappe .hero.is-success .navbar-item,html.theme--catppuccin-frappe .hero.is-success .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-success a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-success .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-success .navbar-link.is-active{background-color:#98ca77;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-frappe .hero.is-success .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-success .tabs li.is-active a{color:#a6d189 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-success .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-success .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-success .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-success .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-success .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#a6d189}html.theme--catppuccin-frappe .hero.is-success.is-bold{background-image:linear-gradient(141deg, #9ccd5a 0%, #a6d189 71%, #a8dc98 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #9ccd5a 0%, #a6d189 71%, #a8dc98 100%)}}html.theme--catppuccin-frappe .hero.is-warning{background-color:#e5c890;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-warning strong{color:inherit}html.theme--catppuccin-frappe .hero.is-warning .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-frappe .hero.is-warning .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-warning .navbar-menu{background-color:#e5c890}}html.theme--catppuccin-frappe .hero.is-warning .navbar-item,html.theme--catppuccin-frappe .hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-warning a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-warning .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-warning .navbar-link.is-active{background-color:#e0be7b;color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-frappe .hero.is-warning .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-warning .tabs li.is-active a{color:#e5c890 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-warning .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-frappe .hero.is-warning .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#e5c890}html.theme--catppuccin-frappe .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #e5a05d 0%, #e5c890 71%, #ede0a2 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e5a05d 0%, #e5c890 71%, #ede0a2 100%)}}html.theme--catppuccin-frappe .hero.is-danger{background-color:#e78284;color:#fff}html.theme--catppuccin-frappe .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-frappe .hero.is-danger strong{color:inherit}html.theme--catppuccin-frappe .hero.is-danger .title{color:#fff}html.theme--catppuccin-frappe .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-frappe .hero.is-danger .subtitle a:not(.button),html.theme--catppuccin-frappe .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .hero.is-danger .navbar-menu{background-color:#e78284}}html.theme--catppuccin-frappe .hero.is-danger .navbar-item,html.theme--catppuccin-frappe .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-frappe .hero.is-danger a.navbar-item:hover,html.theme--catppuccin-frappe .hero.is-danger a.navbar-item.is-active,html.theme--catppuccin-frappe .hero.is-danger .navbar-link:hover,html.theme--catppuccin-frappe .hero.is-danger .navbar-link.is-active{background-color:#e36d6f;color:#fff}html.theme--catppuccin-frappe .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-frappe .hero.is-danger .tabs a:hover{opacity:1}html.theme--catppuccin-frappe .hero.is-danger .tabs li.is-active a{color:#e78284 !important;opacity:1}html.theme--catppuccin-frappe .hero.is-danger .tabs.is-boxed a,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--catppuccin-frappe .hero.is-danger .tabs.is-boxed a:hover,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-frappe .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--catppuccin-frappe .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#e78284}html.theme--catppuccin-frappe .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #e94d6a 0%, #e78284 71%, #eea294 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e94d6a 0%, #e78284 71%, #eea294 100%)}}html.theme--catppuccin-frappe .hero.is-small .hero-body,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--catppuccin-frappe .hero.is-halfheight .hero-body,html.theme--catppuccin-frappe .hero.is-fullheight .hero-body,html.theme--catppuccin-frappe .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--catppuccin-frappe .hero.is-halfheight .hero-body>.container,html.theme--catppuccin-frappe .hero.is-fullheight .hero-body>.container,html.theme--catppuccin-frappe .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--catppuccin-frappe .hero.is-halfheight{min-height:50vh}html.theme--catppuccin-frappe .hero.is-fullheight{min-height:100vh}html.theme--catppuccin-frappe .hero-video{overflow:hidden}html.theme--catppuccin-frappe .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--catppuccin-frappe .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero-video{display:none}}html.theme--catppuccin-frappe .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-frappe .hero-buttons .button{display:flex}html.theme--catppuccin-frappe .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .hero-buttons{display:flex;justify-content:center}html.theme--catppuccin-frappe .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--catppuccin-frappe .hero-head,html.theme--catppuccin-frappe .hero-foot{flex-grow:0;flex-shrink:0}html.theme--catppuccin-frappe .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-frappe .hero-body{padding:3rem 3rem}}html.theme--catppuccin-frappe .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe .section{padding:3rem 3rem}html.theme--catppuccin-frappe .section.is-medium{padding:9rem 4.5rem}html.theme--catppuccin-frappe .section.is-large{padding:18rem 6rem}}html.theme--catppuccin-frappe .footer{background-color:#292c3c;padding:3rem 1.5rem 6rem}html.theme--catppuccin-frappe h1 .docs-heading-anchor,html.theme--catppuccin-frappe h1 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h1 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h2 .docs-heading-anchor,html.theme--catppuccin-frappe h2 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h2 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h3 .docs-heading-anchor,html.theme--catppuccin-frappe h3 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h3 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h4 .docs-heading-anchor,html.theme--catppuccin-frappe h4 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h4 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h5 .docs-heading-anchor,html.theme--catppuccin-frappe h5 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h5 .docs-heading-anchor:visited,html.theme--catppuccin-frappe h6 .docs-heading-anchor,html.theme--catppuccin-frappe h6 .docs-heading-anchor:hover,html.theme--catppuccin-frappe h6 .docs-heading-anchor:visited{color:#c6d0f5}html.theme--catppuccin-frappe h1 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h2 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h3 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h4 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h5 .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--catppuccin-frappe h1 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h2 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h3 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h4 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h5 .docs-heading-anchor-permalink::before,html.theme--catppuccin-frappe h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--catppuccin-frappe h1:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h2:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h3:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h4:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h5:hover .docs-heading-anchor-permalink,html.theme--catppuccin-frappe h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--catppuccin-frappe .docs-light-only{display:none !important}html.theme--catppuccin-frappe pre{position:relative;overflow:hidden}html.theme--catppuccin-frappe pre code,html.theme--catppuccin-frappe pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--catppuccin-frappe pre code:first-of-type,html.theme--catppuccin-frappe pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--catppuccin-frappe pre code:last-of-type,html.theme--catppuccin-frappe pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--catppuccin-frappe pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#c6d0f5;cursor:pointer;text-align:center}html.theme--catppuccin-frappe pre .copy-button:focus,html.theme--catppuccin-frappe pre .copy-button:hover{opacity:1;background:rgba(198,208,245,0.1);color:#8caaee}html.theme--catppuccin-frappe pre .copy-button.success{color:#a6d189;opacity:1}html.theme--catppuccin-frappe pre .copy-button.error{color:#e78284;opacity:1}html.theme--catppuccin-frappe pre:hover .copy-button{opacity:1}html.theme--catppuccin-frappe .admonition{background-color:#292c3c;border-style:solid;border-width:2px;border-color:#b5bfe2;border-radius:4px;font-size:1rem}html.theme--catppuccin-frappe .admonition strong{color:currentColor}html.theme--catppuccin-frappe .admonition.is-small,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--catppuccin-frappe .admonition.is-medium{font-size:1.25rem}html.theme--catppuccin-frappe .admonition.is-large{font-size:1.5rem}html.theme--catppuccin-frappe .admonition.is-default{background-color:#292c3c;border-color:#b5bfe2}html.theme--catppuccin-frappe .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#b5bfe2}html.theme--catppuccin-frappe .admonition.is-default>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-info{background-color:#292c3c;border-color:#81c8be}html.theme--catppuccin-frappe .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#81c8be}html.theme--catppuccin-frappe .admonition.is-info>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-success{background-color:#292c3c;border-color:#a6d189}html.theme--catppuccin-frappe .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#a6d189}html.theme--catppuccin-frappe .admonition.is-success>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-warning{background-color:#292c3c;border-color:#e5c890}html.theme--catppuccin-frappe .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#e5c890}html.theme--catppuccin-frappe .admonition.is-warning>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-danger{background-color:#292c3c;border-color:#e78284}html.theme--catppuccin-frappe .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#e78284}html.theme--catppuccin-frappe .admonition.is-danger>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition.is-compat{background-color:#292c3c;border-color:#99d1db}html.theme--catppuccin-frappe .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#99d1db}html.theme--catppuccin-frappe .admonition.is-compat>.admonition-body{color:#c6d0f5}html.theme--catppuccin-frappe .admonition-header{color:#b5bfe2;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--catppuccin-frappe .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--catppuccin-frappe details.admonition.is-details>.admonition-header{list-style:none}html.theme--catppuccin-frappe details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--catppuccin-frappe details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--catppuccin-frappe .admonition-body{color:#c6d0f5;padding:0.5rem .75rem}html.theme--catppuccin-frappe .admonition-body pre{background-color:#292c3c}html.theme--catppuccin-frappe .admonition-body code{background-color:#292c3c}html.theme--catppuccin-frappe .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #626880;border-radius:4px;box-shadow:none;max-width:100%}html.theme--catppuccin-frappe .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#292c3c;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #626880;overflow:auto}html.theme--catppuccin-frappe .docstring>header code{background-color:transparent}html.theme--catppuccin-frappe .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--catppuccin-frappe .docstring>header .docstring-binding{margin-right:0.3em}html.theme--catppuccin-frappe .docstring>header .docstring-category{margin-left:0.3em}html.theme--catppuccin-frappe .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #626880}html.theme--catppuccin-frappe .docstring>section:last-child{border-bottom:none}html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--catppuccin-frappe .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-frappe .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-frappe .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--catppuccin-frappe .documenter-example-output{background-color:#303446}html.theme--catppuccin-frappe .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#292c3c;color:#c6d0f5;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--catppuccin-frappe .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--catppuccin-frappe .outdated-warning-overlay a{color:#8caaee}html.theme--catppuccin-frappe .outdated-warning-overlay a:hover{color:#99d1db}html.theme--catppuccin-frappe .content pre{border:2px solid #626880;border-radius:4px}html.theme--catppuccin-frappe .content code{font-weight:inherit}html.theme--catppuccin-frappe .content a code{color:#8caaee}html.theme--catppuccin-frappe .content a:hover code{color:#99d1db}html.theme--catppuccin-frappe .content h1 code,html.theme--catppuccin-frappe .content h2 code,html.theme--catppuccin-frappe .content h3 code,html.theme--catppuccin-frappe .content h4 code,html.theme--catppuccin-frappe .content h5 code,html.theme--catppuccin-frappe .content h6 code{color:#c6d0f5}html.theme--catppuccin-frappe .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--catppuccin-frappe .content blockquote>ul:first-child,html.theme--catppuccin-frappe .content blockquote>ol:first-child,html.theme--catppuccin-frappe .content .admonition-body>ul:first-child,html.theme--catppuccin-frappe .content .admonition-body>ol:first-child{margin-top:0}html.theme--catppuccin-frappe pre,html.theme--catppuccin-frappe code{font-variant-ligatures:no-contextual}html.theme--catppuccin-frappe .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--catppuccin-frappe .breadcrumb a.is-disabled,html.theme--catppuccin-frappe .breadcrumb a.is-disabled:hover{color:#b0bef1}html.theme--catppuccin-frappe .hljs{background:initial !important}html.theme--catppuccin-frappe .katex .katex-mathml{top:0;right:0}html.theme--catppuccin-frappe .katex-display,html.theme--catppuccin-frappe mjx-container,html.theme--catppuccin-frappe .MathJax_Display{margin:0.5em 0 !important}html.theme--catppuccin-frappe html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--catppuccin-frappe li.no-marker{list-style:none}html.theme--catppuccin-frappe #documenter .docs-main>article{overflow-wrap:break-word}html.theme--catppuccin-frappe #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-main{width:100%}html.theme--catppuccin-frappe #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--catppuccin-frappe #documenter .docs-main>header,html.theme--catppuccin-frappe #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar{background-color:#303446;border-bottom:1px solid #626880;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--catppuccin-frappe #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--catppuccin-frappe #documenter .docs-main section.footnotes{border-top:1px solid #626880}html.theme--catppuccin-frappe #documenter .docs-main section.footnotes li .tag:first-child,html.theme--catppuccin-frappe #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--catppuccin-frappe #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--catppuccin-frappe .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #626880;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--catppuccin-frappe #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--catppuccin-frappe #documenter .docs-sidebar{display:flex;flex-direction:column;color:#c6d0f5;background-color:#292c3c;border-right:1px solid #626880;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--catppuccin-frappe #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe #documenter .docs-sidebar{left:0;top:0}}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-package-name a,html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-package-name a:hover{color:#c6d0f5}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #626880;display:none;padding:0.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #626880;padding-bottom:1.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #626880}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#c6d0f5;background:#292c3c}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#c6d0f5;background-color:#313548}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #626880;border-bottom:1px solid #626880;background-color:#232634}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#232634;color:#c6d0f5}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#313548;color:#c6d0f5}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #626880}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--catppuccin-frappe #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3a3e54}html.theme--catppuccin-frappe #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#4a506c}}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-frappe #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-frappe #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3a3e54}html.theme--catppuccin-frappe #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#4a506c}}html.theme--catppuccin-frappe kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--catppuccin-frappe .search-min-width-50{min-width:50%}html.theme--catppuccin-frappe .search-min-height-100{min-height:100%}html.theme--catppuccin-frappe .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--catppuccin-frappe .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-frappe .search-result-link:hover,html.theme--catppuccin-frappe .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--catppuccin-frappe .search-result-link .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-frappe .property-search-result-badge,html.theme--catppuccin-frappe .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--catppuccin-frappe .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link:hover .search-filter,html.theme--catppuccin-frappe .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--catppuccin-frappe .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--catppuccin-frappe .search-filter:hover,html.theme--catppuccin-frappe .search-filter:focus{color:#333}html.theme--catppuccin-frappe .search-filter-selected{color:#414559;background-color:#babbf1}html.theme--catppuccin-frappe .search-filter-selected:hover,html.theme--catppuccin-frappe .search-filter-selected:focus{color:#414559}html.theme--catppuccin-frappe .search-result-highlight{background-color:#ffdd57;color:black}html.theme--catppuccin-frappe .search-divider{border-bottom:1px solid #626880}html.theme--catppuccin-frappe .search-result-title{width:85%;color:#f5f5f5}html.theme--catppuccin-frappe .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-frappe #search-modal .modal-card-body::-webkit-scrollbar,html.theme--catppuccin-frappe #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--catppuccin-frappe #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--catppuccin-frappe #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--catppuccin-frappe #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--catppuccin-frappe #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--catppuccin-frappe .w-100{width:100%}html.theme--catppuccin-frappe .gap-2{gap:0.5rem}html.theme--catppuccin-frappe .gap-4{gap:1rem}html.theme--catppuccin-frappe .gap-8{gap:2rem}html.theme--catppuccin-frappe{background-color:#303446;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-frappe a{transition:all 200ms ease}html.theme--catppuccin-frappe .label{color:#c6d0f5}html.theme--catppuccin-frappe .button,html.theme--catppuccin-frappe .control.has-icons-left .icon,html.theme--catppuccin-frappe .control.has-icons-right .icon,html.theme--catppuccin-frappe .input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe .pagination-ellipsis,html.theme--catppuccin-frappe .pagination-link,html.theme--catppuccin-frappe .pagination-next,html.theme--catppuccin-frappe .pagination-previous,html.theme--catppuccin-frappe .select,html.theme--catppuccin-frappe .select select,html.theme--catppuccin-frappe .textarea{height:2.5em;color:#c6d0f5}html.theme--catppuccin-frappe .input,html.theme--catppuccin-frappe #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-frappe .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em;color:#c6d0f5}html.theme--catppuccin-frappe .select:after,html.theme--catppuccin-frappe .select select{border-width:1px}html.theme--catppuccin-frappe .menu-list a{transition:all 300ms ease}html.theme--catppuccin-frappe .modal-card-foot,html.theme--catppuccin-frappe .modal-card-head{border-color:#626880}html.theme--catppuccin-frappe .navbar{border-radius:.4em}html.theme--catppuccin-frappe .navbar.is-transparent{background:none}html.theme--catppuccin-frappe .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-frappe .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#8caaee}@media screen and (max-width: 1055px){html.theme--catppuccin-frappe .navbar .navbar-menu{background-color:#8caaee;border-radius:0 0 .4em .4em}}html.theme--catppuccin-frappe .docstring>section>a.docs-sourcelink:not(body){color:#414559}html.theme--catppuccin-frappe .tag.is-link:not(body),html.theme--catppuccin-frappe .docstring>section>a.is-link.docs-sourcelink:not(body),html.theme--catppuccin-frappe .content kbd.is-link:not(body){color:#414559}html.theme--catppuccin-frappe .ansi span.sgr1{font-weight:bolder}html.theme--catppuccin-frappe .ansi span.sgr2{font-weight:lighter}html.theme--catppuccin-frappe .ansi span.sgr3{font-style:italic}html.theme--catppuccin-frappe .ansi span.sgr4{text-decoration:underline}html.theme--catppuccin-frappe .ansi span.sgr7{color:#303446;background-color:#c6d0f5}html.theme--catppuccin-frappe .ansi span.sgr8{color:transparent}html.theme--catppuccin-frappe .ansi span.sgr8 span{color:transparent}html.theme--catppuccin-frappe .ansi span.sgr9{text-decoration:line-through}html.theme--catppuccin-frappe .ansi span.sgr30{color:#51576d}html.theme--catppuccin-frappe .ansi span.sgr31{color:#e78284}html.theme--catppuccin-frappe .ansi span.sgr32{color:#a6d189}html.theme--catppuccin-frappe .ansi span.sgr33{color:#e5c890}html.theme--catppuccin-frappe .ansi span.sgr34{color:#8caaee}html.theme--catppuccin-frappe .ansi span.sgr35{color:#f4b8e4}html.theme--catppuccin-frappe .ansi span.sgr36{color:#81c8be}html.theme--catppuccin-frappe .ansi span.sgr37{color:#b5bfe2}html.theme--catppuccin-frappe .ansi span.sgr40{background-color:#51576d}html.theme--catppuccin-frappe .ansi span.sgr41{background-color:#e78284}html.theme--catppuccin-frappe .ansi span.sgr42{background-color:#a6d189}html.theme--catppuccin-frappe .ansi span.sgr43{background-color:#e5c890}html.theme--catppuccin-frappe .ansi span.sgr44{background-color:#8caaee}html.theme--catppuccin-frappe .ansi span.sgr45{background-color:#f4b8e4}html.theme--catppuccin-frappe .ansi span.sgr46{background-color:#81c8be}html.theme--catppuccin-frappe .ansi span.sgr47{background-color:#b5bfe2}html.theme--catppuccin-frappe .ansi span.sgr90{color:#626880}html.theme--catppuccin-frappe .ansi span.sgr91{color:#e78284}html.theme--catppuccin-frappe .ansi span.sgr92{color:#a6d189}html.theme--catppuccin-frappe .ansi span.sgr93{color:#e5c890}html.theme--catppuccin-frappe .ansi span.sgr94{color:#8caaee}html.theme--catppuccin-frappe .ansi span.sgr95{color:#f4b8e4}html.theme--catppuccin-frappe .ansi span.sgr96{color:#81c8be}html.theme--catppuccin-frappe .ansi span.sgr97{color:#a5adce}html.theme--catppuccin-frappe .ansi span.sgr100{background-color:#626880}html.theme--catppuccin-frappe .ansi span.sgr101{background-color:#e78284}html.theme--catppuccin-frappe .ansi span.sgr102{background-color:#a6d189}html.theme--catppuccin-frappe .ansi span.sgr103{background-color:#e5c890}html.theme--catppuccin-frappe .ansi span.sgr104{background-color:#8caaee}html.theme--catppuccin-frappe .ansi span.sgr105{background-color:#f4b8e4}html.theme--catppuccin-frappe .ansi span.sgr106{background-color:#81c8be}html.theme--catppuccin-frappe .ansi span.sgr107{background-color:#a5adce}html.theme--catppuccin-frappe code.language-julia-repl>span.hljs-meta{color:#a6d189;font-weight:bolder}html.theme--catppuccin-frappe code .hljs{color:#c6d0f5;background:#303446}html.theme--catppuccin-frappe code .hljs-keyword{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-built_in{color:#e78284}html.theme--catppuccin-frappe code .hljs-type{color:#e5c890}html.theme--catppuccin-frappe code .hljs-literal{color:#ef9f76}html.theme--catppuccin-frappe code .hljs-number{color:#ef9f76}html.theme--catppuccin-frappe code .hljs-operator{color:#81c8be}html.theme--catppuccin-frappe code .hljs-punctuation{color:#b5bfe2}html.theme--catppuccin-frappe code .hljs-property{color:#81c8be}html.theme--catppuccin-frappe code .hljs-regexp{color:#f4b8e4}html.theme--catppuccin-frappe code .hljs-string{color:#a6d189}html.theme--catppuccin-frappe code .hljs-char.escape_{color:#a6d189}html.theme--catppuccin-frappe code .hljs-subst{color:#a5adce}html.theme--catppuccin-frappe code .hljs-symbol{color:#eebebe}html.theme--catppuccin-frappe code .hljs-variable{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-variable.language_{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-variable.constant_{color:#ef9f76}html.theme--catppuccin-frappe code .hljs-title{color:#8caaee}html.theme--catppuccin-frappe code .hljs-title.class_{color:#e5c890}html.theme--catppuccin-frappe code .hljs-title.function_{color:#8caaee}html.theme--catppuccin-frappe code .hljs-params{color:#c6d0f5}html.theme--catppuccin-frappe code .hljs-comment{color:#626880}html.theme--catppuccin-frappe code .hljs-doctag{color:#e78284}html.theme--catppuccin-frappe code .hljs-meta{color:#ef9f76}html.theme--catppuccin-frappe code .hljs-section{color:#8caaee}html.theme--catppuccin-frappe code .hljs-tag{color:#a5adce}html.theme--catppuccin-frappe code .hljs-name{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-attr{color:#8caaee}html.theme--catppuccin-frappe code .hljs-attribute{color:#a6d189}html.theme--catppuccin-frappe code .hljs-bullet{color:#81c8be}html.theme--catppuccin-frappe code .hljs-code{color:#a6d189}html.theme--catppuccin-frappe code .hljs-emphasis{color:#e78284;font-style:italic}html.theme--catppuccin-frappe code .hljs-strong{color:#e78284;font-weight:bold}html.theme--catppuccin-frappe code .hljs-formula{color:#81c8be}html.theme--catppuccin-frappe code .hljs-link{color:#85c1dc;font-style:italic}html.theme--catppuccin-frappe code .hljs-quote{color:#a6d189;font-style:italic}html.theme--catppuccin-frappe code .hljs-selector-tag{color:#e5c890}html.theme--catppuccin-frappe code .hljs-selector-id{color:#8caaee}html.theme--catppuccin-frappe code .hljs-selector-class{color:#81c8be}html.theme--catppuccin-frappe code .hljs-selector-attr{color:#ca9ee6}html.theme--catppuccin-frappe code .hljs-selector-pseudo{color:#81c8be}html.theme--catppuccin-frappe code .hljs-template-tag{color:#eebebe}html.theme--catppuccin-frappe code .hljs-template-variable{color:#eebebe}html.theme--catppuccin-frappe code .hljs-addition{color:#a6d189;background:rgba(166,227,161,0.15)}html.theme--catppuccin-frappe code .hljs-deletion{color:#e78284;background:rgba(243,139,168,0.15)}html.theme--catppuccin-frappe .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-frappe .search-result-link:hover,html.theme--catppuccin-frappe .search-result-link:focus{background-color:#414559}html.theme--catppuccin-frappe .search-result-link .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-frappe .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link:hover .search-filter,html.theme--catppuccin-frappe .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-frappe .search-result-link:focus .search-filter{color:#414559 !important;background-color:#babbf1 !important}html.theme--catppuccin-frappe .search-result-title{color:#c6d0f5}html.theme--catppuccin-frappe .search-result-highlight{background-color:#e78284;color:#292c3c}html.theme--catppuccin-frappe .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--catppuccin-frappe .w-100{width:100%}html.theme--catppuccin-frappe .gap-2{gap:0.5rem}html.theme--catppuccin-frappe .gap-4{gap:1rem} diff --git a/previews/PR658/assets/themes/catppuccin-latte.css b/previews/PR658/assets/themes/catppuccin-latte.css new file mode 100644 index 000000000..ca172b630 --- /dev/null +++ b/previews/PR658/assets/themes/catppuccin-latte.css @@ -0,0 +1 @@ +html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-ellipsis,html.theme--catppuccin-latte .file-cta,html.theme--catppuccin-latte .file-name,html.theme--catppuccin-latte .select select,html.theme--catppuccin-latte .textarea,html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--catppuccin-latte .pagination-previous:focus,html.theme--catppuccin-latte .pagination-next:focus,html.theme--catppuccin-latte .pagination-link:focus,html.theme--catppuccin-latte .pagination-ellipsis:focus,html.theme--catppuccin-latte .file-cta:focus,html.theme--catppuccin-latte .file-name:focus,html.theme--catppuccin-latte .select select:focus,html.theme--catppuccin-latte .textarea:focus,html.theme--catppuccin-latte .input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-latte .button:focus,html.theme--catppuccin-latte .is-focused.pagination-previous,html.theme--catppuccin-latte .is-focused.pagination-next,html.theme--catppuccin-latte .is-focused.pagination-link,html.theme--catppuccin-latte .is-focused.pagination-ellipsis,html.theme--catppuccin-latte .is-focused.file-cta,html.theme--catppuccin-latte .is-focused.file-name,html.theme--catppuccin-latte .select select.is-focused,html.theme--catppuccin-latte .is-focused.textarea,html.theme--catppuccin-latte .is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-focused.button,html.theme--catppuccin-latte .pagination-previous:active,html.theme--catppuccin-latte .pagination-next:active,html.theme--catppuccin-latte .pagination-link:active,html.theme--catppuccin-latte .pagination-ellipsis:active,html.theme--catppuccin-latte .file-cta:active,html.theme--catppuccin-latte .file-name:active,html.theme--catppuccin-latte .select select:active,html.theme--catppuccin-latte .textarea:active,html.theme--catppuccin-latte .input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-latte .button:active,html.theme--catppuccin-latte .is-active.pagination-previous,html.theme--catppuccin-latte .is-active.pagination-next,html.theme--catppuccin-latte .is-active.pagination-link,html.theme--catppuccin-latte .is-active.pagination-ellipsis,html.theme--catppuccin-latte .is-active.file-cta,html.theme--catppuccin-latte .is-active.file-name,html.theme--catppuccin-latte .select select.is-active,html.theme--catppuccin-latte .is-active.textarea,html.theme--catppuccin-latte .is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-latte .is-active.button{outline:none}html.theme--catppuccin-latte .pagination-previous[disabled],html.theme--catppuccin-latte .pagination-next[disabled],html.theme--catppuccin-latte .pagination-link[disabled],html.theme--catppuccin-latte .pagination-ellipsis[disabled],html.theme--catppuccin-latte .file-cta[disabled],html.theme--catppuccin-latte .file-name[disabled],html.theme--catppuccin-latte .select select[disabled],html.theme--catppuccin-latte .textarea[disabled],html.theme--catppuccin-latte .input[disabled],html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--catppuccin-latte .button[disabled],fieldset[disabled] html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--catppuccin-latte .pagination-ellipsis,html.theme--catppuccin-latte fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--catppuccin-latte .file-cta,html.theme--catppuccin-latte fieldset[disabled] .file-cta,fieldset[disabled] html.theme--catppuccin-latte .file-name,html.theme--catppuccin-latte fieldset[disabled] .file-name,fieldset[disabled] html.theme--catppuccin-latte .select select,fieldset[disabled] html.theme--catppuccin-latte .textarea,fieldset[disabled] html.theme--catppuccin-latte .input,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte fieldset[disabled] .select select,html.theme--catppuccin-latte .select fieldset[disabled] select,html.theme--catppuccin-latte fieldset[disabled] .textarea,html.theme--catppuccin-latte fieldset[disabled] .input,html.theme--catppuccin-latte fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--catppuccin-latte .button,html.theme--catppuccin-latte fieldset[disabled] .button{cursor:not-allowed}html.theme--catppuccin-latte .tabs,html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-ellipsis,html.theme--catppuccin-latte .breadcrumb,html.theme--catppuccin-latte .file,html.theme--catppuccin-latte .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--catppuccin-latte .navbar-link:not(.is-arrowless)::after,html.theme--catppuccin-latte .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--catppuccin-latte .admonition:not(:last-child),html.theme--catppuccin-latte .tabs:not(:last-child),html.theme--catppuccin-latte .pagination:not(:last-child),html.theme--catppuccin-latte .message:not(:last-child),html.theme--catppuccin-latte .level:not(:last-child),html.theme--catppuccin-latte .breadcrumb:not(:last-child),html.theme--catppuccin-latte .block:not(:last-child),html.theme--catppuccin-latte .title:not(:last-child),html.theme--catppuccin-latte .subtitle:not(:last-child),html.theme--catppuccin-latte .table-container:not(:last-child),html.theme--catppuccin-latte .table:not(:last-child),html.theme--catppuccin-latte .progress:not(:last-child),html.theme--catppuccin-latte .notification:not(:last-child),html.theme--catppuccin-latte .content:not(:last-child),html.theme--catppuccin-latte .box:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-latte .modal-close,html.theme--catppuccin-latte .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--catppuccin-latte .modal-close::before,html.theme--catppuccin-latte .delete::before,html.theme--catppuccin-latte .modal-close::after,html.theme--catppuccin-latte .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-latte .modal-close::before,html.theme--catppuccin-latte .delete::before{height:2px;width:50%}html.theme--catppuccin-latte .modal-close::after,html.theme--catppuccin-latte .delete::after{height:50%;width:2px}html.theme--catppuccin-latte .modal-close:hover,html.theme--catppuccin-latte .delete:hover,html.theme--catppuccin-latte .modal-close:focus,html.theme--catppuccin-latte .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--catppuccin-latte .modal-close:active,html.theme--catppuccin-latte .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--catppuccin-latte .is-small.modal-close,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--catppuccin-latte .is-small.delete,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--catppuccin-latte .is-medium.modal-close,html.theme--catppuccin-latte .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--catppuccin-latte .is-large.modal-close,html.theme--catppuccin-latte .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--catppuccin-latte .control.is-loading::after,html.theme--catppuccin-latte .select.is-loading::after,html.theme--catppuccin-latte .loader,html.theme--catppuccin-latte .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #8c8fa1;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--catppuccin-latte .hero-video,html.theme--catppuccin-latte .modal-background,html.theme--catppuccin-latte .modal,html.theme--catppuccin-latte .image.is-square img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-latte .image.is-square .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-latte .image.is-1by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-latte .image.is-1by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-latte .image.is-5by4 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-latte .image.is-5by4 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-latte .image.is-4by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-latte .image.is-4by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-latte .image.is-3by2 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-latte .image.is-3by2 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-latte .image.is-5by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-latte .image.is-5by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-latte .image.is-16by9 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-latte .image.is-16by9 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-latte .image.is-2by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-latte .image.is-2by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-latte .image.is-3by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-latte .image.is-3by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-latte .image.is-4by5 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-latte .image.is-4by5 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-latte .image.is-3by4 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-latte .image.is-3by4 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-latte .image.is-2by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-latte .image.is-2by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-latte .image.is-3by5 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-latte .image.is-3by5 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-latte .image.is-9by16 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-latte .image.is-9by16 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-latte .image.is-1by2 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-latte .image.is-1by2 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-latte .image.is-1by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-latte .image.is-1by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--catppuccin-latte .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#ccd0da !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#aeb5c5 !important}.has-background-dark{background-color:#ccd0da !important}.has-text-primary{color:#1e66f5 !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#0a4ed6 !important}.has-background-primary{background-color:#1e66f5 !important}.has-text-primary-light{color:#ebf2fe !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#bbd1fc !important}.has-background-primary-light{background-color:#ebf2fe !important}.has-text-primary-dark{color:#0a52e1 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#286df5 !important}.has-background-primary-dark{background-color:#0a52e1 !important}.has-text-link{color:#1e66f5 !important}a.has-text-link:hover,a.has-text-link:focus{color:#0a4ed6 !important}.has-background-link{background-color:#1e66f5 !important}.has-text-link-light{color:#ebf2fe !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#bbd1fc !important}.has-background-link-light{background-color:#ebf2fe !important}.has-text-link-dark{color:#0a52e1 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#286df5 !important}.has-background-link-dark{background-color:#0a52e1 !important}.has-text-info{color:#179299 !important}a.has-text-info:hover,a.has-text-info:focus{color:#10686d !important}.has-background-info{background-color:#179299 !important}.has-text-info-light{color:#edfcfc !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#c1f3f6 !important}.has-background-info-light{background-color:#edfcfc !important}.has-text-info-dark{color:#1cb2ba !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#2ad5df !important}.has-background-info-dark{background-color:#1cb2ba !important}.has-text-success{color:#40a02b !important}a.has-text-success:hover,a.has-text-success:focus{color:#307820 !important}.has-background-success{background-color:#40a02b !important}.has-text-success-light{color:#f1fbef !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#cef0c7 !important}.has-background-success-light{background-color:#f1fbef !important}.has-text-success-dark{color:#40a12b !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#50c936 !important}.has-background-success-dark{background-color:#40a12b !important}.has-text-warning{color:#df8e1d !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#b27117 !important}.has-background-warning{background-color:#df8e1d !important}.has-text-warning-light{color:#fdf6ed !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#f7e0c0 !important}.has-background-warning-light{background-color:#fdf6ed !important}.has-text-warning-dark{color:#9e6515 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#cb811a !important}.has-background-warning-dark{background-color:#9e6515 !important}.has-text-danger{color:#d20f39 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a20c2c !important}.has-background-danger{background-color:#d20f39 !important}.has-text-danger-light{color:#feecf0 !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fabcca !important}.has-background-danger-light{background-color:#feecf0 !important}.has-text-danger-dark{color:#e9113f !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f13c63 !important}.has-background-danger-dark{background-color:#e9113f !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#ccd0da !important}.has-background-grey-darker{background-color:#ccd0da !important}.has-text-grey-dark{color:#bcc0cc !important}.has-background-grey-dark{background-color:#bcc0cc !important}.has-text-grey{color:#acb0be !important}.has-background-grey{background-color:#acb0be !important}.has-text-grey-light{color:#9ca0b0 !important}.has-background-grey-light{background-color:#9ca0b0 !important}.has-text-grey-lighter{color:#8c8fa1 !important}.has-background-grey-lighter{background-color:#8c8fa1 !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--catppuccin-latte html{background-color:#eff1f5;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-latte article,html.theme--catppuccin-latte aside,html.theme--catppuccin-latte figure,html.theme--catppuccin-latte footer,html.theme--catppuccin-latte header,html.theme--catppuccin-latte hgroup,html.theme--catppuccin-latte section{display:block}html.theme--catppuccin-latte body,html.theme--catppuccin-latte button,html.theme--catppuccin-latte input,html.theme--catppuccin-latte optgroup,html.theme--catppuccin-latte select,html.theme--catppuccin-latte textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--catppuccin-latte code,html.theme--catppuccin-latte pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-latte body{color:#4c4f69;font-size:1em;font-weight:400;line-height:1.5}html.theme--catppuccin-latte a{color:#1e66f5;cursor:pointer;text-decoration:none}html.theme--catppuccin-latte a strong{color:currentColor}html.theme--catppuccin-latte a:hover{color:#04a5e5}html.theme--catppuccin-latte code{background-color:#e6e9ef;color:#4c4f69;font-size:.875em;font-weight:normal;padding:.1em}html.theme--catppuccin-latte hr{background-color:#e6e9ef;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--catppuccin-latte img{height:auto;max-width:100%}html.theme--catppuccin-latte input[type="checkbox"],html.theme--catppuccin-latte input[type="radio"]{vertical-align:baseline}html.theme--catppuccin-latte small{font-size:.875em}html.theme--catppuccin-latte span{font-style:inherit;font-weight:inherit}html.theme--catppuccin-latte strong{color:#41445a;font-weight:700}html.theme--catppuccin-latte fieldset{border:none}html.theme--catppuccin-latte pre{-webkit-overflow-scrolling:touch;background-color:#e6e9ef;color:#4c4f69;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--catppuccin-latte pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--catppuccin-latte table td,html.theme--catppuccin-latte table th{vertical-align:top}html.theme--catppuccin-latte table td:not([align]),html.theme--catppuccin-latte table th:not([align]){text-align:inherit}html.theme--catppuccin-latte table th{color:#41445a}html.theme--catppuccin-latte .box{background-color:#bcc0cc;border-radius:8px;box-shadow:none;color:#4c4f69;display:block;padding:1.25rem}html.theme--catppuccin-latte a.box:hover,html.theme--catppuccin-latte a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1e66f5}html.theme--catppuccin-latte a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1e66f5}html.theme--catppuccin-latte .button{background-color:#e6e9ef;border-color:#fff;border-width:1px;color:#1e66f5;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--catppuccin-latte .button strong{color:inherit}html.theme--catppuccin-latte .button .icon,html.theme--catppuccin-latte .button .icon.is-small,html.theme--catppuccin-latte .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--catppuccin-latte .button .icon.is-medium,html.theme--catppuccin-latte .button .icon.is-large{height:1.5em;width:1.5em}html.theme--catppuccin-latte .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--catppuccin-latte .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-latte .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-latte .button:hover,html.theme--catppuccin-latte .button.is-hovered{border-color:#9ca0b0;color:#41445a}html.theme--catppuccin-latte .button:focus,html.theme--catppuccin-latte .button.is-focused{border-color:#9ca0b0;color:#0b57ef}html.theme--catppuccin-latte .button:focus:not(:active),html.theme--catppuccin-latte .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .button:active,html.theme--catppuccin-latte .button.is-active{border-color:#bcc0cc;color:#41445a}html.theme--catppuccin-latte .button.is-text{background-color:transparent;border-color:transparent;color:#4c4f69;text-decoration:underline}html.theme--catppuccin-latte .button.is-text:hover,html.theme--catppuccin-latte .button.is-text.is-hovered,html.theme--catppuccin-latte .button.is-text:focus,html.theme--catppuccin-latte .button.is-text.is-focused{background-color:#e6e9ef;color:#41445a}html.theme--catppuccin-latte .button.is-text:active,html.theme--catppuccin-latte .button.is-text.is-active{background-color:#d6dbe5;color:#41445a}html.theme--catppuccin-latte .button.is-text[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--catppuccin-latte .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1e66f5;text-decoration:none}html.theme--catppuccin-latte .button.is-ghost:hover,html.theme--catppuccin-latte .button.is-ghost.is-hovered{color:#1e66f5;text-decoration:underline}html.theme--catppuccin-latte .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white:hover,html.theme--catppuccin-latte .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white:focus,html.theme--catppuccin-latte .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white:focus:not(:active),html.theme--catppuccin-latte .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-latte .button.is-white:active,html.theme--catppuccin-latte .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--catppuccin-latte .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .button.is-white.is-inverted:hover,html.theme--catppuccin-latte .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--catppuccin-latte .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-latte .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-white.is-outlined:hover,html.theme--catppuccin-latte .button.is-white.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-white.is-outlined:focus,html.theme--catppuccin-latte .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-latte .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-black:hover,html.theme--catppuccin-latte .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-black:focus,html.theme--catppuccin-latte .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-black:focus:not(:active),html.theme--catppuccin-latte .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-latte .button.is-black:active,html.theme--catppuccin-latte .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-black[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--catppuccin-latte .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-inverted:hover,html.theme--catppuccin-latte .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-outlined:hover,html.theme--catppuccin-latte .button.is-black.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-black.is-outlined:focus,html.theme--catppuccin-latte .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light:hover,html.theme--catppuccin-latte .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light:focus,html.theme--catppuccin-latte .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light:focus:not(:active),html.theme--catppuccin-latte .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-latte .button.is-light:active,html.theme--catppuccin-latte .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}html.theme--catppuccin-latte .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-inverted:hover,html.theme--catppuccin-latte .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-latte .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-outlined:hover,html.theme--catppuccin-latte .button.is-light.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-light.is-outlined:focus,html.theme--catppuccin-latte .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-latte .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark,html.theme--catppuccin-latte .content kbd.button{background-color:#ccd0da;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark:hover,html.theme--catppuccin-latte .content kbd.button:hover,html.theme--catppuccin-latte .button.is-dark.is-hovered,html.theme--catppuccin-latte .content kbd.button.is-hovered{background-color:#c5c9d5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark:focus,html.theme--catppuccin-latte .content kbd.button:focus,html.theme--catppuccin-latte .button.is-dark.is-focused,html.theme--catppuccin-latte .content kbd.button.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark:focus:not(:active),html.theme--catppuccin-latte .content kbd.button:focus:not(:active),html.theme--catppuccin-latte .button.is-dark.is-focused:not(:active),html.theme--catppuccin-latte .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(204,208,218,0.25)}html.theme--catppuccin-latte .button.is-dark:active,html.theme--catppuccin-latte .content kbd.button:active,html.theme--catppuccin-latte .button.is-dark.is-active,html.theme--catppuccin-latte .content kbd.button.is-active{background-color:#bdc2cf;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark[disabled],html.theme--catppuccin-latte .content kbd.button[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-dark,fieldset[disabled] html.theme--catppuccin-latte .content kbd.button{background-color:#ccd0da;border-color:#ccd0da;box-shadow:none}html.theme--catppuccin-latte .button.is-dark.is-inverted,html.theme--catppuccin-latte .content kbd.button.is-inverted{background-color:rgba(0,0,0,0.7);color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-inverted:hover,html.theme--catppuccin-latte .content kbd.button.is-inverted:hover,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-hovered,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark.is-inverted[disabled],html.theme--catppuccin-latte .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-dark.is-inverted,fieldset[disabled] html.theme--catppuccin-latte .content kbd.button.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-loading::after,html.theme--catppuccin-latte .content kbd.button.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-latte .button.is-dark.is-outlined,html.theme--catppuccin-latte .content kbd.button.is-outlined{background-color:transparent;border-color:#ccd0da;color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-outlined:hover,html.theme--catppuccin-latte .content kbd.button.is-outlined:hover,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-hovered,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-dark.is-outlined:focus,html.theme--catppuccin-latte .content kbd.button.is-outlined:focus,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-focused,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-focused{background-color:#ccd0da;border-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #ccd0da #ccd0da !important}html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-latte .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-latte .button.is-dark.is-outlined[disabled],html.theme--catppuccin-latte .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-dark.is-outlined,fieldset[disabled] html.theme--catppuccin-latte .content kbd.button.is-outlined{background-color:transparent;border-color:#ccd0da;box-shadow:none;color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ccd0da}html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ccd0da #ccd0da !important}html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined[disabled],html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-latte .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .button.is-primary,html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink{background-color:#1e66f5;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-primary:hover,html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#125ef4;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-primary:focus,html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink:focus,html.theme--catppuccin-latte .button.is-primary.is-focused,html.theme--catppuccin-latte .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-primary:focus:not(:active),html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--catppuccin-latte .button.is-primary.is-focused:not(:active),html.theme--catppuccin-latte .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .button.is-primary:active,html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink:active,html.theme--catppuccin-latte .button.is-primary.is-active,html.theme--catppuccin-latte .docstring>section>a.button.is-active.docs-sourcelink{background-color:#0b57ef;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-primary[disabled],html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-primary,fieldset[disabled] html.theme--catppuccin-latte .docstring>section>a.button.docs-sourcelink{background-color:#1e66f5;border-color:#1e66f5;box-shadow:none}html.theme--catppuccin-latte .button.is-primary.is-inverted,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-inverted:hover,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-primary.is-inverted[disabled],html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-primary.is-inverted,fieldset[disabled] html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-loading::after,html.theme--catppuccin-latte .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-primary.is-outlined,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#1e66f5;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-outlined:hover,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-latte .button.is-primary.is-outlined:focus,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-focused,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #1e66f5 #1e66f5 !important}html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-latte .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-primary.is-outlined[disabled],html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-primary.is-outlined,fieldset[disabled] html.theme--catppuccin-latte .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#1e66f5;box-shadow:none;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #1e66f5 #1e66f5 !important}html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined[disabled],html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-latte .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-primary.is-light,html.theme--catppuccin-latte .docstring>section>a.button.is-light.docs-sourcelink{background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .button.is-primary.is-light:hover,html.theme--catppuccin-latte .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--catppuccin-latte .button.is-primary.is-light.is-hovered,html.theme--catppuccin-latte .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#dfe9fe;border-color:transparent;color:#0a52e1}html.theme--catppuccin-latte .button.is-primary.is-light:active,html.theme--catppuccin-latte .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--catppuccin-latte .button.is-primary.is-light.is-active,html.theme--catppuccin-latte .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d3e1fd;border-color:transparent;color:#0a52e1}html.theme--catppuccin-latte .button.is-link{background-color:#1e66f5;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-link:hover,html.theme--catppuccin-latte .button.is-link.is-hovered{background-color:#125ef4;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-link:focus,html.theme--catppuccin-latte .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-link:focus:not(:active),html.theme--catppuccin-latte .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .button.is-link:active,html.theme--catppuccin-latte .button.is-link.is-active{background-color:#0b57ef;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-link[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-link{background-color:#1e66f5;border-color:#1e66f5;box-shadow:none}html.theme--catppuccin-latte .button.is-link.is-inverted{background-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-inverted:hover,html.theme--catppuccin-latte .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-link.is-outlined{background-color:transparent;border-color:#1e66f5;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-outlined:hover,html.theme--catppuccin-latte .button.is-link.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-link.is-outlined:focus,html.theme--catppuccin-latte .button.is-link.is-outlined.is-focused{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1e66f5 #1e66f5 !important}html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-link.is-outlined{background-color:transparent;border-color:#1e66f5;box-shadow:none;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1e66f5 #1e66f5 !important}html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-link.is-light{background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .button.is-link.is-light:hover,html.theme--catppuccin-latte .button.is-link.is-light.is-hovered{background-color:#dfe9fe;border-color:transparent;color:#0a52e1}html.theme--catppuccin-latte .button.is-link.is-light:active,html.theme--catppuccin-latte .button.is-link.is-light.is-active{background-color:#d3e1fd;border-color:transparent;color:#0a52e1}html.theme--catppuccin-latte .button.is-info{background-color:#179299;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-info:hover,html.theme--catppuccin-latte .button.is-info.is-hovered{background-color:#15878e;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-info:focus,html.theme--catppuccin-latte .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-info:focus:not(:active),html.theme--catppuccin-latte .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(23,146,153,0.25)}html.theme--catppuccin-latte .button.is-info:active,html.theme--catppuccin-latte .button.is-info.is-active{background-color:#147d83;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-info[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-info{background-color:#179299;border-color:#179299;box-shadow:none}html.theme--catppuccin-latte .button.is-info.is-inverted{background-color:#fff;color:#179299}html.theme--catppuccin-latte .button.is-info.is-inverted:hover,html.theme--catppuccin-latte .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#179299}html.theme--catppuccin-latte .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-info.is-outlined{background-color:transparent;border-color:#179299;color:#179299}html.theme--catppuccin-latte .button.is-info.is-outlined:hover,html.theme--catppuccin-latte .button.is-info.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-info.is-outlined:focus,html.theme--catppuccin-latte .button.is-info.is-outlined.is-focused{background-color:#179299;border-color:#179299;color:#fff}html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #179299 #179299 !important}html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-info.is-outlined{background-color:transparent;border-color:#179299;box-shadow:none;color:#179299}html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#179299}html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #179299 #179299 !important}html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-info.is-light{background-color:#edfcfc;color:#1cb2ba}html.theme--catppuccin-latte .button.is-info.is-light:hover,html.theme--catppuccin-latte .button.is-info.is-light.is-hovered{background-color:#e2f9fb;border-color:transparent;color:#1cb2ba}html.theme--catppuccin-latte .button.is-info.is-light:active,html.theme--catppuccin-latte .button.is-info.is-light.is-active{background-color:#d7f7f9;border-color:transparent;color:#1cb2ba}html.theme--catppuccin-latte .button.is-success{background-color:#40a02b;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-success:hover,html.theme--catppuccin-latte .button.is-success.is-hovered{background-color:#3c9628;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-success:focus,html.theme--catppuccin-latte .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-success:focus:not(:active),html.theme--catppuccin-latte .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(64,160,43,0.25)}html.theme--catppuccin-latte .button.is-success:active,html.theme--catppuccin-latte .button.is-success.is-active{background-color:#388c26;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-success[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-success{background-color:#40a02b;border-color:#40a02b;box-shadow:none}html.theme--catppuccin-latte .button.is-success.is-inverted{background-color:#fff;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-inverted:hover,html.theme--catppuccin-latte .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-success.is-outlined{background-color:transparent;border-color:#40a02b;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-outlined:hover,html.theme--catppuccin-latte .button.is-success.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-success.is-outlined:focus,html.theme--catppuccin-latte .button.is-success.is-outlined.is-focused{background-color:#40a02b;border-color:#40a02b;color:#fff}html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #40a02b #40a02b !important}html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-success.is-outlined{background-color:transparent;border-color:#40a02b;box-shadow:none;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#40a02b}html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #40a02b #40a02b !important}html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-success.is-light{background-color:#f1fbef;color:#40a12b}html.theme--catppuccin-latte .button.is-success.is-light:hover,html.theme--catppuccin-latte .button.is-success.is-light.is-hovered{background-color:#e8f8e5;border-color:transparent;color:#40a12b}html.theme--catppuccin-latte .button.is-success.is-light:active,html.theme--catppuccin-latte .button.is-success.is-light.is-active{background-color:#e0f5db;border-color:transparent;color:#40a12b}html.theme--catppuccin-latte .button.is-warning{background-color:#df8e1d;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-warning:hover,html.theme--catppuccin-latte .button.is-warning.is-hovered{background-color:#d4871c;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-warning:focus,html.theme--catppuccin-latte .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-warning:focus:not(:active),html.theme--catppuccin-latte .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(223,142,29,0.25)}html.theme--catppuccin-latte .button.is-warning:active,html.theme--catppuccin-latte .button.is-warning.is-active{background-color:#c8801a;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-warning[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-warning{background-color:#df8e1d;border-color:#df8e1d;box-shadow:none}html.theme--catppuccin-latte .button.is-warning.is-inverted{background-color:#fff;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-inverted:hover,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-warning.is-outlined{background-color:transparent;border-color:#df8e1d;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-outlined:hover,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-warning.is-outlined:focus,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-focused{background-color:#df8e1d;border-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #df8e1d #df8e1d !important}html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-warning.is-outlined{background-color:transparent;border-color:#df8e1d;box-shadow:none;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#df8e1d}html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #df8e1d #df8e1d !important}html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-warning.is-light{background-color:#fdf6ed;color:#9e6515}html.theme--catppuccin-latte .button.is-warning.is-light:hover,html.theme--catppuccin-latte .button.is-warning.is-light.is-hovered{background-color:#fbf1e2;border-color:transparent;color:#9e6515}html.theme--catppuccin-latte .button.is-warning.is-light:active,html.theme--catppuccin-latte .button.is-warning.is-light.is-active{background-color:#faebd6;border-color:transparent;color:#9e6515}html.theme--catppuccin-latte .button.is-danger{background-color:#d20f39;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-danger:hover,html.theme--catppuccin-latte .button.is-danger.is-hovered{background-color:#c60e36;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-danger:focus,html.theme--catppuccin-latte .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-danger:focus:not(:active),html.theme--catppuccin-latte .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(210,15,57,0.25)}html.theme--catppuccin-latte .button.is-danger:active,html.theme--catppuccin-latte .button.is-danger.is-active{background-color:#ba0d33;border-color:transparent;color:#fff}html.theme--catppuccin-latte .button.is-danger[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-danger{background-color:#d20f39;border-color:#d20f39;box-shadow:none}html.theme--catppuccin-latte .button.is-danger.is-inverted{background-color:#fff;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-inverted:hover,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-latte .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-danger.is-outlined{background-color:transparent;border-color:#d20f39;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-outlined:hover,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-danger.is-outlined:focus,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-focused{background-color:#d20f39;border-color:#d20f39;color:#fff}html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #d20f39 #d20f39 !important}html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-latte .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-danger.is-outlined{background-color:transparent;border-color:#d20f39;box-shadow:none;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined:hover,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined:focus,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#d20f39}html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #d20f39 #d20f39 !important}html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-latte .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-latte .button.is-danger.is-light{background-color:#feecf0;color:#e9113f}html.theme--catppuccin-latte .button.is-danger.is-light:hover,html.theme--catppuccin-latte .button.is-danger.is-light.is-hovered{background-color:#fde0e6;border-color:transparent;color:#e9113f}html.theme--catppuccin-latte .button.is-danger.is-light:active,html.theme--catppuccin-latte .button.is-danger.is-light.is-active{background-color:#fcd4dd;border-color:transparent;color:#e9113f}html.theme--catppuccin-latte .button.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--catppuccin-latte .button.is-small:not(.is-rounded),html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--catppuccin-latte .button.is-normal{font-size:1rem}html.theme--catppuccin-latte .button.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .button.is-large{font-size:1.5rem}html.theme--catppuccin-latte .button[disabled],fieldset[disabled] html.theme--catppuccin-latte .button{background-color:#9ca0b0;border-color:#acb0be;box-shadow:none;opacity:.5}html.theme--catppuccin-latte .button.is-fullwidth{display:flex;width:100%}html.theme--catppuccin-latte .button.is-loading{color:transparent !important;pointer-events:none}html.theme--catppuccin-latte .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--catppuccin-latte .button.is-static{background-color:#e6e9ef;border-color:#acb0be;color:#8c8fa1;box-shadow:none;pointer-events:none}html.theme--catppuccin-latte .button.is-rounded,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--catppuccin-latte .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-latte .buttons .button{margin-bottom:0.5rem}html.theme--catppuccin-latte .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--catppuccin-latte .buttons:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-latte .buttons:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-latte .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--catppuccin-latte .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--catppuccin-latte .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--catppuccin-latte .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--catppuccin-latte .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-latte .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--catppuccin-latte .buttons.has-addons .button:last-child{margin-right:0}html.theme--catppuccin-latte .buttons.has-addons .button:hover,html.theme--catppuccin-latte .buttons.has-addons .button.is-hovered{z-index:2}html.theme--catppuccin-latte .buttons.has-addons .button:focus,html.theme--catppuccin-latte .buttons.has-addons .button.is-focused,html.theme--catppuccin-latte .buttons.has-addons .button:active,html.theme--catppuccin-latte .buttons.has-addons .button.is-active,html.theme--catppuccin-latte .buttons.has-addons .button.is-selected{z-index:3}html.theme--catppuccin-latte .buttons.has-addons .button:focus:hover,html.theme--catppuccin-latte .buttons.has-addons .button.is-focused:hover,html.theme--catppuccin-latte .buttons.has-addons .button:active:hover,html.theme--catppuccin-latte .buttons.has-addons .button.is-active:hover,html.theme--catppuccin-latte .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--catppuccin-latte .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .buttons.is-centered{justify-content:center}html.theme--catppuccin-latte .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--catppuccin-latte .buttons.is-right{justify-content:flex-end}html.theme--catppuccin-latte .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .button.is-responsive.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--catppuccin-latte .button.is-responsive,html.theme--catppuccin-latte .button.is-responsive.is-normal{font-size:.65625rem}html.theme--catppuccin-latte .button.is-responsive.is-medium{font-size:.75rem}html.theme--catppuccin-latte .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .button.is-responsive.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--catppuccin-latte .button.is-responsive,html.theme--catppuccin-latte .button.is-responsive.is-normal{font-size:.75rem}html.theme--catppuccin-latte .button.is-responsive.is-medium{font-size:1rem}html.theme--catppuccin-latte .button.is-responsive.is-large{font-size:1.25rem}}html.theme--catppuccin-latte .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--catppuccin-latte .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--catppuccin-latte .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--catppuccin-latte .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--catppuccin-latte .content li+li{margin-top:0.25em}html.theme--catppuccin-latte .content p:not(:last-child),html.theme--catppuccin-latte .content dl:not(:last-child),html.theme--catppuccin-latte .content ol:not(:last-child),html.theme--catppuccin-latte .content ul:not(:last-child),html.theme--catppuccin-latte .content blockquote:not(:last-child),html.theme--catppuccin-latte .content pre:not(:last-child),html.theme--catppuccin-latte .content table:not(:last-child){margin-bottom:1em}html.theme--catppuccin-latte .content h1,html.theme--catppuccin-latte .content h2,html.theme--catppuccin-latte .content h3,html.theme--catppuccin-latte .content h4,html.theme--catppuccin-latte .content h5,html.theme--catppuccin-latte .content h6{color:#4c4f69;font-weight:600;line-height:1.125}html.theme--catppuccin-latte .content h1{font-size:2em;margin-bottom:0.5em}html.theme--catppuccin-latte .content h1:not(:first-child){margin-top:1em}html.theme--catppuccin-latte .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--catppuccin-latte .content h2:not(:first-child){margin-top:1.1428em}html.theme--catppuccin-latte .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--catppuccin-latte .content h3:not(:first-child){margin-top:1.3333em}html.theme--catppuccin-latte .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--catppuccin-latte .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--catppuccin-latte .content h6{font-size:1em;margin-bottom:1em}html.theme--catppuccin-latte .content blockquote{background-color:#e6e9ef;border-left:5px solid #acb0be;padding:1.25em 1.5em}html.theme--catppuccin-latte .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-latte .content ol:not([type]){list-style-type:decimal}html.theme--catppuccin-latte .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--catppuccin-latte .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--catppuccin-latte .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--catppuccin-latte .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--catppuccin-latte .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-latte .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--catppuccin-latte .content ul ul ul{list-style-type:square}html.theme--catppuccin-latte .content dd{margin-left:2em}html.theme--catppuccin-latte .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--catppuccin-latte .content figure:not(:first-child){margin-top:2em}html.theme--catppuccin-latte .content figure:not(:last-child){margin-bottom:2em}html.theme--catppuccin-latte .content figure img{display:inline-block}html.theme--catppuccin-latte .content figure figcaption{font-style:italic}html.theme--catppuccin-latte .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--catppuccin-latte .content sup,html.theme--catppuccin-latte .content sub{font-size:75%}html.theme--catppuccin-latte .content table{width:100%}html.theme--catppuccin-latte .content table td,html.theme--catppuccin-latte .content table th{border:1px solid #acb0be;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-latte .content table th{color:#41445a}html.theme--catppuccin-latte .content table th:not([align]){text-align:inherit}html.theme--catppuccin-latte .content table thead td,html.theme--catppuccin-latte .content table thead th{border-width:0 0 2px;color:#41445a}html.theme--catppuccin-latte .content table tfoot td,html.theme--catppuccin-latte .content table tfoot th{border-width:2px 0 0;color:#41445a}html.theme--catppuccin-latte .content table tbody tr:last-child td,html.theme--catppuccin-latte .content table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-latte .content .tabs li+li{margin-top:0}html.theme--catppuccin-latte .content.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--catppuccin-latte .content.is-normal{font-size:1rem}html.theme--catppuccin-latte .content.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .content.is-large{font-size:1.5rem}html.theme--catppuccin-latte .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--catppuccin-latte .icon.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--catppuccin-latte .icon.is-medium{height:2rem;width:2rem}html.theme--catppuccin-latte .icon.is-large{height:3rem;width:3rem}html.theme--catppuccin-latte .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--catppuccin-latte .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--catppuccin-latte .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--catppuccin-latte div.icon-text{display:flex}html.theme--catppuccin-latte .image,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--catppuccin-latte .image img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--catppuccin-latte .image img.is-rounded,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--catppuccin-latte .image.is-fullwidth,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--catppuccin-latte .image.is-square img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-latte .image.is-square .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-latte .image.is-1by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-latte .image.is-1by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-latte .image.is-5by4 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-latte .image.is-5by4 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-latte .image.is-4by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-latte .image.is-4by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-latte .image.is-3by2 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-latte .image.is-3by2 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-latte .image.is-5by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-latte .image.is-5by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-latte .image.is-16by9 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-latte .image.is-16by9 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-latte .image.is-2by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-latte .image.is-2by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-latte .image.is-3by1 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-latte .image.is-3by1 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-latte .image.is-4by5 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-latte .image.is-4by5 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-latte .image.is-3by4 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-latte .image.is-3by4 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-latte .image.is-2by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-latte .image.is-2by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-latte .image.is-3by5 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-latte .image.is-3by5 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-latte .image.is-9by16 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-latte .image.is-9by16 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-latte .image.is-1by2 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-latte .image.is-1by2 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-latte .image.is-1by3 img,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-latte .image.is-1by3 .has-ratio,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--catppuccin-latte .image.is-square,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--catppuccin-latte .image.is-1by1,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--catppuccin-latte .image.is-5by4,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--catppuccin-latte .image.is-4by3,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--catppuccin-latte .image.is-3by2,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--catppuccin-latte .image.is-5by3,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--catppuccin-latte .image.is-16by9,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--catppuccin-latte .image.is-2by1,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--catppuccin-latte .image.is-3by1,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--catppuccin-latte .image.is-4by5,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--catppuccin-latte .image.is-3by4,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--catppuccin-latte .image.is-2by3,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--catppuccin-latte .image.is-3by5,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--catppuccin-latte .image.is-9by16,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--catppuccin-latte .image.is-1by2,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--catppuccin-latte .image.is-1by3,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--catppuccin-latte .image.is-16x16,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--catppuccin-latte .image.is-24x24,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--catppuccin-latte .image.is-32x32,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--catppuccin-latte .image.is-48x48,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--catppuccin-latte .image.is-64x64,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--catppuccin-latte .image.is-96x96,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--catppuccin-latte .image.is-128x128,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--catppuccin-latte .notification{background-color:#e6e9ef;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--catppuccin-latte .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-latte .notification strong{color:currentColor}html.theme--catppuccin-latte .notification code,html.theme--catppuccin-latte .notification pre{background:#fff}html.theme--catppuccin-latte .notification pre code{background:transparent}html.theme--catppuccin-latte .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--catppuccin-latte .notification .title,html.theme--catppuccin-latte .notification .subtitle,html.theme--catppuccin-latte .notification .content{color:currentColor}html.theme--catppuccin-latte .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .notification.is-dark,html.theme--catppuccin-latte .content kbd.notification{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .notification.is-primary,html.theme--catppuccin-latte .docstring>section>a.notification.docs-sourcelink{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .notification.is-primary.is-light,html.theme--catppuccin-latte .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .notification.is-link{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .notification.is-link.is-light{background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .notification.is-info{background-color:#179299;color:#fff}html.theme--catppuccin-latte .notification.is-info.is-light{background-color:#edfcfc;color:#1cb2ba}html.theme--catppuccin-latte .notification.is-success{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .notification.is-success.is-light{background-color:#f1fbef;color:#40a12b}html.theme--catppuccin-latte .notification.is-warning{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .notification.is-warning.is-light{background-color:#fdf6ed;color:#9e6515}html.theme--catppuccin-latte .notification.is-danger{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .notification.is-danger.is-light{background-color:#feecf0;color:#e9113f}html.theme--catppuccin-latte .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--catppuccin-latte .progress::-webkit-progress-bar{background-color:#bcc0cc}html.theme--catppuccin-latte .progress::-webkit-progress-value{background-color:#8c8fa1}html.theme--catppuccin-latte .progress::-moz-progress-bar{background-color:#8c8fa1}html.theme--catppuccin-latte .progress::-ms-fill{background-color:#8c8fa1;border:none}html.theme--catppuccin-latte .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--catppuccin-latte .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--catppuccin-latte .progress.is-white::-ms-fill{background-color:#fff}html.theme--catppuccin-latte .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--catppuccin-latte .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--catppuccin-latte .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--catppuccin-latte .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-light::-webkit-progress-value{background-color:#f5f5f5}html.theme--catppuccin-latte .progress.is-light::-moz-progress-bar{background-color:#f5f5f5}html.theme--catppuccin-latte .progress.is-light::-ms-fill{background-color:#f5f5f5}html.theme--catppuccin-latte .progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-dark::-webkit-progress-value,html.theme--catppuccin-latte .content kbd.progress::-webkit-progress-value{background-color:#ccd0da}html.theme--catppuccin-latte .progress.is-dark::-moz-progress-bar,html.theme--catppuccin-latte .content kbd.progress::-moz-progress-bar{background-color:#ccd0da}html.theme--catppuccin-latte .progress.is-dark::-ms-fill,html.theme--catppuccin-latte .content kbd.progress::-ms-fill{background-color:#ccd0da}html.theme--catppuccin-latte .progress.is-dark:indeterminate,html.theme--catppuccin-latte .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #ccd0da 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-primary::-webkit-progress-value,html.theme--catppuccin-latte .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-primary::-moz-progress-bar,html.theme--catppuccin-latte .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-primary::-ms-fill,html.theme--catppuccin-latte .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-primary:indeterminate,html.theme--catppuccin-latte .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #1e66f5 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-link::-webkit-progress-value{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-link::-moz-progress-bar{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-link::-ms-fill{background-color:#1e66f5}html.theme--catppuccin-latte .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1e66f5 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-info::-webkit-progress-value{background-color:#179299}html.theme--catppuccin-latte .progress.is-info::-moz-progress-bar{background-color:#179299}html.theme--catppuccin-latte .progress.is-info::-ms-fill{background-color:#179299}html.theme--catppuccin-latte .progress.is-info:indeterminate{background-image:linear-gradient(to right, #179299 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-success::-webkit-progress-value{background-color:#40a02b}html.theme--catppuccin-latte .progress.is-success::-moz-progress-bar{background-color:#40a02b}html.theme--catppuccin-latte .progress.is-success::-ms-fill{background-color:#40a02b}html.theme--catppuccin-latte .progress.is-success:indeterminate{background-image:linear-gradient(to right, #40a02b 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-warning::-webkit-progress-value{background-color:#df8e1d}html.theme--catppuccin-latte .progress.is-warning::-moz-progress-bar{background-color:#df8e1d}html.theme--catppuccin-latte .progress.is-warning::-ms-fill{background-color:#df8e1d}html.theme--catppuccin-latte .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #df8e1d 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress.is-danger::-webkit-progress-value{background-color:#d20f39}html.theme--catppuccin-latte .progress.is-danger::-moz-progress-bar{background-color:#d20f39}html.theme--catppuccin-latte .progress.is-danger::-ms-fill{background-color:#d20f39}html.theme--catppuccin-latte .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #d20f39 30%, #bcc0cc 30%)}html.theme--catppuccin-latte .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#bcc0cc;background-image:linear-gradient(to right, #4c4f69 30%, #bcc0cc 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--catppuccin-latte .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--catppuccin-latte .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--catppuccin-latte .progress:indeterminate::-ms-fill{animation-name:none}html.theme--catppuccin-latte .progress.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--catppuccin-latte .progress.is-medium{height:1.25rem}html.theme--catppuccin-latte .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--catppuccin-latte .table{background-color:#bcc0cc;color:#4c4f69}html.theme--catppuccin-latte .table td,html.theme--catppuccin-latte .table th{border:1px solid #acb0be;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-latte .table td.is-white,html.theme--catppuccin-latte .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .table td.is-black,html.theme--catppuccin-latte .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .table td.is-light,html.theme--catppuccin-latte .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .table td.is-dark,html.theme--catppuccin-latte .table th.is-dark{background-color:#ccd0da;border-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .table td.is-primary,html.theme--catppuccin-latte .table th.is-primary{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .table td.is-link,html.theme--catppuccin-latte .table th.is-link{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .table td.is-info,html.theme--catppuccin-latte .table th.is-info{background-color:#179299;border-color:#179299;color:#fff}html.theme--catppuccin-latte .table td.is-success,html.theme--catppuccin-latte .table th.is-success{background-color:#40a02b;border-color:#40a02b;color:#fff}html.theme--catppuccin-latte .table td.is-warning,html.theme--catppuccin-latte .table th.is-warning{background-color:#df8e1d;border-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .table td.is-danger,html.theme--catppuccin-latte .table th.is-danger{background-color:#d20f39;border-color:#d20f39;color:#fff}html.theme--catppuccin-latte .table td.is-narrow,html.theme--catppuccin-latte .table th.is-narrow{white-space:nowrap;width:1%}html.theme--catppuccin-latte .table td.is-selected,html.theme--catppuccin-latte .table th.is-selected{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .table td.is-selected a,html.theme--catppuccin-latte .table td.is-selected strong,html.theme--catppuccin-latte .table th.is-selected a,html.theme--catppuccin-latte .table th.is-selected strong{color:currentColor}html.theme--catppuccin-latte .table td.is-vcentered,html.theme--catppuccin-latte .table th.is-vcentered{vertical-align:middle}html.theme--catppuccin-latte .table th{color:#41445a}html.theme--catppuccin-latte .table th:not([align]){text-align:left}html.theme--catppuccin-latte .table tr.is-selected{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .table tr.is-selected a,html.theme--catppuccin-latte .table tr.is-selected strong{color:currentColor}html.theme--catppuccin-latte .table tr.is-selected td,html.theme--catppuccin-latte .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--catppuccin-latte .table thead{background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .table thead td,html.theme--catppuccin-latte .table thead th{border-width:0 0 2px;color:#41445a}html.theme--catppuccin-latte .table tfoot{background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .table tfoot td,html.theme--catppuccin-latte .table tfoot th{border-width:2px 0 0;color:#41445a}html.theme--catppuccin-latte .table tbody{background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .table tbody tr:last-child td,html.theme--catppuccin-latte .table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-latte .table.is-bordered td,html.theme--catppuccin-latte .table.is-bordered th{border-width:1px}html.theme--catppuccin-latte .table.is-bordered tr:last-child td,html.theme--catppuccin-latte .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--catppuccin-latte .table.is-fullwidth{width:100%}html.theme--catppuccin-latte .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#ccd0da}html.theme--catppuccin-latte .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#ccd0da}html.theme--catppuccin-latte .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#d2d5de}html.theme--catppuccin-latte .table.is-narrow td,html.theme--catppuccin-latte .table.is-narrow th{padding:0.25em 0.5em}html.theme--catppuccin-latte .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#ccd0da}html.theme--catppuccin-latte .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--catppuccin-latte .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-latte .tags .tag,html.theme--catppuccin-latte .tags .content kbd,html.theme--catppuccin-latte .content .tags kbd,html.theme--catppuccin-latte .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--catppuccin-latte .tags .tag:not(:last-child),html.theme--catppuccin-latte .tags .content kbd:not(:last-child),html.theme--catppuccin-latte .content .tags kbd:not(:last-child),html.theme--catppuccin-latte .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--catppuccin-latte .tags:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-latte .tags:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-latte .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--catppuccin-latte .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-latte .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-latte .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--catppuccin-latte .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--catppuccin-latte .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-latte .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-latte .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--catppuccin-latte .tags.is-centered{justify-content:center}html.theme--catppuccin-latte .tags.is-centered .tag,html.theme--catppuccin-latte .tags.is-centered .content kbd,html.theme--catppuccin-latte .content .tags.is-centered kbd,html.theme--catppuccin-latte .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--catppuccin-latte .tags.is-right{justify-content:flex-end}html.theme--catppuccin-latte .tags.is-right .tag:not(:first-child),html.theme--catppuccin-latte .tags.is-right .content kbd:not(:first-child),html.theme--catppuccin-latte .content .tags.is-right kbd:not(:first-child),html.theme--catppuccin-latte .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--catppuccin-latte .tags.is-right .tag:not(:last-child),html.theme--catppuccin-latte .tags.is-right .content kbd:not(:last-child),html.theme--catppuccin-latte .content .tags.is-right kbd:not(:last-child),html.theme--catppuccin-latte .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--catppuccin-latte .tags.has-addons .tag,html.theme--catppuccin-latte .tags.has-addons .content kbd,html.theme--catppuccin-latte .content .tags.has-addons kbd,html.theme--catppuccin-latte .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--catppuccin-latte .tags.has-addons .tag:not(:first-child),html.theme--catppuccin-latte .tags.has-addons .content kbd:not(:first-child),html.theme--catppuccin-latte .content .tags.has-addons kbd:not(:first-child),html.theme--catppuccin-latte .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--catppuccin-latte .tags.has-addons .tag:not(:last-child),html.theme--catppuccin-latte .tags.has-addons .content kbd:not(:last-child),html.theme--catppuccin-latte .content .tags.has-addons kbd:not(:last-child),html.theme--catppuccin-latte .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--catppuccin-latte .tag:not(body),html.theme--catppuccin-latte .content kbd:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#e6e9ef;border-radius:.4em;color:#4c4f69;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--catppuccin-latte .tag:not(body) .delete,html.theme--catppuccin-latte .content kbd:not(body) .delete,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--catppuccin-latte .tag.is-white:not(body),html.theme--catppuccin-latte .content kbd.is-white:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .tag.is-black:not(body),html.theme--catppuccin-latte .content kbd.is-black:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .tag.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .tag.is-dark:not(body),html.theme--catppuccin-latte .content kbd:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--catppuccin-latte .content .docstring>section>kbd:not(body){background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .tag.is-primary:not(body),html.theme--catppuccin-latte .content kbd.is-primary:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body){background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .tag.is-primary.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-primary.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .tag.is-link:not(body),html.theme--catppuccin-latte .content kbd.is-link:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .tag.is-link.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-link.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#ebf2fe;color:#0a52e1}html.theme--catppuccin-latte .tag.is-info:not(body),html.theme--catppuccin-latte .content kbd.is-info:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#179299;color:#fff}html.theme--catppuccin-latte .tag.is-info.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-info.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#edfcfc;color:#1cb2ba}html.theme--catppuccin-latte .tag.is-success:not(body),html.theme--catppuccin-latte .content kbd.is-success:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .tag.is-success.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-success.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#f1fbef;color:#40a12b}html.theme--catppuccin-latte .tag.is-warning:not(body),html.theme--catppuccin-latte .content kbd.is-warning:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .tag.is-warning.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-warning.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fdf6ed;color:#9e6515}html.theme--catppuccin-latte .tag.is-danger:not(body),html.theme--catppuccin-latte .content kbd.is-danger:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .tag.is-danger.is-light:not(body),html.theme--catppuccin-latte .content kbd.is-danger.is-light:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#feecf0;color:#e9113f}html.theme--catppuccin-latte .tag.is-normal:not(body),html.theme--catppuccin-latte .content kbd.is-normal:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--catppuccin-latte .tag.is-medium:not(body),html.theme--catppuccin-latte .content kbd.is-medium:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--catppuccin-latte .tag.is-large:not(body),html.theme--catppuccin-latte .content kbd.is-large:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--catppuccin-latte .tag:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-latte .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--catppuccin-latte .tag:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-latte .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--catppuccin-latte .tag:not(body) .icon:first-child:last-child,html.theme--catppuccin-latte .content kbd:not(body) .icon:first-child:last-child,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--catppuccin-latte .tag.is-delete:not(body),html.theme--catppuccin-latte .content kbd.is-delete:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--catppuccin-latte .tag.is-delete:not(body)::before,html.theme--catppuccin-latte .content kbd.is-delete:not(body)::before,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--catppuccin-latte .tag.is-delete:not(body)::after,html.theme--catppuccin-latte .content kbd.is-delete:not(body)::after,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-latte .tag.is-delete:not(body)::before,html.theme--catppuccin-latte .content kbd.is-delete:not(body)::before,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--catppuccin-latte .tag.is-delete:not(body)::after,html.theme--catppuccin-latte .content kbd.is-delete:not(body)::after,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--catppuccin-latte .tag.is-delete:not(body):hover,html.theme--catppuccin-latte .content kbd.is-delete:not(body):hover,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--catppuccin-latte .tag.is-delete:not(body):focus,html.theme--catppuccin-latte .content kbd.is-delete:not(body):focus,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#d6dbe5}html.theme--catppuccin-latte .tag.is-delete:not(body):active,html.theme--catppuccin-latte .content kbd.is-delete:not(body):active,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#c7cedb}html.theme--catppuccin-latte .tag.is-rounded:not(body),html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--catppuccin-latte .content kbd.is-rounded:not(body),html.theme--catppuccin-latte #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--catppuccin-latte a.tag:hover,html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--catppuccin-latte .title,html.theme--catppuccin-latte .subtitle{word-break:break-word}html.theme--catppuccin-latte .title em,html.theme--catppuccin-latte .title span,html.theme--catppuccin-latte .subtitle em,html.theme--catppuccin-latte .subtitle span{font-weight:inherit}html.theme--catppuccin-latte .title sub,html.theme--catppuccin-latte .subtitle sub{font-size:.75em}html.theme--catppuccin-latte .title sup,html.theme--catppuccin-latte .subtitle sup{font-size:.75em}html.theme--catppuccin-latte .title .tag,html.theme--catppuccin-latte .title .content kbd,html.theme--catppuccin-latte .content .title kbd,html.theme--catppuccin-latte .title .docstring>section>a.docs-sourcelink,html.theme--catppuccin-latte .subtitle .tag,html.theme--catppuccin-latte .subtitle .content kbd,html.theme--catppuccin-latte .content .subtitle kbd,html.theme--catppuccin-latte .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--catppuccin-latte .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--catppuccin-latte .title strong{color:inherit;font-weight:inherit}html.theme--catppuccin-latte .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--catppuccin-latte .title.is-1{font-size:3rem}html.theme--catppuccin-latte .title.is-2{font-size:2.5rem}html.theme--catppuccin-latte .title.is-3{font-size:2rem}html.theme--catppuccin-latte .title.is-4{font-size:1.5rem}html.theme--catppuccin-latte .title.is-5{font-size:1.25rem}html.theme--catppuccin-latte .title.is-6{font-size:1rem}html.theme--catppuccin-latte .title.is-7{font-size:.75rem}html.theme--catppuccin-latte .subtitle{color:#9ca0b0;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--catppuccin-latte .subtitle strong{color:#9ca0b0;font-weight:600}html.theme--catppuccin-latte .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--catppuccin-latte .subtitle.is-1{font-size:3rem}html.theme--catppuccin-latte .subtitle.is-2{font-size:2.5rem}html.theme--catppuccin-latte .subtitle.is-3{font-size:2rem}html.theme--catppuccin-latte .subtitle.is-4{font-size:1.5rem}html.theme--catppuccin-latte .subtitle.is-5{font-size:1.25rem}html.theme--catppuccin-latte .subtitle.is-6{font-size:1rem}html.theme--catppuccin-latte .subtitle.is-7{font-size:.75rem}html.theme--catppuccin-latte .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--catppuccin-latte .number{align-items:center;background-color:#e6e9ef;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--catppuccin-latte .select select,html.theme--catppuccin-latte .textarea,html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{background-color:#eff1f5;border-color:#acb0be;border-radius:.4em;color:#8c8fa1}html.theme--catppuccin-latte .select select::-moz-placeholder,html.theme--catppuccin-latte .textarea::-moz-placeholder,html.theme--catppuccin-latte .input::-moz-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--catppuccin-latte .select select::-webkit-input-placeholder,html.theme--catppuccin-latte .textarea::-webkit-input-placeholder,html.theme--catppuccin-latte .input::-webkit-input-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--catppuccin-latte .select select:-moz-placeholder,html.theme--catppuccin-latte .textarea:-moz-placeholder,html.theme--catppuccin-latte .input:-moz-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--catppuccin-latte .select select:-ms-input-placeholder,html.theme--catppuccin-latte .textarea:-ms-input-placeholder,html.theme--catppuccin-latte .input:-ms-input-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--catppuccin-latte .select select:hover,html.theme--catppuccin-latte .textarea:hover,html.theme--catppuccin-latte .input:hover,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:hover,html.theme--catppuccin-latte .select select.is-hovered,html.theme--catppuccin-latte .is-hovered.textarea,html.theme--catppuccin-latte .is-hovered.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#9ca0b0}html.theme--catppuccin-latte .select select:focus,html.theme--catppuccin-latte .textarea:focus,html.theme--catppuccin-latte .input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-latte .select select.is-focused,html.theme--catppuccin-latte .is-focused.textarea,html.theme--catppuccin-latte .is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .select select:active,html.theme--catppuccin-latte .textarea:active,html.theme--catppuccin-latte .input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-latte .select select.is-active,html.theme--catppuccin-latte .is-active.textarea,html.theme--catppuccin-latte .is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1e66f5;box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .select select[disabled],html.theme--catppuccin-latte .textarea[disabled],html.theme--catppuccin-latte .input[disabled],html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--catppuccin-latte .select select,fieldset[disabled] html.theme--catppuccin-latte .textarea,fieldset[disabled] html.theme--catppuccin-latte .input,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{background-color:#9ca0b0;border-color:#e6e9ef;box-shadow:none;color:#616587}html.theme--catppuccin-latte .select select[disabled]::-moz-placeholder,html.theme--catppuccin-latte .textarea[disabled]::-moz-placeholder,html.theme--catppuccin-latte .input[disabled]::-moz-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .select select::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .textarea::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .input::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(97,101,135,0.3)}html.theme--catppuccin-latte .select select[disabled]::-webkit-input-placeholder,html.theme--catppuccin-latte .textarea[disabled]::-webkit-input-placeholder,html.theme--catppuccin-latte .input[disabled]::-webkit-input-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .input::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(97,101,135,0.3)}html.theme--catppuccin-latte .select select[disabled]:-moz-placeholder,html.theme--catppuccin-latte .textarea[disabled]:-moz-placeholder,html.theme--catppuccin-latte .input[disabled]:-moz-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .select select:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .textarea:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte .input:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(97,101,135,0.3)}html.theme--catppuccin-latte .select select[disabled]:-ms-input-placeholder,html.theme--catppuccin-latte .textarea[disabled]:-ms-input-placeholder,html.theme--catppuccin-latte .input[disabled]:-ms-input-placeholder,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .select select:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte .input:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(97,101,135,0.3)}html.theme--catppuccin-latte .textarea,html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--catppuccin-latte .textarea[readonly],html.theme--catppuccin-latte .input[readonly],html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--catppuccin-latte .is-white.textarea,html.theme--catppuccin-latte .is-white.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--catppuccin-latte .is-white.textarea:focus,html.theme--catppuccin-latte .is-white.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--catppuccin-latte .is-white.is-focused.textarea,html.theme--catppuccin-latte .is-white.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-white.textarea:active,html.theme--catppuccin-latte .is-white.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--catppuccin-latte .is-white.is-active.textarea,html.theme--catppuccin-latte .is-white.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-latte .is-black.textarea,html.theme--catppuccin-latte .is-black.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--catppuccin-latte .is-black.textarea:focus,html.theme--catppuccin-latte .is-black.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--catppuccin-latte .is-black.is-focused.textarea,html.theme--catppuccin-latte .is-black.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-black.textarea:active,html.theme--catppuccin-latte .is-black.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--catppuccin-latte .is-black.is-active.textarea,html.theme--catppuccin-latte .is-black.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-latte .is-light.textarea,html.theme--catppuccin-latte .is-light.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}html.theme--catppuccin-latte .is-light.textarea:focus,html.theme--catppuccin-latte .is-light.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--catppuccin-latte .is-light.is-focused.textarea,html.theme--catppuccin-latte .is-light.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-light.textarea:active,html.theme--catppuccin-latte .is-light.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--catppuccin-latte .is-light.is-active.textarea,html.theme--catppuccin-latte .is-light.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-latte .is-dark.textarea,html.theme--catppuccin-latte .content kbd.textarea,html.theme--catppuccin-latte .is-dark.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--catppuccin-latte .content kbd.input{border-color:#ccd0da}html.theme--catppuccin-latte .is-dark.textarea:focus,html.theme--catppuccin-latte .content kbd.textarea:focus,html.theme--catppuccin-latte .is-dark.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--catppuccin-latte .content kbd.input:focus,html.theme--catppuccin-latte .is-dark.is-focused.textarea,html.theme--catppuccin-latte .content kbd.is-focused.textarea,html.theme--catppuccin-latte .is-dark.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .content kbd.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-dark.textarea:active,html.theme--catppuccin-latte .content kbd.textarea:active,html.theme--catppuccin-latte .is-dark.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--catppuccin-latte .content kbd.input:active,html.theme--catppuccin-latte .is-dark.is-active.textarea,html.theme--catppuccin-latte .content kbd.is-active.textarea,html.theme--catppuccin-latte .is-dark.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-latte .content kbd.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(204,208,218,0.25)}html.theme--catppuccin-latte .is-primary.textarea,html.theme--catppuccin-latte .docstring>section>a.textarea.docs-sourcelink,html.theme--catppuccin-latte .is-primary.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--catppuccin-latte .docstring>section>a.input.docs-sourcelink{border-color:#1e66f5}html.theme--catppuccin-latte .is-primary.textarea:focus,html.theme--catppuccin-latte .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--catppuccin-latte .is-primary.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--catppuccin-latte .docstring>section>a.input.docs-sourcelink:focus,html.theme--catppuccin-latte .is-primary.is-focused.textarea,html.theme--catppuccin-latte .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--catppuccin-latte .is-primary.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--catppuccin-latte .is-primary.textarea:active,html.theme--catppuccin-latte .docstring>section>a.textarea.docs-sourcelink:active,html.theme--catppuccin-latte .is-primary.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--catppuccin-latte .docstring>section>a.input.docs-sourcelink:active,html.theme--catppuccin-latte .is-primary.is-active.textarea,html.theme--catppuccin-latte .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--catppuccin-latte .is-primary.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-latte .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .is-link.textarea,html.theme--catppuccin-latte .is-link.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1e66f5}html.theme--catppuccin-latte .is-link.textarea:focus,html.theme--catppuccin-latte .is-link.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--catppuccin-latte .is-link.is-focused.textarea,html.theme--catppuccin-latte .is-link.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-link.textarea:active,html.theme--catppuccin-latte .is-link.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--catppuccin-latte .is-link.is-active.textarea,html.theme--catppuccin-latte .is-link.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .is-info.textarea,html.theme--catppuccin-latte .is-info.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#179299}html.theme--catppuccin-latte .is-info.textarea:focus,html.theme--catppuccin-latte .is-info.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--catppuccin-latte .is-info.is-focused.textarea,html.theme--catppuccin-latte .is-info.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-info.textarea:active,html.theme--catppuccin-latte .is-info.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--catppuccin-latte .is-info.is-active.textarea,html.theme--catppuccin-latte .is-info.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(23,146,153,0.25)}html.theme--catppuccin-latte .is-success.textarea,html.theme--catppuccin-latte .is-success.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#40a02b}html.theme--catppuccin-latte .is-success.textarea:focus,html.theme--catppuccin-latte .is-success.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--catppuccin-latte .is-success.is-focused.textarea,html.theme--catppuccin-latte .is-success.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-success.textarea:active,html.theme--catppuccin-latte .is-success.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--catppuccin-latte .is-success.is-active.textarea,html.theme--catppuccin-latte .is-success.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(64,160,43,0.25)}html.theme--catppuccin-latte .is-warning.textarea,html.theme--catppuccin-latte .is-warning.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#df8e1d}html.theme--catppuccin-latte .is-warning.textarea:focus,html.theme--catppuccin-latte .is-warning.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--catppuccin-latte .is-warning.is-focused.textarea,html.theme--catppuccin-latte .is-warning.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-warning.textarea:active,html.theme--catppuccin-latte .is-warning.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--catppuccin-latte .is-warning.is-active.textarea,html.theme--catppuccin-latte .is-warning.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(223,142,29,0.25)}html.theme--catppuccin-latte .is-danger.textarea,html.theme--catppuccin-latte .is-danger.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#d20f39}html.theme--catppuccin-latte .is-danger.textarea:focus,html.theme--catppuccin-latte .is-danger.input:focus,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--catppuccin-latte .is-danger.is-focused.textarea,html.theme--catppuccin-latte .is-danger.is-focused.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-latte .is-danger.textarea:active,html.theme--catppuccin-latte .is-danger.input:active,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--catppuccin-latte .is-danger.is-active.textarea,html.theme--catppuccin-latte .is-danger.is-active.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(210,15,57,0.25)}html.theme--catppuccin-latte .is-small.textarea,html.theme--catppuccin-latte .is-small.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--catppuccin-latte .is-medium.textarea,html.theme--catppuccin-latte .is-medium.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .is-large.textarea,html.theme--catppuccin-latte .is-large.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--catppuccin-latte .is-fullwidth.textarea,html.theme--catppuccin-latte .is-fullwidth.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--catppuccin-latte .is-inline.textarea,html.theme--catppuccin-latte .is-inline.input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--catppuccin-latte .input.is-rounded,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--catppuccin-latte .input.is-static,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--catppuccin-latte .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--catppuccin-latte .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--catppuccin-latte .textarea[rows]{height:initial}html.theme--catppuccin-latte .textarea.has-fixed-size{resize:none}html.theme--catppuccin-latte .radio,html.theme--catppuccin-latte .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--catppuccin-latte .radio input,html.theme--catppuccin-latte .checkbox input{cursor:pointer}html.theme--catppuccin-latte .radio:hover,html.theme--catppuccin-latte .checkbox:hover{color:#04a5e5}html.theme--catppuccin-latte .radio[disabled],html.theme--catppuccin-latte .checkbox[disabled],fieldset[disabled] html.theme--catppuccin-latte .radio,fieldset[disabled] html.theme--catppuccin-latte .checkbox,html.theme--catppuccin-latte .radio input[disabled],html.theme--catppuccin-latte .checkbox input[disabled]{color:#616587;cursor:not-allowed}html.theme--catppuccin-latte .radio+.radio{margin-left:.5em}html.theme--catppuccin-latte .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--catppuccin-latte .select:not(.is-multiple){height:2.5em}html.theme--catppuccin-latte .select:not(.is-multiple):not(.is-loading)::after{border-color:#1e66f5;right:1.125em;z-index:4}html.theme--catppuccin-latte .select.is-rounded select,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--catppuccin-latte .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--catppuccin-latte .select select::-ms-expand{display:none}html.theme--catppuccin-latte .select select[disabled]:hover,fieldset[disabled] html.theme--catppuccin-latte .select select:hover{border-color:#e6e9ef}html.theme--catppuccin-latte .select select:not([multiple]){padding-right:2.5em}html.theme--catppuccin-latte .select select[multiple]{height:auto;padding:0}html.theme--catppuccin-latte .select select[multiple] option{padding:0.5em 1em}html.theme--catppuccin-latte .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#04a5e5}html.theme--catppuccin-latte .select.is-white:not(:hover)::after{border-color:#fff}html.theme--catppuccin-latte .select.is-white select{border-color:#fff}html.theme--catppuccin-latte .select.is-white select:hover,html.theme--catppuccin-latte .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--catppuccin-latte .select.is-white select:focus,html.theme--catppuccin-latte .select.is-white select.is-focused,html.theme--catppuccin-latte .select.is-white select:active,html.theme--catppuccin-latte .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-latte .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--catppuccin-latte .select.is-black select{border-color:#0a0a0a}html.theme--catppuccin-latte .select.is-black select:hover,html.theme--catppuccin-latte .select.is-black select.is-hovered{border-color:#000}html.theme--catppuccin-latte .select.is-black select:focus,html.theme--catppuccin-latte .select.is-black select.is-focused,html.theme--catppuccin-latte .select.is-black select:active,html.theme--catppuccin-latte .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-latte .select.is-light:not(:hover)::after{border-color:#f5f5f5}html.theme--catppuccin-latte .select.is-light select{border-color:#f5f5f5}html.theme--catppuccin-latte .select.is-light select:hover,html.theme--catppuccin-latte .select.is-light select.is-hovered{border-color:#e8e8e8}html.theme--catppuccin-latte .select.is-light select:focus,html.theme--catppuccin-latte .select.is-light select.is-focused,html.theme--catppuccin-latte .select.is-light select:active,html.theme--catppuccin-latte .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-latte .select.is-dark:not(:hover)::after,html.theme--catppuccin-latte .content kbd.select:not(:hover)::after{border-color:#ccd0da}html.theme--catppuccin-latte .select.is-dark select,html.theme--catppuccin-latte .content kbd.select select{border-color:#ccd0da}html.theme--catppuccin-latte .select.is-dark select:hover,html.theme--catppuccin-latte .content kbd.select select:hover,html.theme--catppuccin-latte .select.is-dark select.is-hovered,html.theme--catppuccin-latte .content kbd.select select.is-hovered{border-color:#bdc2cf}html.theme--catppuccin-latte .select.is-dark select:focus,html.theme--catppuccin-latte .content kbd.select select:focus,html.theme--catppuccin-latte .select.is-dark select.is-focused,html.theme--catppuccin-latte .content kbd.select select.is-focused,html.theme--catppuccin-latte .select.is-dark select:active,html.theme--catppuccin-latte .content kbd.select select:active,html.theme--catppuccin-latte .select.is-dark select.is-active,html.theme--catppuccin-latte .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(204,208,218,0.25)}html.theme--catppuccin-latte .select.is-primary:not(:hover)::after,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#1e66f5}html.theme--catppuccin-latte .select.is-primary select,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select{border-color:#1e66f5}html.theme--catppuccin-latte .select.is-primary select:hover,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select:hover,html.theme--catppuccin-latte .select.is-primary select.is-hovered,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#0b57ef}html.theme--catppuccin-latte .select.is-primary select:focus,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select:focus,html.theme--catppuccin-latte .select.is-primary select.is-focused,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--catppuccin-latte .select.is-primary select:active,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select:active,html.theme--catppuccin-latte .select.is-primary select.is-active,html.theme--catppuccin-latte .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .select.is-link:not(:hover)::after{border-color:#1e66f5}html.theme--catppuccin-latte .select.is-link select{border-color:#1e66f5}html.theme--catppuccin-latte .select.is-link select:hover,html.theme--catppuccin-latte .select.is-link select.is-hovered{border-color:#0b57ef}html.theme--catppuccin-latte .select.is-link select:focus,html.theme--catppuccin-latte .select.is-link select.is-focused,html.theme--catppuccin-latte .select.is-link select:active,html.theme--catppuccin-latte .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(30,102,245,0.25)}html.theme--catppuccin-latte .select.is-info:not(:hover)::after{border-color:#179299}html.theme--catppuccin-latte .select.is-info select{border-color:#179299}html.theme--catppuccin-latte .select.is-info select:hover,html.theme--catppuccin-latte .select.is-info select.is-hovered{border-color:#147d83}html.theme--catppuccin-latte .select.is-info select:focus,html.theme--catppuccin-latte .select.is-info select.is-focused,html.theme--catppuccin-latte .select.is-info select:active,html.theme--catppuccin-latte .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(23,146,153,0.25)}html.theme--catppuccin-latte .select.is-success:not(:hover)::after{border-color:#40a02b}html.theme--catppuccin-latte .select.is-success select{border-color:#40a02b}html.theme--catppuccin-latte .select.is-success select:hover,html.theme--catppuccin-latte .select.is-success select.is-hovered{border-color:#388c26}html.theme--catppuccin-latte .select.is-success select:focus,html.theme--catppuccin-latte .select.is-success select.is-focused,html.theme--catppuccin-latte .select.is-success select:active,html.theme--catppuccin-latte .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(64,160,43,0.25)}html.theme--catppuccin-latte .select.is-warning:not(:hover)::after{border-color:#df8e1d}html.theme--catppuccin-latte .select.is-warning select{border-color:#df8e1d}html.theme--catppuccin-latte .select.is-warning select:hover,html.theme--catppuccin-latte .select.is-warning select.is-hovered{border-color:#c8801a}html.theme--catppuccin-latte .select.is-warning select:focus,html.theme--catppuccin-latte .select.is-warning select.is-focused,html.theme--catppuccin-latte .select.is-warning select:active,html.theme--catppuccin-latte .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(223,142,29,0.25)}html.theme--catppuccin-latte .select.is-danger:not(:hover)::after{border-color:#d20f39}html.theme--catppuccin-latte .select.is-danger select{border-color:#d20f39}html.theme--catppuccin-latte .select.is-danger select:hover,html.theme--catppuccin-latte .select.is-danger select.is-hovered{border-color:#ba0d33}html.theme--catppuccin-latte .select.is-danger select:focus,html.theme--catppuccin-latte .select.is-danger select.is-focused,html.theme--catppuccin-latte .select.is-danger select:active,html.theme--catppuccin-latte .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(210,15,57,0.25)}html.theme--catppuccin-latte .select.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--catppuccin-latte .select.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .select.is-large{font-size:1.5rem}html.theme--catppuccin-latte .select.is-disabled::after{border-color:#616587 !important;opacity:0.5}html.theme--catppuccin-latte .select.is-fullwidth{width:100%}html.theme--catppuccin-latte .select.is-fullwidth select{width:100%}html.theme--catppuccin-latte .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--catppuccin-latte .select.is-loading.is-small:after,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-latte .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-latte .select.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-latte .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--catppuccin-latte .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .file.is-white:hover .file-cta,html.theme--catppuccin-latte .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .file.is-white:focus .file-cta,html.theme--catppuccin-latte .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--catppuccin-latte .file.is-white:active .file-cta,html.theme--catppuccin-latte .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-latte .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-black:hover .file-cta,html.theme--catppuccin-latte .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-black:focus .file-cta,html.theme--catppuccin-latte .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--catppuccin-latte .file.is-black:active .file-cta,html.theme--catppuccin-latte .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-light:hover .file-cta,html.theme--catppuccin-latte .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-light:focus .file-cta,html.theme--catppuccin-latte .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-light:active .file-cta,html.theme--catppuccin-latte .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-dark .file-cta,html.theme--catppuccin-latte .content kbd.file .file-cta{background-color:#ccd0da;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-dark:hover .file-cta,html.theme--catppuccin-latte .content kbd.file:hover .file-cta,html.theme--catppuccin-latte .file.is-dark.is-hovered .file-cta,html.theme--catppuccin-latte .content kbd.file.is-hovered .file-cta{background-color:#c5c9d5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-dark:focus .file-cta,html.theme--catppuccin-latte .content kbd.file:focus .file-cta,html.theme--catppuccin-latte .file.is-dark.is-focused .file-cta,html.theme--catppuccin-latte .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(204,208,218,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-dark:active .file-cta,html.theme--catppuccin-latte .content kbd.file:active .file-cta,html.theme--catppuccin-latte .file.is-dark.is-active .file-cta,html.theme--catppuccin-latte .content kbd.file.is-active .file-cta{background-color:#bdc2cf;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .file.is-primary .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#1e66f5;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-primary:hover .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--catppuccin-latte .file.is-primary.is-hovered .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#125ef4;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-primary:focus .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--catppuccin-latte .file.is-primary.is-focused .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(30,102,245,0.25);color:#fff}html.theme--catppuccin-latte .file.is-primary:active .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--catppuccin-latte .file.is-primary.is-active .file-cta,html.theme--catppuccin-latte .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#0b57ef;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-link .file-cta{background-color:#1e66f5;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-link:hover .file-cta,html.theme--catppuccin-latte .file.is-link.is-hovered .file-cta{background-color:#125ef4;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-link:focus .file-cta,html.theme--catppuccin-latte .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(30,102,245,0.25);color:#fff}html.theme--catppuccin-latte .file.is-link:active .file-cta,html.theme--catppuccin-latte .file.is-link.is-active .file-cta{background-color:#0b57ef;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-info .file-cta{background-color:#179299;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-info:hover .file-cta,html.theme--catppuccin-latte .file.is-info.is-hovered .file-cta{background-color:#15878e;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-info:focus .file-cta,html.theme--catppuccin-latte .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(23,146,153,0.25);color:#fff}html.theme--catppuccin-latte .file.is-info:active .file-cta,html.theme--catppuccin-latte .file.is-info.is-active .file-cta{background-color:#147d83;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-success .file-cta{background-color:#40a02b;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-success:hover .file-cta,html.theme--catppuccin-latte .file.is-success.is-hovered .file-cta{background-color:#3c9628;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-success:focus .file-cta,html.theme--catppuccin-latte .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(64,160,43,0.25);color:#fff}html.theme--catppuccin-latte .file.is-success:active .file-cta,html.theme--catppuccin-latte .file.is-success.is-active .file-cta{background-color:#388c26;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-warning .file-cta{background-color:#df8e1d;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-warning:hover .file-cta,html.theme--catppuccin-latte .file.is-warning.is-hovered .file-cta{background-color:#d4871c;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-warning:focus .file-cta,html.theme--catppuccin-latte .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(223,142,29,0.25);color:#fff}html.theme--catppuccin-latte .file.is-warning:active .file-cta,html.theme--catppuccin-latte .file.is-warning.is-active .file-cta{background-color:#c8801a;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-danger .file-cta{background-color:#d20f39;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-danger:hover .file-cta,html.theme--catppuccin-latte .file.is-danger.is-hovered .file-cta{background-color:#c60e36;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-danger:focus .file-cta,html.theme--catppuccin-latte .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(210,15,57,0.25);color:#fff}html.theme--catppuccin-latte .file.is-danger:active .file-cta,html.theme--catppuccin-latte .file.is-danger.is-active .file-cta{background-color:#ba0d33;border-color:transparent;color:#fff}html.theme--catppuccin-latte .file.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--catppuccin-latte .file.is-normal{font-size:1rem}html.theme--catppuccin-latte .file.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .file.is-medium .file-icon .fa{font-size:21px}html.theme--catppuccin-latte .file.is-large{font-size:1.5rem}html.theme--catppuccin-latte .file.is-large .file-icon .fa{font-size:28px}html.theme--catppuccin-latte .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-latte .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-latte .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--catppuccin-latte .file.has-name.is-empty .file-name{display:none}html.theme--catppuccin-latte .file.is-boxed .file-label{flex-direction:column}html.theme--catppuccin-latte .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--catppuccin-latte .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--catppuccin-latte .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--catppuccin-latte .file.is-boxed .file-icon .fa{font-size:21px}html.theme--catppuccin-latte .file.is-boxed.is-small .file-icon .fa,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--catppuccin-latte .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--catppuccin-latte .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--catppuccin-latte .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--catppuccin-latte .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--catppuccin-latte .file.is-centered{justify-content:center}html.theme--catppuccin-latte .file.is-fullwidth .file-label{width:100%}html.theme--catppuccin-latte .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--catppuccin-latte .file.is-right{justify-content:flex-end}html.theme--catppuccin-latte .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--catppuccin-latte .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--catppuccin-latte .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--catppuccin-latte .file-label:hover .file-cta{background-color:#c5c9d5;color:#41445a}html.theme--catppuccin-latte .file-label:hover .file-name{border-color:#a5a9b8}html.theme--catppuccin-latte .file-label:active .file-cta{background-color:#bdc2cf;color:#41445a}html.theme--catppuccin-latte .file-label:active .file-name{border-color:#9ea2b3}html.theme--catppuccin-latte .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--catppuccin-latte .file-cta,html.theme--catppuccin-latte .file-name{border-color:#acb0be;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--catppuccin-latte .file-cta{background-color:#ccd0da;color:#4c4f69}html.theme--catppuccin-latte .file-name{border-color:#acb0be;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--catppuccin-latte .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--catppuccin-latte .file-icon .fa{font-size:14px}html.theme--catppuccin-latte .label{color:#41445a;display:block;font-size:1rem;font-weight:700}html.theme--catppuccin-latte .label:not(:last-child){margin-bottom:0.5em}html.theme--catppuccin-latte .label.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--catppuccin-latte .label.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .label.is-large{font-size:1.5rem}html.theme--catppuccin-latte .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--catppuccin-latte .help.is-white{color:#fff}html.theme--catppuccin-latte .help.is-black{color:#0a0a0a}html.theme--catppuccin-latte .help.is-light{color:#f5f5f5}html.theme--catppuccin-latte .help.is-dark,html.theme--catppuccin-latte .content kbd.help{color:#ccd0da}html.theme--catppuccin-latte .help.is-primary,html.theme--catppuccin-latte .docstring>section>a.help.docs-sourcelink{color:#1e66f5}html.theme--catppuccin-latte .help.is-link{color:#1e66f5}html.theme--catppuccin-latte .help.is-info{color:#179299}html.theme--catppuccin-latte .help.is-success{color:#40a02b}html.theme--catppuccin-latte .help.is-warning{color:#df8e1d}html.theme--catppuccin-latte .help.is-danger{color:#d20f39}html.theme--catppuccin-latte .field:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-latte .field.has-addons{display:flex;justify-content:flex-start}html.theme--catppuccin-latte .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--catppuccin-latte .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--catppuccin-latte .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--catppuccin-latte .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--catppuccin-latte .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--catppuccin-latte .field.has-addons .control:first-child:not(:only-child) .button,html.theme--catppuccin-latte .field.has-addons .control:first-child:not(:only-child) .input,html.theme--catppuccin-latte .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-latte .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-latte .field.has-addons .control:last-child:not(:only-child) .button,html.theme--catppuccin-latte .field.has-addons .control:last-child:not(:only-child) .input,html.theme--catppuccin-latte .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-latte .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):focus,html.theme--catppuccin-latte .field.has-addons .control .button.is-focused:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):active,html.theme--catppuccin-latte .field.has-addons .control .button.is-active:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):focus,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-latte .field.has-addons .control .input.is-focused:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):active,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--catppuccin-latte .field.has-addons .control .input.is-active:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):focus,html.theme--catppuccin-latte .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):active,html.theme--catppuccin-latte .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--catppuccin-latte .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .button:not([disabled]):active:hover,html.theme--catppuccin-latte .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-latte .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .input:not([disabled]):active:hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-latte .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-latte #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--catppuccin-latte .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--catppuccin-latte .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--catppuccin-latte .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--catppuccin-latte .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .field.has-addons.has-addons-centered{justify-content:center}html.theme--catppuccin-latte .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--catppuccin-latte .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--catppuccin-latte .field.is-grouped{display:flex;justify-content:flex-start}html.theme--catppuccin-latte .field.is-grouped>.control{flex-shrink:0}html.theme--catppuccin-latte .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-latte .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--catppuccin-latte .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--catppuccin-latte .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .field.is-horizontal{display:flex}}html.theme--catppuccin-latte .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-latte .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--catppuccin-latte .field-label.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--catppuccin-latte .field-label.is-normal{padding-top:0.375em}html.theme--catppuccin-latte .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--catppuccin-latte .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--catppuccin-latte .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--catppuccin-latte .field-body .field{margin-bottom:0}html.theme--catppuccin-latte .field-body>.field{flex-shrink:1}html.theme--catppuccin-latte .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--catppuccin-latte .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-latte .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--catppuccin-latte .control.has-icons-left .input:focus~.icon,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--catppuccin-latte .control.has-icons-left .select:focus~.icon,html.theme--catppuccin-latte .control.has-icons-right .input:focus~.icon,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--catppuccin-latte .control.has-icons-right .select:focus~.icon{color:#ccd0da}html.theme--catppuccin-latte .control.has-icons-left .input.is-small~.icon,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--catppuccin-latte .control.has-icons-left .select.is-small~.icon,html.theme--catppuccin-latte .control.has-icons-right .input.is-small~.icon,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--catppuccin-latte .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--catppuccin-latte .control.has-icons-left .input.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-left .select.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-right .input.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--catppuccin-latte .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--catppuccin-latte .control.has-icons-left .input.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-left .select.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-right .input.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--catppuccin-latte .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--catppuccin-latte .control.has-icons-left .icon,html.theme--catppuccin-latte .control.has-icons-right .icon{color:#acb0be;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--catppuccin-latte .control.has-icons-left .input,html.theme--catppuccin-latte .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--catppuccin-latte .control.has-icons-left .select select{padding-left:2.5em}html.theme--catppuccin-latte .control.has-icons-left .icon.is-left{left:0}html.theme--catppuccin-latte .control.has-icons-right .input,html.theme--catppuccin-latte .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--catppuccin-latte .control.has-icons-right .select select{padding-right:2.5em}html.theme--catppuccin-latte .control.has-icons-right .icon.is-right{right:0}html.theme--catppuccin-latte .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--catppuccin-latte .control.is-loading.is-small:after,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-latte .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-latte .control.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-latte .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--catppuccin-latte .breadcrumb a{align-items:center;color:#1e66f5;display:flex;justify-content:center;padding:0 .75em}html.theme--catppuccin-latte .breadcrumb a:hover{color:#04a5e5}html.theme--catppuccin-latte .breadcrumb li{align-items:center;display:flex}html.theme--catppuccin-latte .breadcrumb li:first-child a{padding-left:0}html.theme--catppuccin-latte .breadcrumb li.is-active a{color:#41445a;cursor:default;pointer-events:none}html.theme--catppuccin-latte .breadcrumb li+li::before{color:#9ca0b0;content:"\0002f"}html.theme--catppuccin-latte .breadcrumb ul,html.theme--catppuccin-latte .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-latte .breadcrumb .icon:first-child{margin-right:.5em}html.theme--catppuccin-latte .breadcrumb .icon:last-child{margin-left:.5em}html.theme--catppuccin-latte .breadcrumb.is-centered ol,html.theme--catppuccin-latte .breadcrumb.is-centered ul{justify-content:center}html.theme--catppuccin-latte .breadcrumb.is-right ol,html.theme--catppuccin-latte .breadcrumb.is-right ul{justify-content:flex-end}html.theme--catppuccin-latte .breadcrumb.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--catppuccin-latte .breadcrumb.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .breadcrumb.is-large{font-size:1.5rem}html.theme--catppuccin-latte .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--catppuccin-latte .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--catppuccin-latte .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--catppuccin-latte .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--catppuccin-latte .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#4c4f69;max-width:100%;position:relative}html.theme--catppuccin-latte .card-footer:first-child,html.theme--catppuccin-latte .card-content:first-child,html.theme--catppuccin-latte .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-latte .card-footer:last-child,html.theme--catppuccin-latte .card-content:last-child,html.theme--catppuccin-latte .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-latte .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--catppuccin-latte .card-header-title{align-items:center;color:#41445a;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--catppuccin-latte .card-header-title.is-centered{justify-content:center}html.theme--catppuccin-latte .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--catppuccin-latte .card-image{display:block;position:relative}html.theme--catppuccin-latte .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-latte .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-latte .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--catppuccin-latte .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--catppuccin-latte .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--catppuccin-latte .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--catppuccin-latte .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-latte .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--catppuccin-latte .dropdown.is-active .dropdown-menu,html.theme--catppuccin-latte .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--catppuccin-latte .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--catppuccin-latte .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--catppuccin-latte .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--catppuccin-latte .dropdown-content{background-color:#e6e9ef;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--catppuccin-latte .dropdown-item{color:#4c4f69;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--catppuccin-latte a.dropdown-item,html.theme--catppuccin-latte button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--catppuccin-latte a.dropdown-item:hover,html.theme--catppuccin-latte button.dropdown-item:hover{background-color:#e6e9ef;color:#0a0a0a}html.theme--catppuccin-latte a.dropdown-item.is-active,html.theme--catppuccin-latte button.dropdown-item.is-active{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--catppuccin-latte .level{align-items:center;justify-content:space-between}html.theme--catppuccin-latte .level code{border-radius:.4em}html.theme--catppuccin-latte .level img{display:inline-block;vertical-align:top}html.theme--catppuccin-latte .level.is-mobile{display:flex}html.theme--catppuccin-latte .level.is-mobile .level-left,html.theme--catppuccin-latte .level.is-mobile .level-right{display:flex}html.theme--catppuccin-latte .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--catppuccin-latte .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-latte .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .level{display:flex}html.theme--catppuccin-latte .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--catppuccin-latte .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--catppuccin-latte .level-item .title,html.theme--catppuccin-latte .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--catppuccin-latte .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--catppuccin-latte .level-left,html.theme--catppuccin-latte .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .level-left .level-item.is-flexible,html.theme--catppuccin-latte .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .level-left .level-item:not(:last-child),html.theme--catppuccin-latte .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-latte .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--catppuccin-latte .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .level-left{display:flex}}html.theme--catppuccin-latte .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .level-right{display:flex}}html.theme--catppuccin-latte .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--catppuccin-latte .media .content:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-latte .media .media{border-top:1px solid rgba(172,176,190,0.5);display:flex;padding-top:.75rem}html.theme--catppuccin-latte .media .media .content:not(:last-child),html.theme--catppuccin-latte .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--catppuccin-latte .media .media .media{padding-top:.5rem}html.theme--catppuccin-latte .media .media .media+.media{margin-top:.5rem}html.theme--catppuccin-latte .media+.media{border-top:1px solid rgba(172,176,190,0.5);margin-top:1rem;padding-top:1rem}html.theme--catppuccin-latte .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--catppuccin-latte .media-left,html.theme--catppuccin-latte .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .media-left{margin-right:1rem}html.theme--catppuccin-latte .media-right{margin-left:1rem}html.theme--catppuccin-latte .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-latte .media-content{overflow-x:auto}}html.theme--catppuccin-latte .menu{font-size:1rem}html.theme--catppuccin-latte .menu.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--catppuccin-latte .menu.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .menu.is-large{font-size:1.5rem}html.theme--catppuccin-latte .menu-list{line-height:1.25}html.theme--catppuccin-latte .menu-list a{border-radius:3px;color:#4c4f69;display:block;padding:0.5em 0.75em}html.theme--catppuccin-latte .menu-list a:hover{background-color:#e6e9ef;color:#41445a}html.theme--catppuccin-latte .menu-list a.is-active{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .menu-list li ul{border-left:1px solid #acb0be;margin:.75em;padding-left:.75em}html.theme--catppuccin-latte .menu-label{color:#616587;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--catppuccin-latte .menu-label:not(:first-child){margin-top:1em}html.theme--catppuccin-latte .menu-label:not(:last-child){margin-bottom:1em}html.theme--catppuccin-latte .message{background-color:#e6e9ef;border-radius:.4em;font-size:1rem}html.theme--catppuccin-latte .message strong{color:currentColor}html.theme--catppuccin-latte .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-latte .message.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--catppuccin-latte .message.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .message.is-large{font-size:1.5rem}html.theme--catppuccin-latte .message.is-white{background-color:#fff}html.theme--catppuccin-latte .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .message.is-white .message-body{border-color:#fff}html.theme--catppuccin-latte .message.is-black{background-color:#fafafa}html.theme--catppuccin-latte .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .message.is-black .message-body{border-color:#0a0a0a}html.theme--catppuccin-latte .message.is-light{background-color:#fafafa}html.theme--catppuccin-latte .message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .message.is-light .message-body{border-color:#f5f5f5}html.theme--catppuccin-latte .message.is-dark,html.theme--catppuccin-latte .content kbd.message{background-color:#f9fafb}html.theme--catppuccin-latte .message.is-dark .message-header,html.theme--catppuccin-latte .content kbd.message .message-header{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .message.is-dark .message-body,html.theme--catppuccin-latte .content kbd.message .message-body{border-color:#ccd0da}html.theme--catppuccin-latte .message.is-primary,html.theme--catppuccin-latte .docstring>section>a.message.docs-sourcelink{background-color:#ebf2fe}html.theme--catppuccin-latte .message.is-primary .message-header,html.theme--catppuccin-latte .docstring>section>a.message.docs-sourcelink .message-header{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .message.is-primary .message-body,html.theme--catppuccin-latte .docstring>section>a.message.docs-sourcelink .message-body{border-color:#1e66f5;color:#0a52e1}html.theme--catppuccin-latte .message.is-link{background-color:#ebf2fe}html.theme--catppuccin-latte .message.is-link .message-header{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .message.is-link .message-body{border-color:#1e66f5;color:#0a52e1}html.theme--catppuccin-latte .message.is-info{background-color:#edfcfc}html.theme--catppuccin-latte .message.is-info .message-header{background-color:#179299;color:#fff}html.theme--catppuccin-latte .message.is-info .message-body{border-color:#179299;color:#1cb2ba}html.theme--catppuccin-latte .message.is-success{background-color:#f1fbef}html.theme--catppuccin-latte .message.is-success .message-header{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .message.is-success .message-body{border-color:#40a02b;color:#40a12b}html.theme--catppuccin-latte .message.is-warning{background-color:#fdf6ed}html.theme--catppuccin-latte .message.is-warning .message-header{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .message.is-warning .message-body{border-color:#df8e1d;color:#9e6515}html.theme--catppuccin-latte .message.is-danger{background-color:#feecf0}html.theme--catppuccin-latte .message.is-danger .message-header{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .message.is-danger .message-body{border-color:#d20f39;color:#e9113f}html.theme--catppuccin-latte .message-header{align-items:center;background-color:#4c4f69;border-radius:.4em .4em 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--catppuccin-latte .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--catppuccin-latte .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--catppuccin-latte .message-body{border-color:#acb0be;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#4c4f69;padding:1.25em 1.5em}html.theme--catppuccin-latte .message-body code,html.theme--catppuccin-latte .message-body pre{background-color:#fff}html.theme--catppuccin-latte .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--catppuccin-latte .modal.is-active{display:flex}html.theme--catppuccin-latte .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--catppuccin-latte .modal-content,html.theme--catppuccin-latte .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--catppuccin-latte .modal-content,html.theme--catppuccin-latte .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--catppuccin-latte .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--catppuccin-latte .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--catppuccin-latte .modal-card-head,html.theme--catppuccin-latte .modal-card-foot{align-items:center;background-color:#e6e9ef;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--catppuccin-latte .modal-card-head{border-bottom:1px solid #acb0be;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--catppuccin-latte .modal-card-title{color:#4c4f69;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--catppuccin-latte .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #acb0be}html.theme--catppuccin-latte .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--catppuccin-latte .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#eff1f5;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--catppuccin-latte .navbar{background-color:#1e66f5;min-height:4rem;position:relative;z-index:30}html.theme--catppuccin-latte .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-white .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-white .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-latte .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--catppuccin-latte .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-black .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-black .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--catppuccin-latte .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--catppuccin-latte .navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-light .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-light .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-latte .navbar.is-dark,html.theme--catppuccin-latte .content kbd.navbar{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-brand>.navbar-item,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#bdc2cf;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--catppuccin-latte .content kbd.navbar .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-burger,html.theme--catppuccin-latte .content kbd.navbar .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-dark .navbar-start>.navbar-item,html.theme--catppuccin-latte .content kbd.navbar .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-dark .navbar-end>.navbar-item,html.theme--catppuccin-latte .content kbd.navbar .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#bdc2cf;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-start .navbar-link::after,html.theme--catppuccin-latte .content kbd.navbar .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-dark .navbar-end .navbar-link::after,html.theme--catppuccin-latte .content kbd.navbar .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-latte .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#bdc2cf;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#ccd0da;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-latte .navbar.is-primary,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-brand>.navbar-item,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-burger,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-primary .navbar-start>.navbar-item,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-primary .navbar-end>.navbar-item,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-start .navbar-link::after,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-primary .navbar-end .navbar-link::after,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1e66f5;color:#fff}}html.theme--catppuccin-latte .navbar.is-link{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-link .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-link .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1e66f5;color:#fff}}html.theme--catppuccin-latte .navbar.is-info{background-color:#179299;color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#147d83;color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-info .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-info .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#147d83;color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#147d83;color:#fff}html.theme--catppuccin-latte .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#179299;color:#fff}}html.theme--catppuccin-latte .navbar.is-success{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#388c26;color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-success .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-success .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#388c26;color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#388c26;color:#fff}html.theme--catppuccin-latte .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#40a02b;color:#fff}}html.theme--catppuccin-latte .navbar.is-warning{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#c8801a;color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-warning .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-warning .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#c8801a;color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c8801a;color:#fff}html.theme--catppuccin-latte .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#df8e1d;color:#fff}}html.theme--catppuccin-latte .navbar.is-danger{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-brand>.navbar-item,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ba0d33;color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar.is-danger .navbar-start>.navbar-item,html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link,html.theme--catppuccin-latte .navbar.is-danger .navbar-end>.navbar-item,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--catppuccin-latte .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ba0d33;color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-start .navbar-link::after,html.theme--catppuccin-latte .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ba0d33;color:#fff}html.theme--catppuccin-latte .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#d20f39;color:#fff}}html.theme--catppuccin-latte .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--catppuccin-latte .navbar.has-shadow{box-shadow:0 2px 0 0 #e6e9ef}html.theme--catppuccin-latte .navbar.is-fixed-bottom,html.theme--catppuccin-latte .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-latte .navbar.is-fixed-bottom{bottom:0}html.theme--catppuccin-latte .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #e6e9ef}html.theme--catppuccin-latte .navbar.is-fixed-top{top:0}html.theme--catppuccin-latte html.has-navbar-fixed-top,html.theme--catppuccin-latte body.has-navbar-fixed-top{padding-top:4rem}html.theme--catppuccin-latte html.has-navbar-fixed-bottom,html.theme--catppuccin-latte body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--catppuccin-latte .navbar-brand,html.theme--catppuccin-latte .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--catppuccin-latte .navbar-brand a.navbar-item:focus,html.theme--catppuccin-latte .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--catppuccin-latte .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--catppuccin-latte .navbar-burger{color:#4c4f69;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--catppuccin-latte .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--catppuccin-latte .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--catppuccin-latte .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--catppuccin-latte .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--catppuccin-latte .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--catppuccin-latte .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--catppuccin-latte .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--catppuccin-latte .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--catppuccin-latte .navbar-menu{display:none}html.theme--catppuccin-latte .navbar-item,html.theme--catppuccin-latte .navbar-link{color:#4c4f69;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--catppuccin-latte .navbar-item .icon:only-child,html.theme--catppuccin-latte .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--catppuccin-latte a.navbar-item,html.theme--catppuccin-latte .navbar-link{cursor:pointer}html.theme--catppuccin-latte a.navbar-item:focus,html.theme--catppuccin-latte a.navbar-item:focus-within,html.theme--catppuccin-latte a.navbar-item:hover,html.theme--catppuccin-latte a.navbar-item.is-active,html.theme--catppuccin-latte .navbar-link:focus,html.theme--catppuccin-latte .navbar-link:focus-within,html.theme--catppuccin-latte .navbar-link:hover,html.theme--catppuccin-latte .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1e66f5}html.theme--catppuccin-latte .navbar-item{flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .navbar-item img{max-height:1.75rem}html.theme--catppuccin-latte .navbar-item.has-dropdown{padding:0}html.theme--catppuccin-latte .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--catppuccin-latte .navbar-item.is-tab:focus,html.theme--catppuccin-latte .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1e66f5}html.theme--catppuccin-latte .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1e66f5;border-bottom-style:solid;border-bottom-width:3px;color:#1e66f5;padding-bottom:calc(0.5rem - 3px)}html.theme--catppuccin-latte .navbar-content{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--catppuccin-latte .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--catppuccin-latte .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--catppuccin-latte .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--catppuccin-latte .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .navbar>.container{display:block}html.theme--catppuccin-latte .navbar-brand .navbar-item,html.theme--catppuccin-latte .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--catppuccin-latte .navbar-link::after{display:none}html.theme--catppuccin-latte .navbar-menu{background-color:#1e66f5;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--catppuccin-latte .navbar-menu.is-active{display:block}html.theme--catppuccin-latte .navbar.is-fixed-bottom-touch,html.theme--catppuccin-latte .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-latte .navbar.is-fixed-bottom-touch{bottom:0}html.theme--catppuccin-latte .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-latte .navbar.is-fixed-top-touch{top:0}html.theme--catppuccin-latte .navbar.is-fixed-top .navbar-menu,html.theme--catppuccin-latte .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--catppuccin-latte html.has-navbar-fixed-top-touch,html.theme--catppuccin-latte body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--catppuccin-latte html.has-navbar-fixed-bottom-touch,html.theme--catppuccin-latte body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .navbar,html.theme--catppuccin-latte .navbar-menu,html.theme--catppuccin-latte .navbar-start,html.theme--catppuccin-latte .navbar-end{align-items:stretch;display:flex}html.theme--catppuccin-latte .navbar{min-height:4rem}html.theme--catppuccin-latte .navbar.is-spaced{padding:1rem 2rem}html.theme--catppuccin-latte .navbar.is-spaced .navbar-start,html.theme--catppuccin-latte .navbar.is-spaced .navbar-end{align-items:center}html.theme--catppuccin-latte .navbar.is-spaced a.navbar-item,html.theme--catppuccin-latte .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--catppuccin-latte .navbar.is-transparent a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-transparent a.navbar-item:hover,html.theme--catppuccin-latte .navbar.is-transparent a.navbar-item.is-active,html.theme--catppuccin-latte .navbar.is-transparent .navbar-link:focus,html.theme--catppuccin-latte .navbar.is-transparent .navbar-link:hover,html.theme--catppuccin-latte .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--catppuccin-latte .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-latte .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--catppuccin-latte .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--catppuccin-latte .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--catppuccin-latte .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-latte .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#8c8fa1}html.theme--catppuccin-latte .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1e66f5}html.theme--catppuccin-latte .navbar-burger{display:none}html.theme--catppuccin-latte .navbar-item,html.theme--catppuccin-latte .navbar-link{align-items:center;display:flex}html.theme--catppuccin-latte .navbar-item.has-dropdown{align-items:stretch}html.theme--catppuccin-latte .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--catppuccin-latte .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--catppuccin-latte .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--catppuccin-latte .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-latte .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-latte .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-latte .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--catppuccin-latte .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--catppuccin-latte .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--catppuccin-latte .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--catppuccin-latte .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--catppuccin-latte .navbar-dropdown{background-color:#1e66f5;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--catppuccin-latte .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--catppuccin-latte .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--catppuccin-latte .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-latte .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#8c8fa1}html.theme--catppuccin-latte .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1e66f5}.navbar.is-spaced html.theme--catppuccin-latte .navbar-dropdown,html.theme--catppuccin-latte .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--catppuccin-latte .navbar-dropdown.is-right{left:auto;right:0}html.theme--catppuccin-latte .navbar-divider{display:block}html.theme--catppuccin-latte .navbar>.container .navbar-brand,html.theme--catppuccin-latte .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--catppuccin-latte .navbar>.container .navbar-menu,html.theme--catppuccin-latte .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--catppuccin-latte .navbar.is-fixed-bottom-desktop,html.theme--catppuccin-latte .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-latte .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--catppuccin-latte .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-latte .navbar.is-fixed-top-desktop{top:0}html.theme--catppuccin-latte html.has-navbar-fixed-top-desktop,html.theme--catppuccin-latte body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--catppuccin-latte html.has-navbar-fixed-bottom-desktop,html.theme--catppuccin-latte body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--catppuccin-latte html.has-spaced-navbar-fixed-top,html.theme--catppuccin-latte body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--catppuccin-latte html.has-spaced-navbar-fixed-bottom,html.theme--catppuccin-latte body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--catppuccin-latte a.navbar-item.is-active,html.theme--catppuccin-latte .navbar-link.is-active{color:#1e66f5}html.theme--catppuccin-latte a.navbar-item.is-active:not(:focus):not(:hover),html.theme--catppuccin-latte .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--catppuccin-latte .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-latte .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-latte .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--catppuccin-latte .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--catppuccin-latte .pagination{font-size:1rem;margin:-.25rem}html.theme--catppuccin-latte .pagination.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--catppuccin-latte .pagination.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .pagination.is-large{font-size:1.5rem}html.theme--catppuccin-latte .pagination.is-rounded .pagination-previous,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--catppuccin-latte .pagination.is-rounded .pagination-next,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--catppuccin-latte .pagination.is-rounded .pagination-link,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--catppuccin-latte .pagination,html.theme--catppuccin-latte .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link{border-color:#acb0be;color:#1e66f5;min-width:2.5em}html.theme--catppuccin-latte .pagination-previous:hover,html.theme--catppuccin-latte .pagination-next:hover,html.theme--catppuccin-latte .pagination-link:hover{border-color:#9ca0b0;color:#04a5e5}html.theme--catppuccin-latte .pagination-previous:focus,html.theme--catppuccin-latte .pagination-next:focus,html.theme--catppuccin-latte .pagination-link:focus{border-color:#9ca0b0}html.theme--catppuccin-latte .pagination-previous:active,html.theme--catppuccin-latte .pagination-next:active,html.theme--catppuccin-latte .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--catppuccin-latte .pagination-previous[disabled],html.theme--catppuccin-latte .pagination-previous.is-disabled,html.theme--catppuccin-latte .pagination-next[disabled],html.theme--catppuccin-latte .pagination-next.is-disabled,html.theme--catppuccin-latte .pagination-link[disabled],html.theme--catppuccin-latte .pagination-link.is-disabled{background-color:#acb0be;border-color:#acb0be;box-shadow:none;color:#616587;opacity:0.5}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--catppuccin-latte .pagination-link.is-current{background-color:#1e66f5;border-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .pagination-ellipsis{color:#9ca0b0;pointer-events:none}html.theme--catppuccin-latte .pagination-list{flex-wrap:wrap}html.theme--catppuccin-latte .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--catppuccin-latte .pagination{flex-wrap:wrap}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--catppuccin-latte .pagination-previous{order:2}html.theme--catppuccin-latte .pagination-next{order:3}html.theme--catppuccin-latte .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--catppuccin-latte .pagination.is-centered .pagination-previous{order:1}html.theme--catppuccin-latte .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--catppuccin-latte .pagination.is-centered .pagination-next{order:3}html.theme--catppuccin-latte .pagination.is-right .pagination-previous{order:1}html.theme--catppuccin-latte .pagination.is-right .pagination-next{order:2}html.theme--catppuccin-latte .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--catppuccin-latte .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--catppuccin-latte .panel:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-latte .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--catppuccin-latte .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--catppuccin-latte .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--catppuccin-latte .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--catppuccin-latte .panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}html.theme--catppuccin-latte .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}html.theme--catppuccin-latte .panel.is-dark .panel-heading,html.theme--catppuccin-latte .content kbd.panel .panel-heading{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .panel.is-dark .panel-tabs a.is-active,html.theme--catppuccin-latte .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#ccd0da}html.theme--catppuccin-latte .panel.is-dark .panel-block.is-active .panel-icon,html.theme--catppuccin-latte .content kbd.panel .panel-block.is-active .panel-icon{color:#ccd0da}html.theme--catppuccin-latte .panel.is-primary .panel-heading,html.theme--catppuccin-latte .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .panel.is-primary .panel-tabs a.is-active,html.theme--catppuccin-latte .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#1e66f5}html.theme--catppuccin-latte .panel.is-primary .panel-block.is-active .panel-icon,html.theme--catppuccin-latte .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#1e66f5}html.theme--catppuccin-latte .panel.is-link .panel-heading{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1e66f5}html.theme--catppuccin-latte .panel.is-link .panel-block.is-active .panel-icon{color:#1e66f5}html.theme--catppuccin-latte .panel.is-info .panel-heading{background-color:#179299;color:#fff}html.theme--catppuccin-latte .panel.is-info .panel-tabs a.is-active{border-bottom-color:#179299}html.theme--catppuccin-latte .panel.is-info .panel-block.is-active .panel-icon{color:#179299}html.theme--catppuccin-latte .panel.is-success .panel-heading{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .panel.is-success .panel-tabs a.is-active{border-bottom-color:#40a02b}html.theme--catppuccin-latte .panel.is-success .panel-block.is-active .panel-icon{color:#40a02b}html.theme--catppuccin-latte .panel.is-warning .panel-heading{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#df8e1d}html.theme--catppuccin-latte .panel.is-warning .panel-block.is-active .panel-icon{color:#df8e1d}html.theme--catppuccin-latte .panel.is-danger .panel-heading{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#d20f39}html.theme--catppuccin-latte .panel.is-danger .panel-block.is-active .panel-icon{color:#d20f39}html.theme--catppuccin-latte .panel-tabs:not(:last-child),html.theme--catppuccin-latte .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--catppuccin-latte .panel-heading{background-color:#bcc0cc;border-radius:8px 8px 0 0;color:#41445a;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--catppuccin-latte .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--catppuccin-latte .panel-tabs a{border-bottom:1px solid #acb0be;margin-bottom:-1px;padding:0.5em}html.theme--catppuccin-latte .panel-tabs a.is-active{border-bottom-color:#bcc0cc;color:#0b57ef}html.theme--catppuccin-latte .panel-list a{color:#4c4f69}html.theme--catppuccin-latte .panel-list a:hover{color:#1e66f5}html.theme--catppuccin-latte .panel-block{align-items:center;color:#41445a;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--catppuccin-latte .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--catppuccin-latte .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--catppuccin-latte .panel-block.is-wrapped{flex-wrap:wrap}html.theme--catppuccin-latte .panel-block.is-active{border-left-color:#1e66f5;color:#0b57ef}html.theme--catppuccin-latte .panel-block.is-active .panel-icon{color:#1e66f5}html.theme--catppuccin-latte .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--catppuccin-latte a.panel-block,html.theme--catppuccin-latte label.panel-block{cursor:pointer}html.theme--catppuccin-latte a.panel-block:hover,html.theme--catppuccin-latte label.panel-block:hover{background-color:#e6e9ef}html.theme--catppuccin-latte .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#616587;margin-right:.75em}html.theme--catppuccin-latte .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--catppuccin-latte .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--catppuccin-latte .tabs a{align-items:center;border-bottom-color:#acb0be;border-bottom-style:solid;border-bottom-width:1px;color:#4c4f69;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--catppuccin-latte .tabs a:hover{border-bottom-color:#41445a;color:#41445a}html.theme--catppuccin-latte .tabs li{display:block}html.theme--catppuccin-latte .tabs li.is-active a{border-bottom-color:#1e66f5;color:#1e66f5}html.theme--catppuccin-latte .tabs ul{align-items:center;border-bottom-color:#acb0be;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--catppuccin-latte .tabs ul.is-left{padding-right:0.75em}html.theme--catppuccin-latte .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--catppuccin-latte .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--catppuccin-latte .tabs .icon:first-child{margin-right:.5em}html.theme--catppuccin-latte .tabs .icon:last-child{margin-left:.5em}html.theme--catppuccin-latte .tabs.is-centered ul{justify-content:center}html.theme--catppuccin-latte .tabs.is-right ul{justify-content:flex-end}html.theme--catppuccin-latte .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--catppuccin-latte .tabs.is-boxed a:hover{background-color:#e6e9ef;border-bottom-color:#acb0be}html.theme--catppuccin-latte .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#acb0be;border-bottom-color:rgba(0,0,0,0) !important}html.theme--catppuccin-latte .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--catppuccin-latte .tabs.is-toggle a{border-color:#acb0be;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--catppuccin-latte .tabs.is-toggle a:hover{background-color:#e6e9ef;border-color:#9ca0b0;z-index:2}html.theme--catppuccin-latte .tabs.is-toggle li+li{margin-left:-1px}html.theme--catppuccin-latte .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--catppuccin-latte .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--catppuccin-latte .tabs.is-toggle li.is-active a{background-color:#1e66f5;border-color:#1e66f5;color:#fff;z-index:1}html.theme--catppuccin-latte .tabs.is-toggle ul{border-bottom:none}html.theme--catppuccin-latte .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--catppuccin-latte .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--catppuccin-latte .tabs.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--catppuccin-latte .tabs.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .tabs.is-large{font-size:1.5rem}html.theme--catppuccin-latte .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--catppuccin-latte .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--catppuccin-latte .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-latte .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--catppuccin-latte .column.is-narrow-mobile{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-mobile{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-mobile{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-mobile{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--catppuccin-latte .column.is-0-mobile{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-mobile{margin-left:0%}html.theme--catppuccin-latte .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-mobile{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-mobile{margin-left:25%}html.theme--catppuccin-latte .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-mobile{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-mobile{margin-left:50%}html.theme--catppuccin-latte .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-mobile{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-mobile{margin-left:75%}html.theme--catppuccin-latte .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-mobile{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .column.is-narrow,html.theme--catppuccin-latte .column.is-narrow-tablet{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full,html.theme--catppuccin-latte .column.is-full-tablet{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters,html.theme--catppuccin-latte .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds,html.theme--catppuccin-latte .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half,html.theme--catppuccin-latte .column.is-half-tablet{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third,html.theme--catppuccin-latte .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter,html.theme--catppuccin-latte .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth,html.theme--catppuccin-latte .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths,html.theme--catppuccin-latte .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths,html.theme--catppuccin-latte .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths,html.theme--catppuccin-latte .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters,html.theme--catppuccin-latte .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds,html.theme--catppuccin-latte .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half,html.theme--catppuccin-latte .column.is-offset-half-tablet{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third,html.theme--catppuccin-latte .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter,html.theme--catppuccin-latte .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth,html.theme--catppuccin-latte .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths,html.theme--catppuccin-latte .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths,html.theme--catppuccin-latte .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths,html.theme--catppuccin-latte .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--catppuccin-latte .column.is-0,html.theme--catppuccin-latte .column.is-0-tablet{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0,html.theme--catppuccin-latte .column.is-offset-0-tablet{margin-left:0%}html.theme--catppuccin-latte .column.is-1,html.theme--catppuccin-latte .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1,html.theme--catppuccin-latte .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2,html.theme--catppuccin-latte .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2,html.theme--catppuccin-latte .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3,html.theme--catppuccin-latte .column.is-3-tablet{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3,html.theme--catppuccin-latte .column.is-offset-3-tablet{margin-left:25%}html.theme--catppuccin-latte .column.is-4,html.theme--catppuccin-latte .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4,html.theme--catppuccin-latte .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5,html.theme--catppuccin-latte .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5,html.theme--catppuccin-latte .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6,html.theme--catppuccin-latte .column.is-6-tablet{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6,html.theme--catppuccin-latte .column.is-offset-6-tablet{margin-left:50%}html.theme--catppuccin-latte .column.is-7,html.theme--catppuccin-latte .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7,html.theme--catppuccin-latte .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8,html.theme--catppuccin-latte .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8,html.theme--catppuccin-latte .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9,html.theme--catppuccin-latte .column.is-9-tablet{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9,html.theme--catppuccin-latte .column.is-offset-9-tablet{margin-left:75%}html.theme--catppuccin-latte .column.is-10,html.theme--catppuccin-latte .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10,html.theme--catppuccin-latte .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11,html.theme--catppuccin-latte .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11,html.theme--catppuccin-latte .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12,html.theme--catppuccin-latte .column.is-12-tablet{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12,html.theme--catppuccin-latte .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .column.is-narrow-touch{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-touch{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-touch{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-touch{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-touch{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-touch{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-touch{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-touch{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-touch{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-touch{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--catppuccin-latte .column.is-0-touch{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-touch{margin-left:0%}html.theme--catppuccin-latte .column.is-1-touch{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-touch{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-touch{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-touch{margin-left:25%}html.theme--catppuccin-latte .column.is-4-touch{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-touch{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-touch{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-touch{margin-left:50%}html.theme--catppuccin-latte .column.is-7-touch{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-touch{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-touch{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-touch{margin-left:75%}html.theme--catppuccin-latte .column.is-10-touch{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-touch{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-touch{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .column.is-narrow-desktop{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-desktop{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-desktop{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-desktop{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--catppuccin-latte .column.is-0-desktop{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-desktop{margin-left:0%}html.theme--catppuccin-latte .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-desktop{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-desktop{margin-left:25%}html.theme--catppuccin-latte .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-desktop{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-desktop{margin-left:50%}html.theme--catppuccin-latte .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-desktop{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-desktop{margin-left:75%}html.theme--catppuccin-latte .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-desktop{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .column.is-narrow-widescreen{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-widescreen{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-widescreen{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-widescreen{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--catppuccin-latte .column.is-0-widescreen{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-widescreen{margin-left:0%}html.theme--catppuccin-latte .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-widescreen{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-widescreen{margin-left:25%}html.theme--catppuccin-latte .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-widescreen{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-widescreen{margin-left:50%}html.theme--catppuccin-latte .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-widescreen{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-widescreen{margin-left:75%}html.theme--catppuccin-latte .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-widescreen{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .column.is-narrow-fullhd{flex:none;width:unset}html.theme--catppuccin-latte .column.is-full-fullhd{flex:none;width:100%}html.theme--catppuccin-latte .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--catppuccin-latte .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--catppuccin-latte .column.is-half-fullhd{flex:none;width:50%}html.theme--catppuccin-latte .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--catppuccin-latte .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--catppuccin-latte .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--catppuccin-latte .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--catppuccin-latte .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--catppuccin-latte .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--catppuccin-latte .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--catppuccin-latte .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--catppuccin-latte .column.is-offset-half-fullhd{margin-left:50%}html.theme--catppuccin-latte .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--catppuccin-latte .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--catppuccin-latte .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--catppuccin-latte .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--catppuccin-latte .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--catppuccin-latte .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--catppuccin-latte .column.is-0-fullhd{flex:none;width:0%}html.theme--catppuccin-latte .column.is-offset-0-fullhd{margin-left:0%}html.theme--catppuccin-latte .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--catppuccin-latte .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--catppuccin-latte .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--catppuccin-latte .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--catppuccin-latte .column.is-3-fullhd{flex:none;width:25%}html.theme--catppuccin-latte .column.is-offset-3-fullhd{margin-left:25%}html.theme--catppuccin-latte .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--catppuccin-latte .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--catppuccin-latte .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--catppuccin-latte .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--catppuccin-latte .column.is-6-fullhd{flex:none;width:50%}html.theme--catppuccin-latte .column.is-offset-6-fullhd{margin-left:50%}html.theme--catppuccin-latte .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--catppuccin-latte .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--catppuccin-latte .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--catppuccin-latte .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--catppuccin-latte .column.is-9-fullhd{flex:none;width:75%}html.theme--catppuccin-latte .column.is-offset-9-fullhd{margin-left:75%}html.theme--catppuccin-latte .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--catppuccin-latte .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--catppuccin-latte .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--catppuccin-latte .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--catppuccin-latte .column.is-12-fullhd{flex:none;width:100%}html.theme--catppuccin-latte .column.is-offset-12-fullhd{margin-left:100%}}html.theme--catppuccin-latte .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-latte .columns:last-child{margin-bottom:-.75rem}html.theme--catppuccin-latte .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--catppuccin-latte .columns.is-centered{justify-content:center}html.theme--catppuccin-latte .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--catppuccin-latte .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--catppuccin-latte .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-latte .columns.is-gapless:last-child{margin-bottom:0}html.theme--catppuccin-latte .columns.is-mobile{display:flex}html.theme--catppuccin-latte .columns.is-multiline{flex-wrap:wrap}html.theme--catppuccin-latte .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-desktop{display:flex}}html.theme--catppuccin-latte .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--catppuccin-latte .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--catppuccin-latte .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--catppuccin-latte .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--catppuccin-latte .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--catppuccin-latte .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--catppuccin-latte .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--catppuccin-latte .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--catppuccin-latte .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--catppuccin-latte .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--catppuccin-latte .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-latte .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-latte .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-latte .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-latte .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--catppuccin-latte .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--catppuccin-latte .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-latte .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--catppuccin-latte .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-latte .tile.is-child{margin:0 !important}html.theme--catppuccin-latte .tile.is-parent{padding:.75rem}html.theme--catppuccin-latte .tile.is-vertical{flex-direction:column}html.theme--catppuccin-latte .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .tile:not(.is-child){display:flex}html.theme--catppuccin-latte .tile.is-1{flex:none;width:8.33333337%}html.theme--catppuccin-latte .tile.is-2{flex:none;width:16.66666674%}html.theme--catppuccin-latte .tile.is-3{flex:none;width:25%}html.theme--catppuccin-latte .tile.is-4{flex:none;width:33.33333337%}html.theme--catppuccin-latte .tile.is-5{flex:none;width:41.66666674%}html.theme--catppuccin-latte .tile.is-6{flex:none;width:50%}html.theme--catppuccin-latte .tile.is-7{flex:none;width:58.33333337%}html.theme--catppuccin-latte .tile.is-8{flex:none;width:66.66666674%}html.theme--catppuccin-latte .tile.is-9{flex:none;width:75%}html.theme--catppuccin-latte .tile.is-10{flex:none;width:83.33333337%}html.theme--catppuccin-latte .tile.is-11{flex:none;width:91.66666674%}html.theme--catppuccin-latte .tile.is-12{flex:none;width:100%}}html.theme--catppuccin-latte .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--catppuccin-latte .hero .navbar{background:none}html.theme--catppuccin-latte .hero .tabs ul{border-bottom:none}html.theme--catppuccin-latte .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-white strong{color:inherit}html.theme--catppuccin-latte .hero.is-white .title{color:#0a0a0a}html.theme--catppuccin-latte .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--catppuccin-latte .hero.is-white .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-white .navbar-menu{background-color:#fff}}html.theme--catppuccin-latte .hero.is-white .navbar-item,html.theme--catppuccin-latte .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--catppuccin-latte .hero.is-white a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-white a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-white .navbar-link:hover,html.theme--catppuccin-latte .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-latte .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--catppuccin-latte .hero.is-white .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--catppuccin-latte .hero.is-white .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--catppuccin-latte .hero.is-white .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-white .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-white .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--catppuccin-latte .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-latte .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-black strong{color:inherit}html.theme--catppuccin-latte .hero.is-black .title{color:#fff}html.theme--catppuccin-latte .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-black .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--catppuccin-latte .hero.is-black .navbar-item,html.theme--catppuccin-latte .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-black a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-black a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-black .navbar-link:hover,html.theme--catppuccin-latte .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-latte .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-black .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--catppuccin-latte .hero.is-black .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-black .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-black .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-black .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-latte .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--catppuccin-latte .hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-light strong{color:inherit}html.theme--catppuccin-latte .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-latte .hero.is-light .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-light .navbar-menu{background-color:#f5f5f5}}html.theme--catppuccin-latte .hero.is-light .navbar-item,html.theme--catppuccin-latte .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-light a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-light .navbar-link:hover,html.theme--catppuccin-latte .hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-latte .hero.is-light .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}html.theme--catppuccin-latte .hero.is-light .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-light .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-light .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-light .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-latte .hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}html.theme--catppuccin-latte .hero.is-dark,html.theme--catppuccin-latte .content kbd.hero{background-color:#ccd0da;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-dark strong,html.theme--catppuccin-latte .content kbd.hero strong{color:inherit}html.theme--catppuccin-latte .hero.is-dark .title,html.theme--catppuccin-latte .content kbd.hero .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark .subtitle,html.theme--catppuccin-latte .content kbd.hero .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-latte .hero.is-dark .subtitle a:not(.button),html.theme--catppuccin-latte .content kbd.hero .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-dark .subtitle strong,html.theme--catppuccin-latte .content kbd.hero .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-dark .navbar-menu,html.theme--catppuccin-latte .content kbd.hero .navbar-menu{background-color:#ccd0da}}html.theme--catppuccin-latte .hero.is-dark .navbar-item,html.theme--catppuccin-latte .content kbd.hero .navbar-item,html.theme--catppuccin-latte .hero.is-dark .navbar-link,html.theme--catppuccin-latte .content kbd.hero .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark a.navbar-item:hover,html.theme--catppuccin-latte .content kbd.hero a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-dark a.navbar-item.is-active,html.theme--catppuccin-latte .content kbd.hero a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-dark .navbar-link:hover,html.theme--catppuccin-latte .content kbd.hero .navbar-link:hover,html.theme--catppuccin-latte .hero.is-dark .navbar-link.is-active,html.theme--catppuccin-latte .content kbd.hero .navbar-link.is-active{background-color:#bdc2cf;color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark .tabs a,html.theme--catppuccin-latte .content kbd.hero .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-latte .hero.is-dark .tabs a:hover,html.theme--catppuccin-latte .content kbd.hero .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-dark .tabs li.is-active a,html.theme--catppuccin-latte .content kbd.hero .tabs li.is-active a{color:#ccd0da !important;opacity:1}html.theme--catppuccin-latte .hero.is-dark .tabs.is-boxed a,html.theme--catppuccin-latte .content kbd.hero .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-dark .tabs.is-toggle a,html.theme--catppuccin-latte .content kbd.hero .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-latte .hero.is-dark .tabs.is-boxed a:hover,html.theme--catppuccin-latte .content kbd.hero .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-dark .tabs.is-toggle a:hover,html.theme--catppuccin-latte .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ccd0da}html.theme--catppuccin-latte .hero.is-dark.is-bold,html.theme--catppuccin-latte .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #a7b8cc 0%, #ccd0da 71%, #d9dbe6 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-dark.is-bold .navbar-menu,html.theme--catppuccin-latte .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a7b8cc 0%, #ccd0da 71%, #d9dbe6 100%)}}html.theme--catppuccin-latte .hero.is-primary,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-primary strong,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--catppuccin-latte .hero.is-primary .title,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--catppuccin-latte .hero.is-primary .subtitle,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-primary .subtitle a:not(.button),html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-primary .subtitle strong,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-primary .navbar-menu,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#1e66f5}}html.theme--catppuccin-latte .hero.is-primary .navbar-item,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--catppuccin-latte .hero.is-primary .navbar-link,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-primary a.navbar-item:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-primary a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-primary .navbar-link:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--catppuccin-latte .hero.is-primary .navbar-link.is-active,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .hero.is-primary .tabs a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-primary .tabs a:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-primary .tabs li.is-active a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#1e66f5 !important;opacity:1}html.theme--catppuccin-latte .hero.is-primary .tabs.is-boxed a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-primary .tabs.is-toggle a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-primary .tabs.is-boxed a:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-primary .tabs.is-toggle a:hover,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .hero.is-primary.is-bold,html.theme--catppuccin-latte .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #0070e0 0%, #1e66f5 71%, #3153fb 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-primary.is-bold .navbar-menu,html.theme--catppuccin-latte .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #0070e0 0%, #1e66f5 71%, #3153fb 100%)}}html.theme--catppuccin-latte .hero.is-link{background-color:#1e66f5;color:#fff}html.theme--catppuccin-latte .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-link strong{color:inherit}html.theme--catppuccin-latte .hero.is-link .title{color:#fff}html.theme--catppuccin-latte .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-link .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-link .navbar-menu{background-color:#1e66f5}}html.theme--catppuccin-latte .hero.is-link .navbar-item,html.theme--catppuccin-latte .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-link a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-link a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-link .navbar-link:hover,html.theme--catppuccin-latte .hero.is-link .navbar-link.is-active{background-color:#0b57ef;color:#fff}html.theme--catppuccin-latte .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-link .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-link .tabs li.is-active a{color:#1e66f5 !important;opacity:1}html.theme--catppuccin-latte .hero.is-link .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-link .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-link .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-link .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1e66f5}html.theme--catppuccin-latte .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0070e0 0%, #1e66f5 71%, #3153fb 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0070e0 0%, #1e66f5 71%, #3153fb 100%)}}html.theme--catppuccin-latte .hero.is-info{background-color:#179299;color:#fff}html.theme--catppuccin-latte .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-info strong{color:inherit}html.theme--catppuccin-latte .hero.is-info .title{color:#fff}html.theme--catppuccin-latte .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-info .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-info .navbar-menu{background-color:#179299}}html.theme--catppuccin-latte .hero.is-info .navbar-item,html.theme--catppuccin-latte .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-info a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-info a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-info .navbar-link:hover,html.theme--catppuccin-latte .hero.is-info .navbar-link.is-active{background-color:#147d83;color:#fff}html.theme--catppuccin-latte .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-info .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-info .tabs li.is-active a{color:#179299 !important;opacity:1}html.theme--catppuccin-latte .hero.is-info .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-info .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-info .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-info .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#179299}html.theme--catppuccin-latte .hero.is-info.is-bold{background-image:linear-gradient(141deg, #0a7367 0%, #179299 71%, #1591b4 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0a7367 0%, #179299 71%, #1591b4 100%)}}html.theme--catppuccin-latte .hero.is-success{background-color:#40a02b;color:#fff}html.theme--catppuccin-latte .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-success strong{color:inherit}html.theme--catppuccin-latte .hero.is-success .title{color:#fff}html.theme--catppuccin-latte .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-success .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-success .navbar-menu{background-color:#40a02b}}html.theme--catppuccin-latte .hero.is-success .navbar-item,html.theme--catppuccin-latte .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-success a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-success a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-success .navbar-link:hover,html.theme--catppuccin-latte .hero.is-success .navbar-link.is-active{background-color:#388c26;color:#fff}html.theme--catppuccin-latte .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-success .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-success .tabs li.is-active a{color:#40a02b !important;opacity:1}html.theme--catppuccin-latte .hero.is-success .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-success .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-success .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-success .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#40a02b}html.theme--catppuccin-latte .hero.is-success.is-bold{background-image:linear-gradient(141deg, #3c7f19 0%, #40a02b 71%, #2dba2b 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #3c7f19 0%, #40a02b 71%, #2dba2b 100%)}}html.theme--catppuccin-latte .hero.is-warning{background-color:#df8e1d;color:#fff}html.theme--catppuccin-latte .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-warning strong{color:inherit}html.theme--catppuccin-latte .hero.is-warning .title{color:#fff}html.theme--catppuccin-latte .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-warning .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-warning .navbar-menu{background-color:#df8e1d}}html.theme--catppuccin-latte .hero.is-warning .navbar-item,html.theme--catppuccin-latte .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-warning a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-warning a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-warning .navbar-link:hover,html.theme--catppuccin-latte .hero.is-warning .navbar-link.is-active{background-color:#c8801a;color:#fff}html.theme--catppuccin-latte .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-warning .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-warning .tabs li.is-active a{color:#df8e1d !important;opacity:1}html.theme--catppuccin-latte .hero.is-warning .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-warning .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#df8e1d}html.theme--catppuccin-latte .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #bc560d 0%, #df8e1d 71%, #eaba2b 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #bc560d 0%, #df8e1d 71%, #eaba2b 100%)}}html.theme--catppuccin-latte .hero.is-danger{background-color:#d20f39;color:#fff}html.theme--catppuccin-latte .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-latte .hero.is-danger strong{color:inherit}html.theme--catppuccin-latte .hero.is-danger .title{color:#fff}html.theme--catppuccin-latte .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-latte .hero.is-danger .subtitle a:not(.button),html.theme--catppuccin-latte .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .hero.is-danger .navbar-menu{background-color:#d20f39}}html.theme--catppuccin-latte .hero.is-danger .navbar-item,html.theme--catppuccin-latte .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-latte .hero.is-danger a.navbar-item:hover,html.theme--catppuccin-latte .hero.is-danger a.navbar-item.is-active,html.theme--catppuccin-latte .hero.is-danger .navbar-link:hover,html.theme--catppuccin-latte .hero.is-danger .navbar-link.is-active{background-color:#ba0d33;color:#fff}html.theme--catppuccin-latte .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-latte .hero.is-danger .tabs a:hover{opacity:1}html.theme--catppuccin-latte .hero.is-danger .tabs li.is-active a{color:#d20f39 !important;opacity:1}html.theme--catppuccin-latte .hero.is-danger .tabs.is-boxed a,html.theme--catppuccin-latte .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--catppuccin-latte .hero.is-danger .tabs.is-boxed a:hover,html.theme--catppuccin-latte .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-latte .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--catppuccin-latte .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-latte .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--catppuccin-latte .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#d20f39}html.theme--catppuccin-latte .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ab0343 0%, #d20f39 71%, #f00a16 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ab0343 0%, #d20f39 71%, #f00a16 100%)}}html.theme--catppuccin-latte .hero.is-small .hero-body,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--catppuccin-latte .hero.is-halfheight .hero-body,html.theme--catppuccin-latte .hero.is-fullheight .hero-body,html.theme--catppuccin-latte .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--catppuccin-latte .hero.is-halfheight .hero-body>.container,html.theme--catppuccin-latte .hero.is-fullheight .hero-body>.container,html.theme--catppuccin-latte .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--catppuccin-latte .hero.is-halfheight{min-height:50vh}html.theme--catppuccin-latte .hero.is-fullheight{min-height:100vh}html.theme--catppuccin-latte .hero-video{overflow:hidden}html.theme--catppuccin-latte .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--catppuccin-latte .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero-video{display:none}}html.theme--catppuccin-latte .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-latte .hero-buttons .button{display:flex}html.theme--catppuccin-latte .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .hero-buttons{display:flex;justify-content:center}html.theme--catppuccin-latte .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--catppuccin-latte .hero-head,html.theme--catppuccin-latte .hero-foot{flex-grow:0;flex-shrink:0}html.theme--catppuccin-latte .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-latte .hero-body{padding:3rem 3rem}}html.theme--catppuccin-latte .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--catppuccin-latte .section{padding:3rem 3rem}html.theme--catppuccin-latte .section.is-medium{padding:9rem 4.5rem}html.theme--catppuccin-latte .section.is-large{padding:18rem 6rem}}html.theme--catppuccin-latte .footer{background-color:#e6e9ef;padding:3rem 1.5rem 6rem}html.theme--catppuccin-latte h1 .docs-heading-anchor,html.theme--catppuccin-latte h1 .docs-heading-anchor:hover,html.theme--catppuccin-latte h1 .docs-heading-anchor:visited,html.theme--catppuccin-latte h2 .docs-heading-anchor,html.theme--catppuccin-latte h2 .docs-heading-anchor:hover,html.theme--catppuccin-latte h2 .docs-heading-anchor:visited,html.theme--catppuccin-latte h3 .docs-heading-anchor,html.theme--catppuccin-latte h3 .docs-heading-anchor:hover,html.theme--catppuccin-latte h3 .docs-heading-anchor:visited,html.theme--catppuccin-latte h4 .docs-heading-anchor,html.theme--catppuccin-latte h4 .docs-heading-anchor:hover,html.theme--catppuccin-latte h4 .docs-heading-anchor:visited,html.theme--catppuccin-latte h5 .docs-heading-anchor,html.theme--catppuccin-latte h5 .docs-heading-anchor:hover,html.theme--catppuccin-latte h5 .docs-heading-anchor:visited,html.theme--catppuccin-latte h6 .docs-heading-anchor,html.theme--catppuccin-latte h6 .docs-heading-anchor:hover,html.theme--catppuccin-latte h6 .docs-heading-anchor:visited{color:#4c4f69}html.theme--catppuccin-latte h1 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h2 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h3 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h4 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h5 .docs-heading-anchor-permalink,html.theme--catppuccin-latte h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--catppuccin-latte h1 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h2 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h3 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h4 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h5 .docs-heading-anchor-permalink::before,html.theme--catppuccin-latte h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--catppuccin-latte h1:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h2:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h3:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h4:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h5:hover .docs-heading-anchor-permalink,html.theme--catppuccin-latte h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--catppuccin-latte .docs-dark-only{display:none !important}html.theme--catppuccin-latte pre{position:relative;overflow:hidden}html.theme--catppuccin-latte pre code,html.theme--catppuccin-latte pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--catppuccin-latte pre code:first-of-type,html.theme--catppuccin-latte pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--catppuccin-latte pre code:last-of-type,html.theme--catppuccin-latte pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--catppuccin-latte pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#4c4f69;cursor:pointer;text-align:center}html.theme--catppuccin-latte pre .copy-button:focus,html.theme--catppuccin-latte pre .copy-button:hover{opacity:1;background:rgba(76,79,105,0.1);color:#1e66f5}html.theme--catppuccin-latte pre .copy-button.success{color:#40a02b;opacity:1}html.theme--catppuccin-latte pre .copy-button.error{color:#d20f39;opacity:1}html.theme--catppuccin-latte pre:hover .copy-button{opacity:1}html.theme--catppuccin-latte .admonition{background-color:#e6e9ef;border-style:solid;border-width:2px;border-color:#5c5f77;border-radius:4px;font-size:1rem}html.theme--catppuccin-latte .admonition strong{color:currentColor}html.theme--catppuccin-latte .admonition.is-small,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--catppuccin-latte .admonition.is-medium{font-size:1.25rem}html.theme--catppuccin-latte .admonition.is-large{font-size:1.5rem}html.theme--catppuccin-latte .admonition.is-default{background-color:#e6e9ef;border-color:#5c5f77}html.theme--catppuccin-latte .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#5c5f77}html.theme--catppuccin-latte .admonition.is-default>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-info{background-color:#e6e9ef;border-color:#179299}html.theme--catppuccin-latte .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#179299}html.theme--catppuccin-latte .admonition.is-info>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-success{background-color:#e6e9ef;border-color:#40a02b}html.theme--catppuccin-latte .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#40a02b}html.theme--catppuccin-latte .admonition.is-success>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-warning{background-color:#e6e9ef;border-color:#df8e1d}html.theme--catppuccin-latte .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#df8e1d}html.theme--catppuccin-latte .admonition.is-warning>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-danger{background-color:#e6e9ef;border-color:#d20f39}html.theme--catppuccin-latte .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#d20f39}html.theme--catppuccin-latte .admonition.is-danger>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition.is-compat{background-color:#e6e9ef;border-color:#04a5e5}html.theme--catppuccin-latte .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#04a5e5}html.theme--catppuccin-latte .admonition.is-compat>.admonition-body{color:#4c4f69}html.theme--catppuccin-latte .admonition-header{color:#5c5f77;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--catppuccin-latte .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--catppuccin-latte details.admonition.is-details>.admonition-header{list-style:none}html.theme--catppuccin-latte details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--catppuccin-latte details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--catppuccin-latte .admonition-body{color:#4c4f69;padding:0.5rem .75rem}html.theme--catppuccin-latte .admonition-body pre{background-color:#e6e9ef}html.theme--catppuccin-latte .admonition-body code{background-color:#e6e9ef}html.theme--catppuccin-latte .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #acb0be;border-radius:4px;box-shadow:none;max-width:100%}html.theme--catppuccin-latte .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#e6e9ef;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #acb0be;overflow:auto}html.theme--catppuccin-latte .docstring>header code{background-color:transparent}html.theme--catppuccin-latte .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--catppuccin-latte .docstring>header .docstring-binding{margin-right:0.3em}html.theme--catppuccin-latte .docstring>header .docstring-category{margin-left:0.3em}html.theme--catppuccin-latte .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #acb0be}html.theme--catppuccin-latte .docstring>section:last-child{border-bottom:none}html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--catppuccin-latte .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-latte .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-latte .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--catppuccin-latte .documenter-example-output{background-color:#eff1f5}html.theme--catppuccin-latte .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#e6e9ef;color:#4c4f69;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--catppuccin-latte .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--catppuccin-latte .outdated-warning-overlay a{color:#1e66f5}html.theme--catppuccin-latte .outdated-warning-overlay a:hover{color:#04a5e5}html.theme--catppuccin-latte .content pre{border:2px solid #acb0be;border-radius:4px}html.theme--catppuccin-latte .content code{font-weight:inherit}html.theme--catppuccin-latte .content a code{color:#1e66f5}html.theme--catppuccin-latte .content a:hover code{color:#04a5e5}html.theme--catppuccin-latte .content h1 code,html.theme--catppuccin-latte .content h2 code,html.theme--catppuccin-latte .content h3 code,html.theme--catppuccin-latte .content h4 code,html.theme--catppuccin-latte .content h5 code,html.theme--catppuccin-latte .content h6 code{color:#4c4f69}html.theme--catppuccin-latte .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--catppuccin-latte .content blockquote>ul:first-child,html.theme--catppuccin-latte .content blockquote>ol:first-child,html.theme--catppuccin-latte .content .admonition-body>ul:first-child,html.theme--catppuccin-latte .content .admonition-body>ol:first-child{margin-top:0}html.theme--catppuccin-latte pre,html.theme--catppuccin-latte code{font-variant-ligatures:no-contextual}html.theme--catppuccin-latte .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--catppuccin-latte .breadcrumb a.is-disabled,html.theme--catppuccin-latte .breadcrumb a.is-disabled:hover{color:#41445a}html.theme--catppuccin-latte .hljs{background:initial !important}html.theme--catppuccin-latte .katex .katex-mathml{top:0;right:0}html.theme--catppuccin-latte .katex-display,html.theme--catppuccin-latte mjx-container,html.theme--catppuccin-latte .MathJax_Display{margin:0.5em 0 !important}html.theme--catppuccin-latte html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--catppuccin-latte li.no-marker{list-style:none}html.theme--catppuccin-latte #documenter .docs-main>article{overflow-wrap:break-word}html.theme--catppuccin-latte #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--catppuccin-latte #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-main{width:100%}html.theme--catppuccin-latte #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--catppuccin-latte #documenter .docs-main>header,html.theme--catppuccin-latte #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar{background-color:#eff1f5;border-bottom:1px solid #acb0be;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--catppuccin-latte #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--catppuccin-latte #documenter .docs-main section.footnotes{border-top:1px solid #acb0be}html.theme--catppuccin-latte #documenter .docs-main section.footnotes li .tag:first-child,html.theme--catppuccin-latte #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--catppuccin-latte #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--catppuccin-latte .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--catppuccin-latte #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #acb0be;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--catppuccin-latte #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--catppuccin-latte #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--catppuccin-latte #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--catppuccin-latte #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--catppuccin-latte #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--catppuccin-latte #documenter .docs-sidebar{display:flex;flex-direction:column;color:#4c4f69;background-color:#e6e9ef;border-right:1px solid #acb0be;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--catppuccin-latte #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--catppuccin-latte #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--catppuccin-latte #documenter .docs-sidebar{left:0;top:0}}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-package-name a,html.theme--catppuccin-latte #documenter .docs-sidebar .docs-package-name a:hover{color:#4c4f69}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #acb0be;display:none;padding:0.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #acb0be;padding-bottom:1.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #acb0be}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#4c4f69;background:#e6e9ef}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#4c4f69;background-color:#f2f4f7}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #acb0be;border-bottom:1px solid #acb0be;background-color:#dce0e8}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#dce0e8;color:#4c4f69}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#f2f4f7;color:#4c4f69}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #acb0be}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--catppuccin-latte #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#fff}html.theme--catppuccin-latte #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#fff}}@media screen and (max-width: 1055px){html.theme--catppuccin-latte #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-latte #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-latte #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#fff}html.theme--catppuccin-latte #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#fff}}html.theme--catppuccin-latte kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--catppuccin-latte .search-min-width-50{min-width:50%}html.theme--catppuccin-latte .search-min-height-100{min-height:100%}html.theme--catppuccin-latte .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--catppuccin-latte .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-latte .search-result-link:hover,html.theme--catppuccin-latte .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--catppuccin-latte .search-result-link .property-search-result-badge,html.theme--catppuccin-latte .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-latte .property-search-result-badge,html.theme--catppuccin-latte .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--catppuccin-latte .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-latte .search-result-link:hover .search-filter,html.theme--catppuccin-latte .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-latte .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--catppuccin-latte .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--catppuccin-latte .search-filter:hover,html.theme--catppuccin-latte .search-filter:focus{color:#333}html.theme--catppuccin-latte .search-filter-selected{color:#ccd0da;background-color:#7287fd}html.theme--catppuccin-latte .search-filter-selected:hover,html.theme--catppuccin-latte .search-filter-selected:focus{color:#ccd0da}html.theme--catppuccin-latte .search-result-highlight{background-color:#ffdd57;color:black}html.theme--catppuccin-latte .search-divider{border-bottom:1px solid #acb0be}html.theme--catppuccin-latte .search-result-title{width:85%;color:#f5f5f5}html.theme--catppuccin-latte .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-latte #search-modal .modal-card-body::-webkit-scrollbar,html.theme--catppuccin-latte #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--catppuccin-latte #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--catppuccin-latte #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--catppuccin-latte #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--catppuccin-latte #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--catppuccin-latte .w-100{width:100%}html.theme--catppuccin-latte .gap-2{gap:0.5rem}html.theme--catppuccin-latte .gap-4{gap:1rem}html.theme--catppuccin-latte .gap-8{gap:2rem}html.theme--catppuccin-latte{background-color:#eff1f5;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-latte a{transition:all 200ms ease}html.theme--catppuccin-latte .label{color:#4c4f69}html.theme--catppuccin-latte .button,html.theme--catppuccin-latte .control.has-icons-left .icon,html.theme--catppuccin-latte .control.has-icons-right .icon,html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte .pagination-ellipsis,html.theme--catppuccin-latte .pagination-link,html.theme--catppuccin-latte .pagination-next,html.theme--catppuccin-latte .pagination-previous,html.theme--catppuccin-latte .select,html.theme--catppuccin-latte .select select,html.theme--catppuccin-latte .textarea{height:2.5em;color:#4c4f69}html.theme--catppuccin-latte .input,html.theme--catppuccin-latte #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-latte .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em;color:#4c4f69}html.theme--catppuccin-latte .select:after,html.theme--catppuccin-latte .select select{border-width:1px}html.theme--catppuccin-latte .menu-list a{transition:all 300ms ease}html.theme--catppuccin-latte .modal-card-foot,html.theme--catppuccin-latte .modal-card-head{border-color:#acb0be}html.theme--catppuccin-latte .navbar{border-radius:.4em}html.theme--catppuccin-latte .navbar.is-transparent{background:none}html.theme--catppuccin-latte .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-latte .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1e66f5}@media screen and (max-width: 1055px){html.theme--catppuccin-latte .navbar .navbar-menu{background-color:#1e66f5;border-radius:0 0 .4em .4em}}html.theme--catppuccin-latte .docstring>section>a.docs-sourcelink:not(body){color:#ccd0da}html.theme--catppuccin-latte .tag.is-link:not(body),html.theme--catppuccin-latte .docstring>section>a.is-link.docs-sourcelink:not(body),html.theme--catppuccin-latte .content kbd.is-link:not(body){color:#ccd0da}html.theme--catppuccin-latte .ansi span.sgr1{font-weight:bolder}html.theme--catppuccin-latte .ansi span.sgr2{font-weight:lighter}html.theme--catppuccin-latte .ansi span.sgr3{font-style:italic}html.theme--catppuccin-latte .ansi span.sgr4{text-decoration:underline}html.theme--catppuccin-latte .ansi span.sgr7{color:#eff1f5;background-color:#4c4f69}html.theme--catppuccin-latte .ansi span.sgr8{color:transparent}html.theme--catppuccin-latte .ansi span.sgr8 span{color:transparent}html.theme--catppuccin-latte .ansi span.sgr9{text-decoration:line-through}html.theme--catppuccin-latte .ansi span.sgr30{color:#5c5f77}html.theme--catppuccin-latte .ansi span.sgr31{color:#d20f39}html.theme--catppuccin-latte .ansi span.sgr32{color:#40a02b}html.theme--catppuccin-latte .ansi span.sgr33{color:#df8e1d}html.theme--catppuccin-latte .ansi span.sgr34{color:#1e66f5}html.theme--catppuccin-latte .ansi span.sgr35{color:#ea76cb}html.theme--catppuccin-latte .ansi span.sgr36{color:#179299}html.theme--catppuccin-latte .ansi span.sgr37{color:#acb0be}html.theme--catppuccin-latte .ansi span.sgr40{background-color:#5c5f77}html.theme--catppuccin-latte .ansi span.sgr41{background-color:#d20f39}html.theme--catppuccin-latte .ansi span.sgr42{background-color:#40a02b}html.theme--catppuccin-latte .ansi span.sgr43{background-color:#df8e1d}html.theme--catppuccin-latte .ansi span.sgr44{background-color:#1e66f5}html.theme--catppuccin-latte .ansi span.sgr45{background-color:#ea76cb}html.theme--catppuccin-latte .ansi span.sgr46{background-color:#179299}html.theme--catppuccin-latte .ansi span.sgr47{background-color:#acb0be}html.theme--catppuccin-latte .ansi span.sgr90{color:#6c6f85}html.theme--catppuccin-latte .ansi span.sgr91{color:#d20f39}html.theme--catppuccin-latte .ansi span.sgr92{color:#40a02b}html.theme--catppuccin-latte .ansi span.sgr93{color:#df8e1d}html.theme--catppuccin-latte .ansi span.sgr94{color:#1e66f5}html.theme--catppuccin-latte .ansi span.sgr95{color:#ea76cb}html.theme--catppuccin-latte .ansi span.sgr96{color:#179299}html.theme--catppuccin-latte .ansi span.sgr97{color:#bcc0cc}html.theme--catppuccin-latte .ansi span.sgr100{background-color:#6c6f85}html.theme--catppuccin-latte .ansi span.sgr101{background-color:#d20f39}html.theme--catppuccin-latte .ansi span.sgr102{background-color:#40a02b}html.theme--catppuccin-latte .ansi span.sgr103{background-color:#df8e1d}html.theme--catppuccin-latte .ansi span.sgr104{background-color:#1e66f5}html.theme--catppuccin-latte .ansi span.sgr105{background-color:#ea76cb}html.theme--catppuccin-latte .ansi span.sgr106{background-color:#179299}html.theme--catppuccin-latte .ansi span.sgr107{background-color:#bcc0cc}html.theme--catppuccin-latte code.language-julia-repl>span.hljs-meta{color:#40a02b;font-weight:bolder}html.theme--catppuccin-latte code .hljs{color:#4c4f69;background:#eff1f5}html.theme--catppuccin-latte code .hljs-keyword{color:#8839ef}html.theme--catppuccin-latte code .hljs-built_in{color:#d20f39}html.theme--catppuccin-latte code .hljs-type{color:#df8e1d}html.theme--catppuccin-latte code .hljs-literal{color:#fe640b}html.theme--catppuccin-latte code .hljs-number{color:#fe640b}html.theme--catppuccin-latte code .hljs-operator{color:#179299}html.theme--catppuccin-latte code .hljs-punctuation{color:#5c5f77}html.theme--catppuccin-latte code .hljs-property{color:#179299}html.theme--catppuccin-latte code .hljs-regexp{color:#ea76cb}html.theme--catppuccin-latte code .hljs-string{color:#40a02b}html.theme--catppuccin-latte code .hljs-char.escape_{color:#40a02b}html.theme--catppuccin-latte code .hljs-subst{color:#6c6f85}html.theme--catppuccin-latte code .hljs-symbol{color:#dd7878}html.theme--catppuccin-latte code .hljs-variable{color:#8839ef}html.theme--catppuccin-latte code .hljs-variable.language_{color:#8839ef}html.theme--catppuccin-latte code .hljs-variable.constant_{color:#fe640b}html.theme--catppuccin-latte code .hljs-title{color:#1e66f5}html.theme--catppuccin-latte code .hljs-title.class_{color:#df8e1d}html.theme--catppuccin-latte code .hljs-title.function_{color:#1e66f5}html.theme--catppuccin-latte code .hljs-params{color:#4c4f69}html.theme--catppuccin-latte code .hljs-comment{color:#acb0be}html.theme--catppuccin-latte code .hljs-doctag{color:#d20f39}html.theme--catppuccin-latte code .hljs-meta{color:#fe640b}html.theme--catppuccin-latte code .hljs-section{color:#1e66f5}html.theme--catppuccin-latte code .hljs-tag{color:#6c6f85}html.theme--catppuccin-latte code .hljs-name{color:#8839ef}html.theme--catppuccin-latte code .hljs-attr{color:#1e66f5}html.theme--catppuccin-latte code .hljs-attribute{color:#40a02b}html.theme--catppuccin-latte code .hljs-bullet{color:#179299}html.theme--catppuccin-latte code .hljs-code{color:#40a02b}html.theme--catppuccin-latte code .hljs-emphasis{color:#d20f39;font-style:italic}html.theme--catppuccin-latte code .hljs-strong{color:#d20f39;font-weight:bold}html.theme--catppuccin-latte code .hljs-formula{color:#179299}html.theme--catppuccin-latte code .hljs-link{color:#209fb5;font-style:italic}html.theme--catppuccin-latte code .hljs-quote{color:#40a02b;font-style:italic}html.theme--catppuccin-latte code .hljs-selector-tag{color:#df8e1d}html.theme--catppuccin-latte code .hljs-selector-id{color:#1e66f5}html.theme--catppuccin-latte code .hljs-selector-class{color:#179299}html.theme--catppuccin-latte code .hljs-selector-attr{color:#8839ef}html.theme--catppuccin-latte code .hljs-selector-pseudo{color:#179299}html.theme--catppuccin-latte code .hljs-template-tag{color:#dd7878}html.theme--catppuccin-latte code .hljs-template-variable{color:#dd7878}html.theme--catppuccin-latte code .hljs-addition{color:#40a02b;background:rgba(166,227,161,0.15)}html.theme--catppuccin-latte code .hljs-deletion{color:#d20f39;background:rgba(243,139,168,0.15)}html.theme--catppuccin-latte .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-latte .search-result-link:hover,html.theme--catppuccin-latte .search-result-link:focus{background-color:#ccd0da}html.theme--catppuccin-latte .search-result-link .property-search-result-badge,html.theme--catppuccin-latte .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-latte .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-latte .search-result-link:hover .search-filter,html.theme--catppuccin-latte .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-latte .search-result-link:focus .search-filter{color:#ccd0da !important;background-color:#7287fd !important}html.theme--catppuccin-latte .search-result-title{color:#4c4f69}html.theme--catppuccin-latte .search-result-highlight{background-color:#d20f39;color:#e6e9ef}html.theme--catppuccin-latte .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--catppuccin-latte .w-100{width:100%}html.theme--catppuccin-latte .gap-2{gap:0.5rem}html.theme--catppuccin-latte .gap-4{gap:1rem} diff --git a/previews/PR658/assets/themes/catppuccin-macchiato.css b/previews/PR658/assets/themes/catppuccin-macchiato.css new file mode 100644 index 000000000..6ed16f8eb --- /dev/null +++ b/previews/PR658/assets/themes/catppuccin-macchiato.css @@ -0,0 +1 @@ +html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-ellipsis,html.theme--catppuccin-macchiato .file-cta,html.theme--catppuccin-macchiato .file-name,html.theme--catppuccin-macchiato .select select,html.theme--catppuccin-macchiato .textarea,html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--catppuccin-macchiato .pagination-previous:focus,html.theme--catppuccin-macchiato .pagination-next:focus,html.theme--catppuccin-macchiato .pagination-link:focus,html.theme--catppuccin-macchiato .pagination-ellipsis:focus,html.theme--catppuccin-macchiato .file-cta:focus,html.theme--catppuccin-macchiato .file-name:focus,html.theme--catppuccin-macchiato .select select:focus,html.theme--catppuccin-macchiato .textarea:focus,html.theme--catppuccin-macchiato .input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-macchiato .button:focus,html.theme--catppuccin-macchiato .is-focused.pagination-previous,html.theme--catppuccin-macchiato .is-focused.pagination-next,html.theme--catppuccin-macchiato .is-focused.pagination-link,html.theme--catppuccin-macchiato .is-focused.pagination-ellipsis,html.theme--catppuccin-macchiato .is-focused.file-cta,html.theme--catppuccin-macchiato .is-focused.file-name,html.theme--catppuccin-macchiato .select select.is-focused,html.theme--catppuccin-macchiato .is-focused.textarea,html.theme--catppuccin-macchiato .is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-focused.button,html.theme--catppuccin-macchiato .pagination-previous:active,html.theme--catppuccin-macchiato .pagination-next:active,html.theme--catppuccin-macchiato .pagination-link:active,html.theme--catppuccin-macchiato .pagination-ellipsis:active,html.theme--catppuccin-macchiato .file-cta:active,html.theme--catppuccin-macchiato .file-name:active,html.theme--catppuccin-macchiato .select select:active,html.theme--catppuccin-macchiato .textarea:active,html.theme--catppuccin-macchiato .input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-macchiato .button:active,html.theme--catppuccin-macchiato .is-active.pagination-previous,html.theme--catppuccin-macchiato .is-active.pagination-next,html.theme--catppuccin-macchiato .is-active.pagination-link,html.theme--catppuccin-macchiato .is-active.pagination-ellipsis,html.theme--catppuccin-macchiato .is-active.file-cta,html.theme--catppuccin-macchiato .is-active.file-name,html.theme--catppuccin-macchiato .select select.is-active,html.theme--catppuccin-macchiato .is-active.textarea,html.theme--catppuccin-macchiato .is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-macchiato .is-active.button{outline:none}html.theme--catppuccin-macchiato .pagination-previous[disabled],html.theme--catppuccin-macchiato .pagination-next[disabled],html.theme--catppuccin-macchiato .pagination-link[disabled],html.theme--catppuccin-macchiato .pagination-ellipsis[disabled],html.theme--catppuccin-macchiato .file-cta[disabled],html.theme--catppuccin-macchiato .file-name[disabled],html.theme--catppuccin-macchiato .select select[disabled],html.theme--catppuccin-macchiato .textarea[disabled],html.theme--catppuccin-macchiato .input[disabled],html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--catppuccin-macchiato .button[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--catppuccin-macchiato .pagination-ellipsis,html.theme--catppuccin-macchiato fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--catppuccin-macchiato .file-cta,html.theme--catppuccin-macchiato fieldset[disabled] .file-cta,fieldset[disabled] html.theme--catppuccin-macchiato .file-name,html.theme--catppuccin-macchiato fieldset[disabled] .file-name,fieldset[disabled] html.theme--catppuccin-macchiato .select select,fieldset[disabled] html.theme--catppuccin-macchiato .textarea,fieldset[disabled] html.theme--catppuccin-macchiato .input,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato fieldset[disabled] .select select,html.theme--catppuccin-macchiato .select fieldset[disabled] select,html.theme--catppuccin-macchiato fieldset[disabled] .textarea,html.theme--catppuccin-macchiato fieldset[disabled] .input,html.theme--catppuccin-macchiato fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--catppuccin-macchiato .button,html.theme--catppuccin-macchiato fieldset[disabled] .button{cursor:not-allowed}html.theme--catppuccin-macchiato .tabs,html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-ellipsis,html.theme--catppuccin-macchiato .breadcrumb,html.theme--catppuccin-macchiato .file,html.theme--catppuccin-macchiato .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--catppuccin-macchiato .navbar-link:not(.is-arrowless)::after,html.theme--catppuccin-macchiato .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--catppuccin-macchiato .admonition:not(:last-child),html.theme--catppuccin-macchiato .tabs:not(:last-child),html.theme--catppuccin-macchiato .pagination:not(:last-child),html.theme--catppuccin-macchiato .message:not(:last-child),html.theme--catppuccin-macchiato .level:not(:last-child),html.theme--catppuccin-macchiato .breadcrumb:not(:last-child),html.theme--catppuccin-macchiato .block:not(:last-child),html.theme--catppuccin-macchiato .title:not(:last-child),html.theme--catppuccin-macchiato .subtitle:not(:last-child),html.theme--catppuccin-macchiato .table-container:not(:last-child),html.theme--catppuccin-macchiato .table:not(:last-child),html.theme--catppuccin-macchiato .progress:not(:last-child),html.theme--catppuccin-macchiato .notification:not(:last-child),html.theme--catppuccin-macchiato .content:not(:last-child),html.theme--catppuccin-macchiato .box:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-macchiato .modal-close,html.theme--catppuccin-macchiato .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--catppuccin-macchiato .modal-close::before,html.theme--catppuccin-macchiato .delete::before,html.theme--catppuccin-macchiato .modal-close::after,html.theme--catppuccin-macchiato .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-macchiato .modal-close::before,html.theme--catppuccin-macchiato .delete::before{height:2px;width:50%}html.theme--catppuccin-macchiato .modal-close::after,html.theme--catppuccin-macchiato .delete::after{height:50%;width:2px}html.theme--catppuccin-macchiato .modal-close:hover,html.theme--catppuccin-macchiato .delete:hover,html.theme--catppuccin-macchiato .modal-close:focus,html.theme--catppuccin-macchiato .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--catppuccin-macchiato .modal-close:active,html.theme--catppuccin-macchiato .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--catppuccin-macchiato .is-small.modal-close,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--catppuccin-macchiato .is-small.delete,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--catppuccin-macchiato .is-medium.modal-close,html.theme--catppuccin-macchiato .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--catppuccin-macchiato .is-large.modal-close,html.theme--catppuccin-macchiato .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--catppuccin-macchiato .control.is-loading::after,html.theme--catppuccin-macchiato .select.is-loading::after,html.theme--catppuccin-macchiato .loader,html.theme--catppuccin-macchiato .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #8087a2;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--catppuccin-macchiato .hero-video,html.theme--catppuccin-macchiato .modal-background,html.theme--catppuccin-macchiato .modal,html.theme--catppuccin-macchiato .image.is-square img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-macchiato .image.is-square .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-macchiato .image.is-1by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-macchiato .image.is-1by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-5by4 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-macchiato .image.is-5by4 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-macchiato .image.is-4by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-macchiato .image.is-4by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by2 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-macchiato .image.is-3by2 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-macchiato .image.is-5by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-macchiato .image.is-5by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-16by9 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-macchiato .image.is-16by9 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-macchiato .image.is-2by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-macchiato .image.is-2by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-macchiato .image.is-3by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-4by5 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-macchiato .image.is-4by5 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by4 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-macchiato .image.is-3by4 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-macchiato .image.is-2by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-macchiato .image.is-2by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by5 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-macchiato .image.is-3by5 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-macchiato .image.is-9by16 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-macchiato .image.is-9by16 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-macchiato .image.is-1by2 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-macchiato .image.is-1by2 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-macchiato .image.is-1by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-macchiato .image.is-1by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--catppuccin-macchiato .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363a4f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#212431 !important}.has-background-dark{background-color:#363a4f !important}.has-text-primary{color:#8aadf4 !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#5b8cf0 !important}.has-background-primary{background-color:#8aadf4 !important}.has-text-primary-light{color:#ecf2fd !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#bed1f9 !important}.has-background-primary-light{background-color:#ecf2fd !important}.has-text-primary-dark{color:#0e3b95 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#124dc4 !important}.has-background-primary-dark{background-color:#0e3b95 !important}.has-text-link{color:#8aadf4 !important}a.has-text-link:hover,a.has-text-link:focus{color:#5b8cf0 !important}.has-background-link{background-color:#8aadf4 !important}.has-text-link-light{color:#ecf2fd !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#bed1f9 !important}.has-background-link-light{background-color:#ecf2fd !important}.has-text-link-dark{color:#0e3b95 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#124dc4 !important}.has-background-link-dark{background-color:#0e3b95 !important}.has-text-info{color:#8bd5ca !important}a.has-text-info:hover,a.has-text-info:focus{color:#66c7b9 !important}.has-background-info{background-color:#8bd5ca !important}.has-text-info-light{color:#f0faf8 !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#cbece7 !important}.has-background-info-light{background-color:#f0faf8 !important}.has-text-info-dark{color:#276d62 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#359284 !important}.has-background-info-dark{background-color:#276d62 !important}.has-text-success{color:#a6da95 !important}a.has-text-success:hover,a.has-text-success:focus{color:#86cd6f !important}.has-background-success{background-color:#a6da95 !important}.has-text-success-light{color:#f2faf0 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#d3edca !important}.has-background-success-light{background-color:#f2faf0 !important}.has-text-success-dark{color:#386e26 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#4b9333 !important}.has-background-success-dark{background-color:#386e26 !important}.has-text-warning{color:#eed49f !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#e6c174 !important}.has-background-warning{background-color:#eed49f !important}.has-text-warning-light{color:#fcf7ee !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#f4e4c2 !important}.has-background-warning-light{background-color:#fcf7ee !important}.has-text-warning-dark{color:#7e5c16 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#a97b1e !important}.has-background-warning-dark{background-color:#7e5c16 !important}.has-text-danger{color:#ed8796 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#e65b6f !important}.has-background-danger{background-color:#ed8796 !important}.has-text-danger-light{color:#fcedef !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f6c1c9 !important}.has-background-danger-light{background-color:#fcedef !important}.has-text-danger-dark{color:#971729 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#c31d36 !important}.has-background-danger-dark{background-color:#971729 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363a4f !important}.has-background-grey-darker{background-color:#363a4f !important}.has-text-grey-dark{color:#494d64 !important}.has-background-grey-dark{background-color:#494d64 !important}.has-text-grey{color:#5b6078 !important}.has-background-grey{background-color:#5b6078 !important}.has-text-grey-light{color:#6e738d !important}.has-background-grey-light{background-color:#6e738d !important}.has-text-grey-lighter{color:#8087a2 !important}.has-background-grey-lighter{background-color:#8087a2 !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--catppuccin-macchiato html{background-color:#24273a;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-macchiato article,html.theme--catppuccin-macchiato aside,html.theme--catppuccin-macchiato figure,html.theme--catppuccin-macchiato footer,html.theme--catppuccin-macchiato header,html.theme--catppuccin-macchiato hgroup,html.theme--catppuccin-macchiato section{display:block}html.theme--catppuccin-macchiato body,html.theme--catppuccin-macchiato button,html.theme--catppuccin-macchiato input,html.theme--catppuccin-macchiato optgroup,html.theme--catppuccin-macchiato select,html.theme--catppuccin-macchiato textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--catppuccin-macchiato code,html.theme--catppuccin-macchiato pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-macchiato body{color:#cad3f5;font-size:1em;font-weight:400;line-height:1.5}html.theme--catppuccin-macchiato a{color:#8aadf4;cursor:pointer;text-decoration:none}html.theme--catppuccin-macchiato a strong{color:currentColor}html.theme--catppuccin-macchiato a:hover{color:#91d7e3}html.theme--catppuccin-macchiato code{background-color:#1e2030;color:#cad3f5;font-size:.875em;font-weight:normal;padding:.1em}html.theme--catppuccin-macchiato hr{background-color:#1e2030;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--catppuccin-macchiato img{height:auto;max-width:100%}html.theme--catppuccin-macchiato input[type="checkbox"],html.theme--catppuccin-macchiato input[type="radio"]{vertical-align:baseline}html.theme--catppuccin-macchiato small{font-size:.875em}html.theme--catppuccin-macchiato span{font-style:inherit;font-weight:inherit}html.theme--catppuccin-macchiato strong{color:#b5c1f1;font-weight:700}html.theme--catppuccin-macchiato fieldset{border:none}html.theme--catppuccin-macchiato pre{-webkit-overflow-scrolling:touch;background-color:#1e2030;color:#cad3f5;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--catppuccin-macchiato pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--catppuccin-macchiato table td,html.theme--catppuccin-macchiato table th{vertical-align:top}html.theme--catppuccin-macchiato table td:not([align]),html.theme--catppuccin-macchiato table th:not([align]){text-align:inherit}html.theme--catppuccin-macchiato table th{color:#b5c1f1}html.theme--catppuccin-macchiato .box{background-color:#494d64;border-radius:8px;box-shadow:none;color:#cad3f5;display:block;padding:1.25rem}html.theme--catppuccin-macchiato a.box:hover,html.theme--catppuccin-macchiato a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #8aadf4}html.theme--catppuccin-macchiato a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #8aadf4}html.theme--catppuccin-macchiato .button{background-color:#1e2030;border-color:#3b3f5f;border-width:1px;color:#8aadf4;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--catppuccin-macchiato .button strong{color:inherit}html.theme--catppuccin-macchiato .button .icon,html.theme--catppuccin-macchiato .button .icon.is-small,html.theme--catppuccin-macchiato .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--catppuccin-macchiato .button .icon.is-medium,html.theme--catppuccin-macchiato .button .icon.is-large{height:1.5em;width:1.5em}html.theme--catppuccin-macchiato .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--catppuccin-macchiato .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-macchiato .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-macchiato .button:hover,html.theme--catppuccin-macchiato .button.is-hovered{border-color:#6e738d;color:#b5c1f1}html.theme--catppuccin-macchiato .button:focus,html.theme--catppuccin-macchiato .button.is-focused{border-color:#6e738d;color:#739df2}html.theme--catppuccin-macchiato .button:focus:not(:active),html.theme--catppuccin-macchiato .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .button:active,html.theme--catppuccin-macchiato .button.is-active{border-color:#494d64;color:#b5c1f1}html.theme--catppuccin-macchiato .button.is-text{background-color:transparent;border-color:transparent;color:#cad3f5;text-decoration:underline}html.theme--catppuccin-macchiato .button.is-text:hover,html.theme--catppuccin-macchiato .button.is-text.is-hovered,html.theme--catppuccin-macchiato .button.is-text:focus,html.theme--catppuccin-macchiato .button.is-text.is-focused{background-color:#1e2030;color:#b5c1f1}html.theme--catppuccin-macchiato .button.is-text:active,html.theme--catppuccin-macchiato .button.is-text.is-active{background-color:#141620;color:#b5c1f1}html.theme--catppuccin-macchiato .button.is-text[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--catppuccin-macchiato .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#8aadf4;text-decoration:none}html.theme--catppuccin-macchiato .button.is-ghost:hover,html.theme--catppuccin-macchiato .button.is-ghost.is-hovered{color:#8aadf4;text-decoration:underline}html.theme--catppuccin-macchiato .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white:hover,html.theme--catppuccin-macchiato .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white:focus,html.theme--catppuccin-macchiato .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white:focus:not(:active),html.theme--catppuccin-macchiato .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-macchiato .button.is-white:active,html.theme--catppuccin-macchiato .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--catppuccin-macchiato .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--catppuccin-macchiato .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-macchiato .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-white.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-macchiato .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-black:hover,html.theme--catppuccin-macchiato .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-black:focus,html.theme--catppuccin-macchiato .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-black:focus:not(:active),html.theme--catppuccin-macchiato .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-macchiato .button.is-black:active,html.theme--catppuccin-macchiato .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-black[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--catppuccin-macchiato .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-black.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light:hover,html.theme--catppuccin-macchiato .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light:focus,html.theme--catppuccin-macchiato .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light:focus:not(:active),html.theme--catppuccin-macchiato .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-macchiato .button.is-light:active,html.theme--catppuccin-macchiato .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}html.theme--catppuccin-macchiato .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-light.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-dark,html.theme--catppuccin-macchiato .content kbd.button{background-color:#363a4f;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-dark:hover,html.theme--catppuccin-macchiato .content kbd.button:hover,html.theme--catppuccin-macchiato .button.is-dark.is-hovered,html.theme--catppuccin-macchiato .content kbd.button.is-hovered{background-color:#313447;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-dark:focus,html.theme--catppuccin-macchiato .content kbd.button:focus,html.theme--catppuccin-macchiato .button.is-dark.is-focused,html.theme--catppuccin-macchiato .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-dark:focus:not(:active),html.theme--catppuccin-macchiato .content kbd.button:focus:not(:active),html.theme--catppuccin-macchiato .button.is-dark.is-focused:not(:active),html.theme--catppuccin-macchiato .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,58,79,0.25)}html.theme--catppuccin-macchiato .button.is-dark:active,html.theme--catppuccin-macchiato .content kbd.button:active,html.theme--catppuccin-macchiato .button.is-dark.is-active,html.theme--catppuccin-macchiato .content kbd.button.is-active{background-color:#2c2f40;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-dark[disabled],html.theme--catppuccin-macchiato .content kbd.button[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-dark,fieldset[disabled] html.theme--catppuccin-macchiato .content kbd.button{background-color:#363a4f;border-color:#363a4f;box-shadow:none}html.theme--catppuccin-macchiato .button.is-dark.is-inverted,html.theme--catppuccin-macchiato .content kbd.button.is-inverted{background-color:#fff;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-inverted:hover,html.theme--catppuccin-macchiato .content kbd.button.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-hovered,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-dark.is-inverted[disabled],html.theme--catppuccin-macchiato .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-dark.is-inverted,fieldset[disabled] html.theme--catppuccin-macchiato .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-loading::after,html.theme--catppuccin-macchiato .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-dark.is-outlined,html.theme--catppuccin-macchiato .content kbd.button.is-outlined{background-color:transparent;border-color:#363a4f;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-outlined:hover,html.theme--catppuccin-macchiato .content kbd.button.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-hovered,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-dark.is-outlined:focus,html.theme--catppuccin-macchiato .content kbd.button.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-focused,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-focused{background-color:#363a4f;border-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363a4f #363a4f !important}html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-macchiato .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-dark.is-outlined[disabled],html.theme--catppuccin-macchiato .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-dark.is-outlined,fieldset[disabled] html.theme--catppuccin-macchiato .content kbd.button.is-outlined{background-color:transparent;border-color:#363a4f;box-shadow:none;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363a4f}html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363a4f #363a4f !important}html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined[disabled],html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-macchiato .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink{background-color:#8aadf4;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-primary:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#7ea5f3;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-primary:focus,html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink:focus,html.theme--catppuccin-macchiato .button.is-primary.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-primary:focus:not(:active),html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--catppuccin-macchiato .button.is-primary.is-focused:not(:active),html.theme--catppuccin-macchiato .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .button.is-primary:active,html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink:active,html.theme--catppuccin-macchiato .button.is-primary.is-active,html.theme--catppuccin-macchiato .docstring>section>a.button.is-active.docs-sourcelink{background-color:#739df2;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-primary[disabled],html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-primary,fieldset[disabled] html.theme--catppuccin-macchiato .docstring>section>a.button.docs-sourcelink{background-color:#8aadf4;border-color:#8aadf4;box-shadow:none}html.theme--catppuccin-macchiato .button.is-primary.is-inverted,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-inverted:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-primary.is-inverted[disabled],html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-primary.is-inverted,fieldset[disabled] html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-loading::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-primary.is-outlined,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#8aadf4;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-outlined:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-macchiato .button.is-primary.is-outlined:focus,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #8aadf4 #8aadf4 !important}html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-macchiato .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-primary.is-outlined[disabled],html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-primary.is-outlined,fieldset[disabled] html.theme--catppuccin-macchiato .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#8aadf4;box-shadow:none;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #8aadf4 #8aadf4 !important}html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined[disabled],html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-macchiato .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-primary.is-light,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.docs-sourcelink{background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-primary.is-light:hover,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--catppuccin-macchiato .button.is-primary.is-light.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e1eafc;border-color:transparent;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-primary.is-light:active,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--catppuccin-macchiato .button.is-primary.is-light.is-active,html.theme--catppuccin-macchiato .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d5e2fb;border-color:transparent;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-link{background-color:#8aadf4;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-link:hover,html.theme--catppuccin-macchiato .button.is-link.is-hovered{background-color:#7ea5f3;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-link:focus,html.theme--catppuccin-macchiato .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-link:focus:not(:active),html.theme--catppuccin-macchiato .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .button.is-link:active,html.theme--catppuccin-macchiato .button.is-link.is-active{background-color:#739df2;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-link[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-link{background-color:#8aadf4;border-color:#8aadf4;box-shadow:none}html.theme--catppuccin-macchiato .button.is-link.is-inverted{background-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-link.is-outlined{background-color:transparent;border-color:#8aadf4;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-link.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-focused{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #8aadf4 #8aadf4 !important}html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-link.is-outlined{background-color:transparent;border-color:#8aadf4;box-shadow:none;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #8aadf4 #8aadf4 !important}html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-link.is-light{background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-link.is-light:hover,html.theme--catppuccin-macchiato .button.is-link.is-light.is-hovered{background-color:#e1eafc;border-color:transparent;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-link.is-light:active,html.theme--catppuccin-macchiato .button.is-link.is-light.is-active{background-color:#d5e2fb;border-color:transparent;color:#0e3b95}html.theme--catppuccin-macchiato .button.is-info{background-color:#8bd5ca;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info:hover,html.theme--catppuccin-macchiato .button.is-info.is-hovered{background-color:#82d2c6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info:focus,html.theme--catppuccin-macchiato .button.is-info.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info:focus:not(:active),html.theme--catppuccin-macchiato .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(139,213,202,0.25)}html.theme--catppuccin-macchiato .button.is-info:active,html.theme--catppuccin-macchiato .button.is-info.is-active{background-color:#78cec1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-info{background-color:#8bd5ca;border-color:#8bd5ca;box-shadow:none}html.theme--catppuccin-macchiato .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-info.is-outlined{background-color:transparent;border-color:#8bd5ca;color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-info.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-focused{background-color:#8bd5ca;border-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #8bd5ca #8bd5ca !important}html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-info.is-outlined{background-color:transparent;border-color:#8bd5ca;box-shadow:none;color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#8bd5ca}html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #8bd5ca #8bd5ca !important}html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-info.is-light{background-color:#f0faf8;color:#276d62}html.theme--catppuccin-macchiato .button.is-info.is-light:hover,html.theme--catppuccin-macchiato .button.is-info.is-light.is-hovered{background-color:#e7f6f4;border-color:transparent;color:#276d62}html.theme--catppuccin-macchiato .button.is-info.is-light:active,html.theme--catppuccin-macchiato .button.is-info.is-light.is-active{background-color:#ddf3f0;border-color:transparent;color:#276d62}html.theme--catppuccin-macchiato .button.is-success{background-color:#a6da95;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success:hover,html.theme--catppuccin-macchiato .button.is-success.is-hovered{background-color:#9ed78c;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success:focus,html.theme--catppuccin-macchiato .button.is-success.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success:focus:not(:active),html.theme--catppuccin-macchiato .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(166,218,149,0.25)}html.theme--catppuccin-macchiato .button.is-success:active,html.theme--catppuccin-macchiato .button.is-success.is-active{background-color:#96d382;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-success{background-color:#a6da95;border-color:#a6da95;box-shadow:none}html.theme--catppuccin-macchiato .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-success.is-outlined{background-color:transparent;border-color:#a6da95;color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-success.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-focused{background-color:#a6da95;border-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #a6da95 #a6da95 !important}html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-success.is-outlined{background-color:transparent;border-color:#a6da95;box-shadow:none;color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#a6da95}html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #a6da95 #a6da95 !important}html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-success.is-light{background-color:#f2faf0;color:#386e26}html.theme--catppuccin-macchiato .button.is-success.is-light:hover,html.theme--catppuccin-macchiato .button.is-success.is-light.is-hovered{background-color:#eaf6e6;border-color:transparent;color:#386e26}html.theme--catppuccin-macchiato .button.is-success.is-light:active,html.theme--catppuccin-macchiato .button.is-success.is-light.is-active{background-color:#e2f3dd;border-color:transparent;color:#386e26}html.theme--catppuccin-macchiato .button.is-warning{background-color:#eed49f;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning:hover,html.theme--catppuccin-macchiato .button.is-warning.is-hovered{background-color:#eccf94;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning:focus,html.theme--catppuccin-macchiato .button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning:focus:not(:active),html.theme--catppuccin-macchiato .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(238,212,159,0.25)}html.theme--catppuccin-macchiato .button.is-warning:active,html.theme--catppuccin-macchiato .button.is-warning.is-active{background-color:#eaca89;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-warning{background-color:#eed49f;border-color:#eed49f;box-shadow:none}html.theme--catppuccin-macchiato .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-warning.is-outlined{background-color:transparent;border-color:#eed49f;color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-warning.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-focused{background-color:#eed49f;border-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #eed49f #eed49f !important}html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-macchiato .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-warning.is-outlined{background-color:transparent;border-color:#eed49f;box-shadow:none;color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#eed49f}html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #eed49f #eed49f !important}html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .button.is-warning.is-light{background-color:#fcf7ee;color:#7e5c16}html.theme--catppuccin-macchiato .button.is-warning.is-light:hover,html.theme--catppuccin-macchiato .button.is-warning.is-light.is-hovered{background-color:#faf2e3;border-color:transparent;color:#7e5c16}html.theme--catppuccin-macchiato .button.is-warning.is-light:active,html.theme--catppuccin-macchiato .button.is-warning.is-light.is-active{background-color:#f8eed8;border-color:transparent;color:#7e5c16}html.theme--catppuccin-macchiato .button.is-danger{background-color:#ed8796;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-danger:hover,html.theme--catppuccin-macchiato .button.is-danger.is-hovered{background-color:#eb7c8c;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-danger:focus,html.theme--catppuccin-macchiato .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-danger:focus:not(:active),html.theme--catppuccin-macchiato .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(237,135,150,0.25)}html.theme--catppuccin-macchiato .button.is-danger:active,html.theme--catppuccin-macchiato .button.is-danger.is-active{background-color:#ea7183;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .button.is-danger[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-danger{background-color:#ed8796;border-color:#ed8796;box-shadow:none}html.theme--catppuccin-macchiato .button.is-danger.is-inverted{background-color:#fff;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-inverted:hover,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-macchiato .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-danger.is-outlined{background-color:transparent;border-color:#ed8796;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-danger.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-focused{background-color:#ed8796;border-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #ed8796 #ed8796 !important}html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-macchiato .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-danger.is-outlined{background-color:transparent;border-color:#ed8796;box-shadow:none;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined:hover,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined:focus,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ed8796}html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ed8796 #ed8796 !important}html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-macchiato .button.is-danger.is-light{background-color:#fcedef;color:#971729}html.theme--catppuccin-macchiato .button.is-danger.is-light:hover,html.theme--catppuccin-macchiato .button.is-danger.is-light.is-hovered{background-color:#fbe2e6;border-color:transparent;color:#971729}html.theme--catppuccin-macchiato .button.is-danger.is-light:active,html.theme--catppuccin-macchiato .button.is-danger.is-light.is-active{background-color:#f9d7dc;border-color:transparent;color:#971729}html.theme--catppuccin-macchiato .button.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--catppuccin-macchiato .button.is-small:not(.is-rounded),html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--catppuccin-macchiato .button.is-normal{font-size:1rem}html.theme--catppuccin-macchiato .button.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .button.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .button[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .button{background-color:#6e738d;border-color:#5b6078;box-shadow:none;opacity:.5}html.theme--catppuccin-macchiato .button.is-fullwidth{display:flex;width:100%}html.theme--catppuccin-macchiato .button.is-loading{color:transparent !important;pointer-events:none}html.theme--catppuccin-macchiato .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--catppuccin-macchiato .button.is-static{background-color:#1e2030;border-color:#5b6078;color:#8087a2;box-shadow:none;pointer-events:none}html.theme--catppuccin-macchiato .button.is-rounded,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--catppuccin-macchiato .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-macchiato .buttons .button{margin-bottom:0.5rem}html.theme--catppuccin-macchiato .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--catppuccin-macchiato .buttons:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-macchiato .buttons:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-macchiato .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--catppuccin-macchiato .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--catppuccin-macchiato .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--catppuccin-macchiato .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--catppuccin-macchiato .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-macchiato .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--catppuccin-macchiato .buttons.has-addons .button:last-child{margin-right:0}html.theme--catppuccin-macchiato .buttons.has-addons .button:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-hovered{z-index:2}html.theme--catppuccin-macchiato .buttons.has-addons .button:focus,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-focused,html.theme--catppuccin-macchiato .buttons.has-addons .button:active,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-active,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-selected{z-index:3}html.theme--catppuccin-macchiato .buttons.has-addons .button:focus:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-focused:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button:active:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-active:hover,html.theme--catppuccin-macchiato .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--catppuccin-macchiato .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .buttons.is-centered{justify-content:center}html.theme--catppuccin-macchiato .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--catppuccin-macchiato .buttons.is-right{justify-content:flex-end}html.theme--catppuccin-macchiato .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .button.is-responsive.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--catppuccin-macchiato .button.is-responsive,html.theme--catppuccin-macchiato .button.is-responsive.is-normal{font-size:.65625rem}html.theme--catppuccin-macchiato .button.is-responsive.is-medium{font-size:.75rem}html.theme--catppuccin-macchiato .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .button.is-responsive.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--catppuccin-macchiato .button.is-responsive,html.theme--catppuccin-macchiato .button.is-responsive.is-normal{font-size:.75rem}html.theme--catppuccin-macchiato .button.is-responsive.is-medium{font-size:1rem}html.theme--catppuccin-macchiato .button.is-responsive.is-large{font-size:1.25rem}}html.theme--catppuccin-macchiato .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--catppuccin-macchiato .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--catppuccin-macchiato .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--catppuccin-macchiato .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--catppuccin-macchiato .content li+li{margin-top:0.25em}html.theme--catppuccin-macchiato .content p:not(:last-child),html.theme--catppuccin-macchiato .content dl:not(:last-child),html.theme--catppuccin-macchiato .content ol:not(:last-child),html.theme--catppuccin-macchiato .content ul:not(:last-child),html.theme--catppuccin-macchiato .content blockquote:not(:last-child),html.theme--catppuccin-macchiato .content pre:not(:last-child),html.theme--catppuccin-macchiato .content table:not(:last-child){margin-bottom:1em}html.theme--catppuccin-macchiato .content h1,html.theme--catppuccin-macchiato .content h2,html.theme--catppuccin-macchiato .content h3,html.theme--catppuccin-macchiato .content h4,html.theme--catppuccin-macchiato .content h5,html.theme--catppuccin-macchiato .content h6{color:#cad3f5;font-weight:600;line-height:1.125}html.theme--catppuccin-macchiato .content h1{font-size:2em;margin-bottom:0.5em}html.theme--catppuccin-macchiato .content h1:not(:first-child){margin-top:1em}html.theme--catppuccin-macchiato .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--catppuccin-macchiato .content h2:not(:first-child){margin-top:1.1428em}html.theme--catppuccin-macchiato .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--catppuccin-macchiato .content h3:not(:first-child){margin-top:1.3333em}html.theme--catppuccin-macchiato .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--catppuccin-macchiato .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--catppuccin-macchiato .content h6{font-size:1em;margin-bottom:1em}html.theme--catppuccin-macchiato .content blockquote{background-color:#1e2030;border-left:5px solid #5b6078;padding:1.25em 1.5em}html.theme--catppuccin-macchiato .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-macchiato .content ol:not([type]){list-style-type:decimal}html.theme--catppuccin-macchiato .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--catppuccin-macchiato .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--catppuccin-macchiato .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--catppuccin-macchiato .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--catppuccin-macchiato .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-macchiato .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--catppuccin-macchiato .content ul ul ul{list-style-type:square}html.theme--catppuccin-macchiato .content dd{margin-left:2em}html.theme--catppuccin-macchiato .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--catppuccin-macchiato .content figure:not(:first-child){margin-top:2em}html.theme--catppuccin-macchiato .content figure:not(:last-child){margin-bottom:2em}html.theme--catppuccin-macchiato .content figure img{display:inline-block}html.theme--catppuccin-macchiato .content figure figcaption{font-style:italic}html.theme--catppuccin-macchiato .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--catppuccin-macchiato .content sup,html.theme--catppuccin-macchiato .content sub{font-size:75%}html.theme--catppuccin-macchiato .content table{width:100%}html.theme--catppuccin-macchiato .content table td,html.theme--catppuccin-macchiato .content table th{border:1px solid #5b6078;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-macchiato .content table th{color:#b5c1f1}html.theme--catppuccin-macchiato .content table th:not([align]){text-align:inherit}html.theme--catppuccin-macchiato .content table thead td,html.theme--catppuccin-macchiato .content table thead th{border-width:0 0 2px;color:#b5c1f1}html.theme--catppuccin-macchiato .content table tfoot td,html.theme--catppuccin-macchiato .content table tfoot th{border-width:2px 0 0;color:#b5c1f1}html.theme--catppuccin-macchiato .content table tbody tr:last-child td,html.theme--catppuccin-macchiato .content table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-macchiato .content .tabs li+li{margin-top:0}html.theme--catppuccin-macchiato .content.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--catppuccin-macchiato .content.is-normal{font-size:1rem}html.theme--catppuccin-macchiato .content.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .content.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--catppuccin-macchiato .icon.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--catppuccin-macchiato .icon.is-medium{height:2rem;width:2rem}html.theme--catppuccin-macchiato .icon.is-large{height:3rem;width:3rem}html.theme--catppuccin-macchiato .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--catppuccin-macchiato .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--catppuccin-macchiato .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--catppuccin-macchiato div.icon-text{display:flex}html.theme--catppuccin-macchiato .image,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--catppuccin-macchiato .image img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--catppuccin-macchiato .image img.is-rounded,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--catppuccin-macchiato .image.is-fullwidth,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--catppuccin-macchiato .image.is-square img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-macchiato .image.is-square .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-macchiato .image.is-1by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-macchiato .image.is-1by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-5by4 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-macchiato .image.is-5by4 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-macchiato .image.is-4by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-macchiato .image.is-4by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by2 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-macchiato .image.is-3by2 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-macchiato .image.is-5by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-macchiato .image.is-5by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-16by9 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-macchiato .image.is-16by9 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-macchiato .image.is-2by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-macchiato .image.is-2by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by1 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-macchiato .image.is-3by1 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-macchiato .image.is-4by5 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-macchiato .image.is-4by5 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by4 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-macchiato .image.is-3by4 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-macchiato .image.is-2by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-macchiato .image.is-2by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-macchiato .image.is-3by5 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-macchiato .image.is-3by5 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-macchiato .image.is-9by16 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-macchiato .image.is-9by16 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-macchiato .image.is-1by2 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-macchiato .image.is-1by2 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-macchiato .image.is-1by3 img,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-macchiato .image.is-1by3 .has-ratio,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--catppuccin-macchiato .image.is-square,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--catppuccin-macchiato .image.is-1by1,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--catppuccin-macchiato .image.is-5by4,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--catppuccin-macchiato .image.is-4by3,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--catppuccin-macchiato .image.is-3by2,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--catppuccin-macchiato .image.is-5by3,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--catppuccin-macchiato .image.is-16by9,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--catppuccin-macchiato .image.is-2by1,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--catppuccin-macchiato .image.is-3by1,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--catppuccin-macchiato .image.is-4by5,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--catppuccin-macchiato .image.is-3by4,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--catppuccin-macchiato .image.is-2by3,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--catppuccin-macchiato .image.is-3by5,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--catppuccin-macchiato .image.is-9by16,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--catppuccin-macchiato .image.is-1by2,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--catppuccin-macchiato .image.is-1by3,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--catppuccin-macchiato .image.is-16x16,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--catppuccin-macchiato .image.is-24x24,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--catppuccin-macchiato .image.is-32x32,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--catppuccin-macchiato .image.is-48x48,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--catppuccin-macchiato .image.is-64x64,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--catppuccin-macchiato .image.is-96x96,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--catppuccin-macchiato .image.is-128x128,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--catppuccin-macchiato .notification{background-color:#1e2030;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--catppuccin-macchiato .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-macchiato .notification strong{color:currentColor}html.theme--catppuccin-macchiato .notification code,html.theme--catppuccin-macchiato .notification pre{background:#fff}html.theme--catppuccin-macchiato .notification pre code{background:transparent}html.theme--catppuccin-macchiato .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--catppuccin-macchiato .notification .title,html.theme--catppuccin-macchiato .notification .subtitle,html.theme--catppuccin-macchiato .notification .content{color:currentColor}html.theme--catppuccin-macchiato .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .notification.is-dark,html.theme--catppuccin-macchiato .content kbd.notification{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .notification.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.notification.docs-sourcelink{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .notification.is-primary.is-light,html.theme--catppuccin-macchiato .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .notification.is-link{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .notification.is-link.is-light{background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .notification.is-info{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .notification.is-info.is-light{background-color:#f0faf8;color:#276d62}html.theme--catppuccin-macchiato .notification.is-success{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .notification.is-success.is-light{background-color:#f2faf0;color:#386e26}html.theme--catppuccin-macchiato .notification.is-warning{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .notification.is-warning.is-light{background-color:#fcf7ee;color:#7e5c16}html.theme--catppuccin-macchiato .notification.is-danger{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .notification.is-danger.is-light{background-color:#fcedef;color:#971729}html.theme--catppuccin-macchiato .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--catppuccin-macchiato .progress::-webkit-progress-bar{background-color:#494d64}html.theme--catppuccin-macchiato .progress::-webkit-progress-value{background-color:#8087a2}html.theme--catppuccin-macchiato .progress::-moz-progress-bar{background-color:#8087a2}html.theme--catppuccin-macchiato .progress::-ms-fill{background-color:#8087a2;border:none}html.theme--catppuccin-macchiato .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--catppuccin-macchiato .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--catppuccin-macchiato .progress.is-white::-ms-fill{background-color:#fff}html.theme--catppuccin-macchiato .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--catppuccin-macchiato .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--catppuccin-macchiato .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--catppuccin-macchiato .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-light::-webkit-progress-value{background-color:#f5f5f5}html.theme--catppuccin-macchiato .progress.is-light::-moz-progress-bar{background-color:#f5f5f5}html.theme--catppuccin-macchiato .progress.is-light::-ms-fill{background-color:#f5f5f5}html.theme--catppuccin-macchiato .progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-dark::-webkit-progress-value,html.theme--catppuccin-macchiato .content kbd.progress::-webkit-progress-value{background-color:#363a4f}html.theme--catppuccin-macchiato .progress.is-dark::-moz-progress-bar,html.theme--catppuccin-macchiato .content kbd.progress::-moz-progress-bar{background-color:#363a4f}html.theme--catppuccin-macchiato .progress.is-dark::-ms-fill,html.theme--catppuccin-macchiato .content kbd.progress::-ms-fill{background-color:#363a4f}html.theme--catppuccin-macchiato .progress.is-dark:indeterminate,html.theme--catppuccin-macchiato .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363a4f 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-primary::-webkit-progress-value,html.theme--catppuccin-macchiato .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-primary::-moz-progress-bar,html.theme--catppuccin-macchiato .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-primary::-ms-fill,html.theme--catppuccin-macchiato .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-primary:indeterminate,html.theme--catppuccin-macchiato .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #8aadf4 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-link::-webkit-progress-value{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-link::-moz-progress-bar{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-link::-ms-fill{background-color:#8aadf4}html.theme--catppuccin-macchiato .progress.is-link:indeterminate{background-image:linear-gradient(to right, #8aadf4 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-info::-webkit-progress-value{background-color:#8bd5ca}html.theme--catppuccin-macchiato .progress.is-info::-moz-progress-bar{background-color:#8bd5ca}html.theme--catppuccin-macchiato .progress.is-info::-ms-fill{background-color:#8bd5ca}html.theme--catppuccin-macchiato .progress.is-info:indeterminate{background-image:linear-gradient(to right, #8bd5ca 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-success::-webkit-progress-value{background-color:#a6da95}html.theme--catppuccin-macchiato .progress.is-success::-moz-progress-bar{background-color:#a6da95}html.theme--catppuccin-macchiato .progress.is-success::-ms-fill{background-color:#a6da95}html.theme--catppuccin-macchiato .progress.is-success:indeterminate{background-image:linear-gradient(to right, #a6da95 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-warning::-webkit-progress-value{background-color:#eed49f}html.theme--catppuccin-macchiato .progress.is-warning::-moz-progress-bar{background-color:#eed49f}html.theme--catppuccin-macchiato .progress.is-warning::-ms-fill{background-color:#eed49f}html.theme--catppuccin-macchiato .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #eed49f 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress.is-danger::-webkit-progress-value{background-color:#ed8796}html.theme--catppuccin-macchiato .progress.is-danger::-moz-progress-bar{background-color:#ed8796}html.theme--catppuccin-macchiato .progress.is-danger::-ms-fill{background-color:#ed8796}html.theme--catppuccin-macchiato .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #ed8796 30%, #494d64 30%)}html.theme--catppuccin-macchiato .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#494d64;background-image:linear-gradient(to right, #cad3f5 30%, #494d64 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--catppuccin-macchiato .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--catppuccin-macchiato .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--catppuccin-macchiato .progress:indeterminate::-ms-fill{animation-name:none}html.theme--catppuccin-macchiato .progress.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--catppuccin-macchiato .progress.is-medium{height:1.25rem}html.theme--catppuccin-macchiato .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--catppuccin-macchiato .table{background-color:#494d64;color:#cad3f5}html.theme--catppuccin-macchiato .table td,html.theme--catppuccin-macchiato .table th{border:1px solid #5b6078;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-macchiato .table td.is-white,html.theme--catppuccin-macchiato .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .table td.is-black,html.theme--catppuccin-macchiato .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .table td.is-light,html.theme--catppuccin-macchiato .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .table td.is-dark,html.theme--catppuccin-macchiato .table th.is-dark{background-color:#363a4f;border-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .table td.is-primary,html.theme--catppuccin-macchiato .table th.is-primary{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .table td.is-link,html.theme--catppuccin-macchiato .table th.is-link{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .table td.is-info,html.theme--catppuccin-macchiato .table th.is-info{background-color:#8bd5ca;border-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .table td.is-success,html.theme--catppuccin-macchiato .table th.is-success{background-color:#a6da95;border-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .table td.is-warning,html.theme--catppuccin-macchiato .table th.is-warning{background-color:#eed49f;border-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .table td.is-danger,html.theme--catppuccin-macchiato .table th.is-danger{background-color:#ed8796;border-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .table td.is-narrow,html.theme--catppuccin-macchiato .table th.is-narrow{white-space:nowrap;width:1%}html.theme--catppuccin-macchiato .table td.is-selected,html.theme--catppuccin-macchiato .table th.is-selected{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .table td.is-selected a,html.theme--catppuccin-macchiato .table td.is-selected strong,html.theme--catppuccin-macchiato .table th.is-selected a,html.theme--catppuccin-macchiato .table th.is-selected strong{color:currentColor}html.theme--catppuccin-macchiato .table td.is-vcentered,html.theme--catppuccin-macchiato .table th.is-vcentered{vertical-align:middle}html.theme--catppuccin-macchiato .table th{color:#b5c1f1}html.theme--catppuccin-macchiato .table th:not([align]){text-align:left}html.theme--catppuccin-macchiato .table tr.is-selected{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .table tr.is-selected a,html.theme--catppuccin-macchiato .table tr.is-selected strong{color:currentColor}html.theme--catppuccin-macchiato .table tr.is-selected td,html.theme--catppuccin-macchiato .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--catppuccin-macchiato .table thead{background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .table thead td,html.theme--catppuccin-macchiato .table thead th{border-width:0 0 2px;color:#b5c1f1}html.theme--catppuccin-macchiato .table tfoot{background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .table tfoot td,html.theme--catppuccin-macchiato .table tfoot th{border-width:2px 0 0;color:#b5c1f1}html.theme--catppuccin-macchiato .table tbody{background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .table tbody tr:last-child td,html.theme--catppuccin-macchiato .table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-macchiato .table.is-bordered td,html.theme--catppuccin-macchiato .table.is-bordered th{border-width:1px}html.theme--catppuccin-macchiato .table.is-bordered tr:last-child td,html.theme--catppuccin-macchiato .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--catppuccin-macchiato .table.is-fullwidth{width:100%}html.theme--catppuccin-macchiato .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#363a4f}html.theme--catppuccin-macchiato .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#363a4f}html.theme--catppuccin-macchiato .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#3a3e55}html.theme--catppuccin-macchiato .table.is-narrow td,html.theme--catppuccin-macchiato .table.is-narrow th{padding:0.25em 0.5em}html.theme--catppuccin-macchiato .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#363a4f}html.theme--catppuccin-macchiato .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--catppuccin-macchiato .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-macchiato .tags .tag,html.theme--catppuccin-macchiato .tags .content kbd,html.theme--catppuccin-macchiato .content .tags kbd,html.theme--catppuccin-macchiato .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--catppuccin-macchiato .tags .tag:not(:last-child),html.theme--catppuccin-macchiato .tags .content kbd:not(:last-child),html.theme--catppuccin-macchiato .content .tags kbd:not(:last-child),html.theme--catppuccin-macchiato .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--catppuccin-macchiato .tags:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-macchiato .tags:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-macchiato .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--catppuccin-macchiato .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-macchiato .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-macchiato .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--catppuccin-macchiato .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--catppuccin-macchiato .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-macchiato .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-macchiato .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--catppuccin-macchiato .tags.is-centered{justify-content:center}html.theme--catppuccin-macchiato .tags.is-centered .tag,html.theme--catppuccin-macchiato .tags.is-centered .content kbd,html.theme--catppuccin-macchiato .content .tags.is-centered kbd,html.theme--catppuccin-macchiato .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--catppuccin-macchiato .tags.is-right{justify-content:flex-end}html.theme--catppuccin-macchiato .tags.is-right .tag:not(:first-child),html.theme--catppuccin-macchiato .tags.is-right .content kbd:not(:first-child),html.theme--catppuccin-macchiato .content .tags.is-right kbd:not(:first-child),html.theme--catppuccin-macchiato .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--catppuccin-macchiato .tags.is-right .tag:not(:last-child),html.theme--catppuccin-macchiato .tags.is-right .content kbd:not(:last-child),html.theme--catppuccin-macchiato .content .tags.is-right kbd:not(:last-child),html.theme--catppuccin-macchiato .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--catppuccin-macchiato .tags.has-addons .tag,html.theme--catppuccin-macchiato .tags.has-addons .content kbd,html.theme--catppuccin-macchiato .content .tags.has-addons kbd,html.theme--catppuccin-macchiato .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--catppuccin-macchiato .tags.has-addons .tag:not(:first-child),html.theme--catppuccin-macchiato .tags.has-addons .content kbd:not(:first-child),html.theme--catppuccin-macchiato .content .tags.has-addons kbd:not(:first-child),html.theme--catppuccin-macchiato .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--catppuccin-macchiato .tags.has-addons .tag:not(:last-child),html.theme--catppuccin-macchiato .tags.has-addons .content kbd:not(:last-child),html.theme--catppuccin-macchiato .content .tags.has-addons kbd:not(:last-child),html.theme--catppuccin-macchiato .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--catppuccin-macchiato .tag:not(body),html.theme--catppuccin-macchiato .content kbd:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#1e2030;border-radius:.4em;color:#cad3f5;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--catppuccin-macchiato .tag:not(body) .delete,html.theme--catppuccin-macchiato .content kbd:not(body) .delete,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--catppuccin-macchiato .tag.is-white:not(body),html.theme--catppuccin-macchiato .content kbd.is-white:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .tag.is-black:not(body),html.theme--catppuccin-macchiato .content kbd.is-black:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .tag.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .tag.is-dark:not(body),html.theme--catppuccin-macchiato .content kbd:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--catppuccin-macchiato .content .docstring>section>kbd:not(body){background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .tag.is-primary:not(body),html.theme--catppuccin-macchiato .content kbd.is-primary:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body){background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .tag.is-primary.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-primary.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .tag.is-link:not(body),html.theme--catppuccin-macchiato .content kbd.is-link:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .tag.is-link.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-link.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#ecf2fd;color:#0e3b95}html.theme--catppuccin-macchiato .tag.is-info:not(body),html.theme--catppuccin-macchiato .content kbd.is-info:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .tag.is-info.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-info.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#f0faf8;color:#276d62}html.theme--catppuccin-macchiato .tag.is-success:not(body),html.theme--catppuccin-macchiato .content kbd.is-success:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .tag.is-success.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-success.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#f2faf0;color:#386e26}html.theme--catppuccin-macchiato .tag.is-warning:not(body),html.theme--catppuccin-macchiato .content kbd.is-warning:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .tag.is-warning.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-warning.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fcf7ee;color:#7e5c16}html.theme--catppuccin-macchiato .tag.is-danger:not(body),html.theme--catppuccin-macchiato .content kbd.is-danger:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .tag.is-danger.is-light:not(body),html.theme--catppuccin-macchiato .content kbd.is-danger.is-light:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fcedef;color:#971729}html.theme--catppuccin-macchiato .tag.is-normal:not(body),html.theme--catppuccin-macchiato .content kbd.is-normal:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--catppuccin-macchiato .tag.is-medium:not(body),html.theme--catppuccin-macchiato .content kbd.is-medium:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--catppuccin-macchiato .tag.is-large:not(body),html.theme--catppuccin-macchiato .content kbd.is-large:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--catppuccin-macchiato .tag:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-macchiato .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--catppuccin-macchiato .tag:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-macchiato .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--catppuccin-macchiato .tag:not(body) .icon:first-child:last-child,html.theme--catppuccin-macchiato .content kbd:not(body) .icon:first-child:last-child,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--catppuccin-macchiato .tag.is-delete:not(body),html.theme--catppuccin-macchiato .content kbd.is-delete:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--catppuccin-macchiato .tag.is-delete:not(body)::before,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body)::before,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--catppuccin-macchiato .tag.is-delete:not(body)::after,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body)::after,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-macchiato .tag.is-delete:not(body)::before,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body)::before,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--catppuccin-macchiato .tag.is-delete:not(body)::after,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body)::after,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--catppuccin-macchiato .tag.is-delete:not(body):hover,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body):hover,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--catppuccin-macchiato .tag.is-delete:not(body):focus,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body):focus,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#141620}html.theme--catppuccin-macchiato .tag.is-delete:not(body):active,html.theme--catppuccin-macchiato .content kbd.is-delete:not(body):active,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#0a0b11}html.theme--catppuccin-macchiato .tag.is-rounded:not(body),html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--catppuccin-macchiato .content kbd.is-rounded:not(body),html.theme--catppuccin-macchiato #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--catppuccin-macchiato a.tag:hover,html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--catppuccin-macchiato .title,html.theme--catppuccin-macchiato .subtitle{word-break:break-word}html.theme--catppuccin-macchiato .title em,html.theme--catppuccin-macchiato .title span,html.theme--catppuccin-macchiato .subtitle em,html.theme--catppuccin-macchiato .subtitle span{font-weight:inherit}html.theme--catppuccin-macchiato .title sub,html.theme--catppuccin-macchiato .subtitle sub{font-size:.75em}html.theme--catppuccin-macchiato .title sup,html.theme--catppuccin-macchiato .subtitle sup{font-size:.75em}html.theme--catppuccin-macchiato .title .tag,html.theme--catppuccin-macchiato .title .content kbd,html.theme--catppuccin-macchiato .content .title kbd,html.theme--catppuccin-macchiato .title .docstring>section>a.docs-sourcelink,html.theme--catppuccin-macchiato .subtitle .tag,html.theme--catppuccin-macchiato .subtitle .content kbd,html.theme--catppuccin-macchiato .content .subtitle kbd,html.theme--catppuccin-macchiato .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--catppuccin-macchiato .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--catppuccin-macchiato .title strong{color:inherit;font-weight:inherit}html.theme--catppuccin-macchiato .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--catppuccin-macchiato .title.is-1{font-size:3rem}html.theme--catppuccin-macchiato .title.is-2{font-size:2.5rem}html.theme--catppuccin-macchiato .title.is-3{font-size:2rem}html.theme--catppuccin-macchiato .title.is-4{font-size:1.5rem}html.theme--catppuccin-macchiato .title.is-5{font-size:1.25rem}html.theme--catppuccin-macchiato .title.is-6{font-size:1rem}html.theme--catppuccin-macchiato .title.is-7{font-size:.75rem}html.theme--catppuccin-macchiato .subtitle{color:#6e738d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--catppuccin-macchiato .subtitle strong{color:#6e738d;font-weight:600}html.theme--catppuccin-macchiato .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--catppuccin-macchiato .subtitle.is-1{font-size:3rem}html.theme--catppuccin-macchiato .subtitle.is-2{font-size:2.5rem}html.theme--catppuccin-macchiato .subtitle.is-3{font-size:2rem}html.theme--catppuccin-macchiato .subtitle.is-4{font-size:1.5rem}html.theme--catppuccin-macchiato .subtitle.is-5{font-size:1.25rem}html.theme--catppuccin-macchiato .subtitle.is-6{font-size:1rem}html.theme--catppuccin-macchiato .subtitle.is-7{font-size:.75rem}html.theme--catppuccin-macchiato .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--catppuccin-macchiato .number{align-items:center;background-color:#1e2030;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--catppuccin-macchiato .select select,html.theme--catppuccin-macchiato .textarea,html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{background-color:#24273a;border-color:#5b6078;border-radius:.4em;color:#8087a2}html.theme--catppuccin-macchiato .select select::-moz-placeholder,html.theme--catppuccin-macchiato .textarea::-moz-placeholder,html.theme--catppuccin-macchiato .input::-moz-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--catppuccin-macchiato .select select::-webkit-input-placeholder,html.theme--catppuccin-macchiato .textarea::-webkit-input-placeholder,html.theme--catppuccin-macchiato .input::-webkit-input-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--catppuccin-macchiato .select select:-moz-placeholder,html.theme--catppuccin-macchiato .textarea:-moz-placeholder,html.theme--catppuccin-macchiato .input:-moz-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--catppuccin-macchiato .select select:-ms-input-placeholder,html.theme--catppuccin-macchiato .textarea:-ms-input-placeholder,html.theme--catppuccin-macchiato .input:-ms-input-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--catppuccin-macchiato .select select:hover,html.theme--catppuccin-macchiato .textarea:hover,html.theme--catppuccin-macchiato .input:hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:hover,html.theme--catppuccin-macchiato .select select.is-hovered,html.theme--catppuccin-macchiato .is-hovered.textarea,html.theme--catppuccin-macchiato .is-hovered.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#6e738d}html.theme--catppuccin-macchiato .select select:focus,html.theme--catppuccin-macchiato .textarea:focus,html.theme--catppuccin-macchiato .input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-macchiato .select select.is-focused,html.theme--catppuccin-macchiato .is-focused.textarea,html.theme--catppuccin-macchiato .is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .select select:active,html.theme--catppuccin-macchiato .textarea:active,html.theme--catppuccin-macchiato .input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-macchiato .select select.is-active,html.theme--catppuccin-macchiato .is-active.textarea,html.theme--catppuccin-macchiato .is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#8aadf4;box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .select select[disabled],html.theme--catppuccin-macchiato .textarea[disabled],html.theme--catppuccin-macchiato .input[disabled],html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .select select,fieldset[disabled] html.theme--catppuccin-macchiato .textarea,fieldset[disabled] html.theme--catppuccin-macchiato .input,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{background-color:#6e738d;border-color:#1e2030;box-shadow:none;color:#f5f7fd}html.theme--catppuccin-macchiato .select select[disabled]::-moz-placeholder,html.theme--catppuccin-macchiato .textarea[disabled]::-moz-placeholder,html.theme--catppuccin-macchiato .input[disabled]::-moz-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .select select::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .textarea::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .input::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(245,247,253,0.3)}html.theme--catppuccin-macchiato .select select[disabled]::-webkit-input-placeholder,html.theme--catppuccin-macchiato .textarea[disabled]::-webkit-input-placeholder,html.theme--catppuccin-macchiato .input[disabled]::-webkit-input-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .input::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(245,247,253,0.3)}html.theme--catppuccin-macchiato .select select[disabled]:-moz-placeholder,html.theme--catppuccin-macchiato .textarea[disabled]:-moz-placeholder,html.theme--catppuccin-macchiato .input[disabled]:-moz-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .select select:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .textarea:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .input:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(245,247,253,0.3)}html.theme--catppuccin-macchiato .select select[disabled]:-ms-input-placeholder,html.theme--catppuccin-macchiato .textarea[disabled]:-ms-input-placeholder,html.theme--catppuccin-macchiato .input[disabled]:-ms-input-placeholder,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .select select:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato .input:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(245,247,253,0.3)}html.theme--catppuccin-macchiato .textarea,html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--catppuccin-macchiato .textarea[readonly],html.theme--catppuccin-macchiato .input[readonly],html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--catppuccin-macchiato .is-white.textarea,html.theme--catppuccin-macchiato .is-white.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--catppuccin-macchiato .is-white.textarea:focus,html.theme--catppuccin-macchiato .is-white.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--catppuccin-macchiato .is-white.is-focused.textarea,html.theme--catppuccin-macchiato .is-white.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-white.textarea:active,html.theme--catppuccin-macchiato .is-white.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--catppuccin-macchiato .is-white.is-active.textarea,html.theme--catppuccin-macchiato .is-white.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-macchiato .is-black.textarea,html.theme--catppuccin-macchiato .is-black.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--catppuccin-macchiato .is-black.textarea:focus,html.theme--catppuccin-macchiato .is-black.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--catppuccin-macchiato .is-black.is-focused.textarea,html.theme--catppuccin-macchiato .is-black.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-black.textarea:active,html.theme--catppuccin-macchiato .is-black.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--catppuccin-macchiato .is-black.is-active.textarea,html.theme--catppuccin-macchiato .is-black.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-macchiato .is-light.textarea,html.theme--catppuccin-macchiato .is-light.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}html.theme--catppuccin-macchiato .is-light.textarea:focus,html.theme--catppuccin-macchiato .is-light.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--catppuccin-macchiato .is-light.is-focused.textarea,html.theme--catppuccin-macchiato .is-light.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-light.textarea:active,html.theme--catppuccin-macchiato .is-light.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--catppuccin-macchiato .is-light.is-active.textarea,html.theme--catppuccin-macchiato .is-light.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-macchiato .is-dark.textarea,html.theme--catppuccin-macchiato .content kbd.textarea,html.theme--catppuccin-macchiato .is-dark.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--catppuccin-macchiato .content kbd.input{border-color:#363a4f}html.theme--catppuccin-macchiato .is-dark.textarea:focus,html.theme--catppuccin-macchiato .content kbd.textarea:focus,html.theme--catppuccin-macchiato .is-dark.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--catppuccin-macchiato .content kbd.input:focus,html.theme--catppuccin-macchiato .is-dark.is-focused.textarea,html.theme--catppuccin-macchiato .content kbd.is-focused.textarea,html.theme--catppuccin-macchiato .is-dark.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .content kbd.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-dark.textarea:active,html.theme--catppuccin-macchiato .content kbd.textarea:active,html.theme--catppuccin-macchiato .is-dark.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--catppuccin-macchiato .content kbd.input:active,html.theme--catppuccin-macchiato .is-dark.is-active.textarea,html.theme--catppuccin-macchiato .content kbd.is-active.textarea,html.theme--catppuccin-macchiato .is-dark.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-macchiato .content kbd.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,58,79,0.25)}html.theme--catppuccin-macchiato .is-primary.textarea,html.theme--catppuccin-macchiato .docstring>section>a.textarea.docs-sourcelink,html.theme--catppuccin-macchiato .is-primary.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.input.docs-sourcelink{border-color:#8aadf4}html.theme--catppuccin-macchiato .is-primary.textarea:focus,html.theme--catppuccin-macchiato .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--catppuccin-macchiato .is-primary.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--catppuccin-macchiato .docstring>section>a.input.docs-sourcelink:focus,html.theme--catppuccin-macchiato .is-primary.is-focused.textarea,html.theme--catppuccin-macchiato .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--catppuccin-macchiato .is-primary.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--catppuccin-macchiato .is-primary.textarea:active,html.theme--catppuccin-macchiato .docstring>section>a.textarea.docs-sourcelink:active,html.theme--catppuccin-macchiato .is-primary.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--catppuccin-macchiato .docstring>section>a.input.docs-sourcelink:active,html.theme--catppuccin-macchiato .is-primary.is-active.textarea,html.theme--catppuccin-macchiato .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--catppuccin-macchiato .is-primary.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-macchiato .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .is-link.textarea,html.theme--catppuccin-macchiato .is-link.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#8aadf4}html.theme--catppuccin-macchiato .is-link.textarea:focus,html.theme--catppuccin-macchiato .is-link.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--catppuccin-macchiato .is-link.is-focused.textarea,html.theme--catppuccin-macchiato .is-link.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-link.textarea:active,html.theme--catppuccin-macchiato .is-link.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--catppuccin-macchiato .is-link.is-active.textarea,html.theme--catppuccin-macchiato .is-link.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .is-info.textarea,html.theme--catppuccin-macchiato .is-info.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#8bd5ca}html.theme--catppuccin-macchiato .is-info.textarea:focus,html.theme--catppuccin-macchiato .is-info.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--catppuccin-macchiato .is-info.is-focused.textarea,html.theme--catppuccin-macchiato .is-info.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-info.textarea:active,html.theme--catppuccin-macchiato .is-info.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--catppuccin-macchiato .is-info.is-active.textarea,html.theme--catppuccin-macchiato .is-info.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(139,213,202,0.25)}html.theme--catppuccin-macchiato .is-success.textarea,html.theme--catppuccin-macchiato .is-success.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#a6da95}html.theme--catppuccin-macchiato .is-success.textarea:focus,html.theme--catppuccin-macchiato .is-success.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--catppuccin-macchiato .is-success.is-focused.textarea,html.theme--catppuccin-macchiato .is-success.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-success.textarea:active,html.theme--catppuccin-macchiato .is-success.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--catppuccin-macchiato .is-success.is-active.textarea,html.theme--catppuccin-macchiato .is-success.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(166,218,149,0.25)}html.theme--catppuccin-macchiato .is-warning.textarea,html.theme--catppuccin-macchiato .is-warning.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#eed49f}html.theme--catppuccin-macchiato .is-warning.textarea:focus,html.theme--catppuccin-macchiato .is-warning.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--catppuccin-macchiato .is-warning.is-focused.textarea,html.theme--catppuccin-macchiato .is-warning.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-warning.textarea:active,html.theme--catppuccin-macchiato .is-warning.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--catppuccin-macchiato .is-warning.is-active.textarea,html.theme--catppuccin-macchiato .is-warning.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(238,212,159,0.25)}html.theme--catppuccin-macchiato .is-danger.textarea,html.theme--catppuccin-macchiato .is-danger.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#ed8796}html.theme--catppuccin-macchiato .is-danger.textarea:focus,html.theme--catppuccin-macchiato .is-danger.input:focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--catppuccin-macchiato .is-danger.is-focused.textarea,html.theme--catppuccin-macchiato .is-danger.is-focused.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-macchiato .is-danger.textarea:active,html.theme--catppuccin-macchiato .is-danger.input:active,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--catppuccin-macchiato .is-danger.is-active.textarea,html.theme--catppuccin-macchiato .is-danger.is-active.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(237,135,150,0.25)}html.theme--catppuccin-macchiato .is-small.textarea,html.theme--catppuccin-macchiato .is-small.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--catppuccin-macchiato .is-medium.textarea,html.theme--catppuccin-macchiato .is-medium.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .is-large.textarea,html.theme--catppuccin-macchiato .is-large.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .is-fullwidth.textarea,html.theme--catppuccin-macchiato .is-fullwidth.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--catppuccin-macchiato .is-inline.textarea,html.theme--catppuccin-macchiato .is-inline.input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--catppuccin-macchiato .input.is-rounded,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--catppuccin-macchiato .input.is-static,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--catppuccin-macchiato .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--catppuccin-macchiato .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--catppuccin-macchiato .textarea[rows]{height:initial}html.theme--catppuccin-macchiato .textarea.has-fixed-size{resize:none}html.theme--catppuccin-macchiato .radio,html.theme--catppuccin-macchiato .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--catppuccin-macchiato .radio input,html.theme--catppuccin-macchiato .checkbox input{cursor:pointer}html.theme--catppuccin-macchiato .radio:hover,html.theme--catppuccin-macchiato .checkbox:hover{color:#91d7e3}html.theme--catppuccin-macchiato .radio[disabled],html.theme--catppuccin-macchiato .checkbox[disabled],fieldset[disabled] html.theme--catppuccin-macchiato .radio,fieldset[disabled] html.theme--catppuccin-macchiato .checkbox,html.theme--catppuccin-macchiato .radio input[disabled],html.theme--catppuccin-macchiato .checkbox input[disabled]{color:#f5f7fd;cursor:not-allowed}html.theme--catppuccin-macchiato .radio+.radio{margin-left:.5em}html.theme--catppuccin-macchiato .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--catppuccin-macchiato .select:not(.is-multiple){height:2.5em}html.theme--catppuccin-macchiato .select:not(.is-multiple):not(.is-loading)::after{border-color:#8aadf4;right:1.125em;z-index:4}html.theme--catppuccin-macchiato .select.is-rounded select,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--catppuccin-macchiato .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--catppuccin-macchiato .select select::-ms-expand{display:none}html.theme--catppuccin-macchiato .select select[disabled]:hover,fieldset[disabled] html.theme--catppuccin-macchiato .select select:hover{border-color:#1e2030}html.theme--catppuccin-macchiato .select select:not([multiple]){padding-right:2.5em}html.theme--catppuccin-macchiato .select select[multiple]{height:auto;padding:0}html.theme--catppuccin-macchiato .select select[multiple] option{padding:0.5em 1em}html.theme--catppuccin-macchiato .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#91d7e3}html.theme--catppuccin-macchiato .select.is-white:not(:hover)::after{border-color:#fff}html.theme--catppuccin-macchiato .select.is-white select{border-color:#fff}html.theme--catppuccin-macchiato .select.is-white select:hover,html.theme--catppuccin-macchiato .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--catppuccin-macchiato .select.is-white select:focus,html.theme--catppuccin-macchiato .select.is-white select.is-focused,html.theme--catppuccin-macchiato .select.is-white select:active,html.theme--catppuccin-macchiato .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-macchiato .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--catppuccin-macchiato .select.is-black select{border-color:#0a0a0a}html.theme--catppuccin-macchiato .select.is-black select:hover,html.theme--catppuccin-macchiato .select.is-black select.is-hovered{border-color:#000}html.theme--catppuccin-macchiato .select.is-black select:focus,html.theme--catppuccin-macchiato .select.is-black select.is-focused,html.theme--catppuccin-macchiato .select.is-black select:active,html.theme--catppuccin-macchiato .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-macchiato .select.is-light:not(:hover)::after{border-color:#f5f5f5}html.theme--catppuccin-macchiato .select.is-light select{border-color:#f5f5f5}html.theme--catppuccin-macchiato .select.is-light select:hover,html.theme--catppuccin-macchiato .select.is-light select.is-hovered{border-color:#e8e8e8}html.theme--catppuccin-macchiato .select.is-light select:focus,html.theme--catppuccin-macchiato .select.is-light select.is-focused,html.theme--catppuccin-macchiato .select.is-light select:active,html.theme--catppuccin-macchiato .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-macchiato .select.is-dark:not(:hover)::after,html.theme--catppuccin-macchiato .content kbd.select:not(:hover)::after{border-color:#363a4f}html.theme--catppuccin-macchiato .select.is-dark select,html.theme--catppuccin-macchiato .content kbd.select select{border-color:#363a4f}html.theme--catppuccin-macchiato .select.is-dark select:hover,html.theme--catppuccin-macchiato .content kbd.select select:hover,html.theme--catppuccin-macchiato .select.is-dark select.is-hovered,html.theme--catppuccin-macchiato .content kbd.select select.is-hovered{border-color:#2c2f40}html.theme--catppuccin-macchiato .select.is-dark select:focus,html.theme--catppuccin-macchiato .content kbd.select select:focus,html.theme--catppuccin-macchiato .select.is-dark select.is-focused,html.theme--catppuccin-macchiato .content kbd.select select.is-focused,html.theme--catppuccin-macchiato .select.is-dark select:active,html.theme--catppuccin-macchiato .content kbd.select select:active,html.theme--catppuccin-macchiato .select.is-dark select.is-active,html.theme--catppuccin-macchiato .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,58,79,0.25)}html.theme--catppuccin-macchiato .select.is-primary:not(:hover)::after,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#8aadf4}html.theme--catppuccin-macchiato .select.is-primary select,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select{border-color:#8aadf4}html.theme--catppuccin-macchiato .select.is-primary select:hover,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select:hover,html.theme--catppuccin-macchiato .select.is-primary select.is-hovered,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#739df2}html.theme--catppuccin-macchiato .select.is-primary select:focus,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select:focus,html.theme--catppuccin-macchiato .select.is-primary select.is-focused,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--catppuccin-macchiato .select.is-primary select:active,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select:active,html.theme--catppuccin-macchiato .select.is-primary select.is-active,html.theme--catppuccin-macchiato .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .select.is-link:not(:hover)::after{border-color:#8aadf4}html.theme--catppuccin-macchiato .select.is-link select{border-color:#8aadf4}html.theme--catppuccin-macchiato .select.is-link select:hover,html.theme--catppuccin-macchiato .select.is-link select.is-hovered{border-color:#739df2}html.theme--catppuccin-macchiato .select.is-link select:focus,html.theme--catppuccin-macchiato .select.is-link select.is-focused,html.theme--catppuccin-macchiato .select.is-link select:active,html.theme--catppuccin-macchiato .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(138,173,244,0.25)}html.theme--catppuccin-macchiato .select.is-info:not(:hover)::after{border-color:#8bd5ca}html.theme--catppuccin-macchiato .select.is-info select{border-color:#8bd5ca}html.theme--catppuccin-macchiato .select.is-info select:hover,html.theme--catppuccin-macchiato .select.is-info select.is-hovered{border-color:#78cec1}html.theme--catppuccin-macchiato .select.is-info select:focus,html.theme--catppuccin-macchiato .select.is-info select.is-focused,html.theme--catppuccin-macchiato .select.is-info select:active,html.theme--catppuccin-macchiato .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(139,213,202,0.25)}html.theme--catppuccin-macchiato .select.is-success:not(:hover)::after{border-color:#a6da95}html.theme--catppuccin-macchiato .select.is-success select{border-color:#a6da95}html.theme--catppuccin-macchiato .select.is-success select:hover,html.theme--catppuccin-macchiato .select.is-success select.is-hovered{border-color:#96d382}html.theme--catppuccin-macchiato .select.is-success select:focus,html.theme--catppuccin-macchiato .select.is-success select.is-focused,html.theme--catppuccin-macchiato .select.is-success select:active,html.theme--catppuccin-macchiato .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(166,218,149,0.25)}html.theme--catppuccin-macchiato .select.is-warning:not(:hover)::after{border-color:#eed49f}html.theme--catppuccin-macchiato .select.is-warning select{border-color:#eed49f}html.theme--catppuccin-macchiato .select.is-warning select:hover,html.theme--catppuccin-macchiato .select.is-warning select.is-hovered{border-color:#eaca89}html.theme--catppuccin-macchiato .select.is-warning select:focus,html.theme--catppuccin-macchiato .select.is-warning select.is-focused,html.theme--catppuccin-macchiato .select.is-warning select:active,html.theme--catppuccin-macchiato .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(238,212,159,0.25)}html.theme--catppuccin-macchiato .select.is-danger:not(:hover)::after{border-color:#ed8796}html.theme--catppuccin-macchiato .select.is-danger select{border-color:#ed8796}html.theme--catppuccin-macchiato .select.is-danger select:hover,html.theme--catppuccin-macchiato .select.is-danger select.is-hovered{border-color:#ea7183}html.theme--catppuccin-macchiato .select.is-danger select:focus,html.theme--catppuccin-macchiato .select.is-danger select.is-focused,html.theme--catppuccin-macchiato .select.is-danger select:active,html.theme--catppuccin-macchiato .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(237,135,150,0.25)}html.theme--catppuccin-macchiato .select.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--catppuccin-macchiato .select.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .select.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .select.is-disabled::after{border-color:#f5f7fd !important;opacity:0.5}html.theme--catppuccin-macchiato .select.is-fullwidth{width:100%}html.theme--catppuccin-macchiato .select.is-fullwidth select{width:100%}html.theme--catppuccin-macchiato .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--catppuccin-macchiato .select.is-loading.is-small:after,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-macchiato .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-macchiato .select.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-macchiato .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--catppuccin-macchiato .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .file.is-white:hover .file-cta,html.theme--catppuccin-macchiato .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .file.is-white:focus .file-cta,html.theme--catppuccin-macchiato .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--catppuccin-macchiato .file.is-white:active .file-cta,html.theme--catppuccin-macchiato .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-macchiato .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-black:hover .file-cta,html.theme--catppuccin-macchiato .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-black:focus .file-cta,html.theme--catppuccin-macchiato .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-black:active .file-cta,html.theme--catppuccin-macchiato .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-light:hover .file-cta,html.theme--catppuccin-macchiato .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-light:focus .file-cta,html.theme--catppuccin-macchiato .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-light:active .file-cta,html.theme--catppuccin-macchiato .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-dark .file-cta,html.theme--catppuccin-macchiato .content kbd.file .file-cta{background-color:#363a4f;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-dark:hover .file-cta,html.theme--catppuccin-macchiato .content kbd.file:hover .file-cta,html.theme--catppuccin-macchiato .file.is-dark.is-hovered .file-cta,html.theme--catppuccin-macchiato .content kbd.file.is-hovered .file-cta{background-color:#313447;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-dark:focus .file-cta,html.theme--catppuccin-macchiato .content kbd.file:focus .file-cta,html.theme--catppuccin-macchiato .file.is-dark.is-focused .file-cta,html.theme--catppuccin-macchiato .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,58,79,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-dark:active .file-cta,html.theme--catppuccin-macchiato .content kbd.file:active .file-cta,html.theme--catppuccin-macchiato .file.is-dark.is-active .file-cta,html.theme--catppuccin-macchiato .content kbd.file.is-active .file-cta{background-color:#2c2f40;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-primary .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#8aadf4;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-primary:hover .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--catppuccin-macchiato .file.is-primary.is-hovered .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#7ea5f3;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-primary:focus .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--catppuccin-macchiato .file.is-primary.is-focused .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(138,173,244,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-primary:active .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--catppuccin-macchiato .file.is-primary.is-active .file-cta,html.theme--catppuccin-macchiato .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#739df2;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-link .file-cta{background-color:#8aadf4;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-link:hover .file-cta,html.theme--catppuccin-macchiato .file.is-link.is-hovered .file-cta{background-color:#7ea5f3;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-link:focus .file-cta,html.theme--catppuccin-macchiato .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(138,173,244,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-link:active .file-cta,html.theme--catppuccin-macchiato .file.is-link.is-active .file-cta{background-color:#739df2;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-info .file-cta{background-color:#8bd5ca;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-info:hover .file-cta,html.theme--catppuccin-macchiato .file.is-info.is-hovered .file-cta{background-color:#82d2c6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-info:focus .file-cta,html.theme--catppuccin-macchiato .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(139,213,202,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-info:active .file-cta,html.theme--catppuccin-macchiato .file.is-info.is-active .file-cta{background-color:#78cec1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-success .file-cta{background-color:#a6da95;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-success:hover .file-cta,html.theme--catppuccin-macchiato .file.is-success.is-hovered .file-cta{background-color:#9ed78c;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-success:focus .file-cta,html.theme--catppuccin-macchiato .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(166,218,149,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-success:active .file-cta,html.theme--catppuccin-macchiato .file.is-success.is-active .file-cta{background-color:#96d382;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-warning .file-cta{background-color:#eed49f;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-warning:hover .file-cta,html.theme--catppuccin-macchiato .file.is-warning.is-hovered .file-cta{background-color:#eccf94;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-warning:focus .file-cta,html.theme--catppuccin-macchiato .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(238,212,159,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-warning:active .file-cta,html.theme--catppuccin-macchiato .file.is-warning.is-active .file-cta{background-color:#eaca89;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .file.is-danger .file-cta{background-color:#ed8796;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-danger:hover .file-cta,html.theme--catppuccin-macchiato .file.is-danger.is-hovered .file-cta{background-color:#eb7c8c;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-danger:focus .file-cta,html.theme--catppuccin-macchiato .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(237,135,150,0.25);color:#fff}html.theme--catppuccin-macchiato .file.is-danger:active .file-cta,html.theme--catppuccin-macchiato .file.is-danger.is-active .file-cta{background-color:#ea7183;border-color:transparent;color:#fff}html.theme--catppuccin-macchiato .file.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--catppuccin-macchiato .file.is-normal{font-size:1rem}html.theme--catppuccin-macchiato .file.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .file.is-medium .file-icon .fa{font-size:21px}html.theme--catppuccin-macchiato .file.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .file.is-large .file-icon .fa{font-size:28px}html.theme--catppuccin-macchiato .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-macchiato .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-macchiato .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--catppuccin-macchiato .file.has-name.is-empty .file-name{display:none}html.theme--catppuccin-macchiato .file.is-boxed .file-label{flex-direction:column}html.theme--catppuccin-macchiato .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--catppuccin-macchiato .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--catppuccin-macchiato .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--catppuccin-macchiato .file.is-boxed .file-icon .fa{font-size:21px}html.theme--catppuccin-macchiato .file.is-boxed.is-small .file-icon .fa,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--catppuccin-macchiato .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--catppuccin-macchiato .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--catppuccin-macchiato .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--catppuccin-macchiato .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--catppuccin-macchiato .file.is-centered{justify-content:center}html.theme--catppuccin-macchiato .file.is-fullwidth .file-label{width:100%}html.theme--catppuccin-macchiato .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--catppuccin-macchiato .file.is-right{justify-content:flex-end}html.theme--catppuccin-macchiato .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--catppuccin-macchiato .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--catppuccin-macchiato .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--catppuccin-macchiato .file-label:hover .file-cta{background-color:#313447;color:#b5c1f1}html.theme--catppuccin-macchiato .file-label:hover .file-name{border-color:#565a71}html.theme--catppuccin-macchiato .file-label:active .file-cta{background-color:#2c2f40;color:#b5c1f1}html.theme--catppuccin-macchiato .file-label:active .file-name{border-color:#505469}html.theme--catppuccin-macchiato .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--catppuccin-macchiato .file-cta,html.theme--catppuccin-macchiato .file-name{border-color:#5b6078;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--catppuccin-macchiato .file-cta{background-color:#363a4f;color:#cad3f5}html.theme--catppuccin-macchiato .file-name{border-color:#5b6078;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--catppuccin-macchiato .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--catppuccin-macchiato .file-icon .fa{font-size:14px}html.theme--catppuccin-macchiato .label{color:#b5c1f1;display:block;font-size:1rem;font-weight:700}html.theme--catppuccin-macchiato .label:not(:last-child){margin-bottom:0.5em}html.theme--catppuccin-macchiato .label.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--catppuccin-macchiato .label.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .label.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--catppuccin-macchiato .help.is-white{color:#fff}html.theme--catppuccin-macchiato .help.is-black{color:#0a0a0a}html.theme--catppuccin-macchiato .help.is-light{color:#f5f5f5}html.theme--catppuccin-macchiato .help.is-dark,html.theme--catppuccin-macchiato .content kbd.help{color:#363a4f}html.theme--catppuccin-macchiato .help.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.help.docs-sourcelink{color:#8aadf4}html.theme--catppuccin-macchiato .help.is-link{color:#8aadf4}html.theme--catppuccin-macchiato .help.is-info{color:#8bd5ca}html.theme--catppuccin-macchiato .help.is-success{color:#a6da95}html.theme--catppuccin-macchiato .help.is-warning{color:#eed49f}html.theme--catppuccin-macchiato .help.is-danger{color:#ed8796}html.theme--catppuccin-macchiato .field:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-macchiato .field.has-addons{display:flex;justify-content:flex-start}html.theme--catppuccin-macchiato .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--catppuccin-macchiato .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--catppuccin-macchiato .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--catppuccin-macchiato .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--catppuccin-macchiato .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--catppuccin-macchiato .field.has-addons .control:first-child:not(:only-child) .button,html.theme--catppuccin-macchiato .field.has-addons .control:first-child:not(:only-child) .input,html.theme--catppuccin-macchiato .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-macchiato .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-macchiato .field.has-addons .control:last-child:not(:only-child) .button,html.theme--catppuccin-macchiato .field.has-addons .control:last-child:not(:only-child) .input,html.theme--catppuccin-macchiato .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-macchiato .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):focus,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-focused:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):active,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-active:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):focus,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-focused:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):active,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-active:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):focus,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):active,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .button:not([disabled]):active:hover,html.theme--catppuccin-macchiato .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .input:not([disabled]):active:hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-macchiato .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--catppuccin-macchiato .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--catppuccin-macchiato .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .field.has-addons.has-addons-centered{justify-content:center}html.theme--catppuccin-macchiato .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--catppuccin-macchiato .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--catppuccin-macchiato .field.is-grouped{display:flex;justify-content:flex-start}html.theme--catppuccin-macchiato .field.is-grouped>.control{flex-shrink:0}html.theme--catppuccin-macchiato .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-macchiato .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--catppuccin-macchiato .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .field.is-horizontal{display:flex}}html.theme--catppuccin-macchiato .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--catppuccin-macchiato .field-label.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--catppuccin-macchiato .field-label.is-normal{padding-top:0.375em}html.theme--catppuccin-macchiato .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--catppuccin-macchiato .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--catppuccin-macchiato .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--catppuccin-macchiato .field-body .field{margin-bottom:0}html.theme--catppuccin-macchiato .field-body>.field{flex-shrink:1}html.theme--catppuccin-macchiato .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--catppuccin-macchiato .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-macchiato .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--catppuccin-macchiato .control.has-icons-left .input:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-left .select:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .input:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .select:focus~.icon{color:#363a4f}html.theme--catppuccin-macchiato .control.has-icons-left .input.is-small~.icon,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--catppuccin-macchiato .control.has-icons-left .select.is-small~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .input.is-small~.icon,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--catppuccin-macchiato .control.has-icons-left .input.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-left .select.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .input.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--catppuccin-macchiato .control.has-icons-left .input.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-left .select.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .input.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--catppuccin-macchiato .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--catppuccin-macchiato .control.has-icons-left .icon,html.theme--catppuccin-macchiato .control.has-icons-right .icon{color:#5b6078;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--catppuccin-macchiato .control.has-icons-left .input,html.theme--catppuccin-macchiato .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--catppuccin-macchiato .control.has-icons-left .select select{padding-left:2.5em}html.theme--catppuccin-macchiato .control.has-icons-left .icon.is-left{left:0}html.theme--catppuccin-macchiato .control.has-icons-right .input,html.theme--catppuccin-macchiato .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--catppuccin-macchiato .control.has-icons-right .select select{padding-right:2.5em}html.theme--catppuccin-macchiato .control.has-icons-right .icon.is-right{right:0}html.theme--catppuccin-macchiato .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--catppuccin-macchiato .control.is-loading.is-small:after,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-macchiato .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-macchiato .control.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-macchiato .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--catppuccin-macchiato .breadcrumb a{align-items:center;color:#8aadf4;display:flex;justify-content:center;padding:0 .75em}html.theme--catppuccin-macchiato .breadcrumb a:hover{color:#91d7e3}html.theme--catppuccin-macchiato .breadcrumb li{align-items:center;display:flex}html.theme--catppuccin-macchiato .breadcrumb li:first-child a{padding-left:0}html.theme--catppuccin-macchiato .breadcrumb li.is-active a{color:#b5c1f1;cursor:default;pointer-events:none}html.theme--catppuccin-macchiato .breadcrumb li+li::before{color:#6e738d;content:"\0002f"}html.theme--catppuccin-macchiato .breadcrumb ul,html.theme--catppuccin-macchiato .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-macchiato .breadcrumb .icon:first-child{margin-right:.5em}html.theme--catppuccin-macchiato .breadcrumb .icon:last-child{margin-left:.5em}html.theme--catppuccin-macchiato .breadcrumb.is-centered ol,html.theme--catppuccin-macchiato .breadcrumb.is-centered ul{justify-content:center}html.theme--catppuccin-macchiato .breadcrumb.is-right ol,html.theme--catppuccin-macchiato .breadcrumb.is-right ul{justify-content:flex-end}html.theme--catppuccin-macchiato .breadcrumb.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--catppuccin-macchiato .breadcrumb.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .breadcrumb.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--catppuccin-macchiato .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--catppuccin-macchiato .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--catppuccin-macchiato .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--catppuccin-macchiato .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#cad3f5;max-width:100%;position:relative}html.theme--catppuccin-macchiato .card-footer:first-child,html.theme--catppuccin-macchiato .card-content:first-child,html.theme--catppuccin-macchiato .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-macchiato .card-footer:last-child,html.theme--catppuccin-macchiato .card-content:last-child,html.theme--catppuccin-macchiato .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-macchiato .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--catppuccin-macchiato .card-header-title{align-items:center;color:#b5c1f1;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--catppuccin-macchiato .card-header-title.is-centered{justify-content:center}html.theme--catppuccin-macchiato .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--catppuccin-macchiato .card-image{display:block;position:relative}html.theme--catppuccin-macchiato .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-macchiato .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-macchiato .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--catppuccin-macchiato .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--catppuccin-macchiato .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--catppuccin-macchiato .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--catppuccin-macchiato .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-macchiato .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--catppuccin-macchiato .dropdown.is-active .dropdown-menu,html.theme--catppuccin-macchiato .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--catppuccin-macchiato .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--catppuccin-macchiato .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--catppuccin-macchiato .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--catppuccin-macchiato .dropdown-content{background-color:#1e2030;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--catppuccin-macchiato .dropdown-item{color:#cad3f5;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--catppuccin-macchiato a.dropdown-item,html.theme--catppuccin-macchiato button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--catppuccin-macchiato a.dropdown-item:hover,html.theme--catppuccin-macchiato button.dropdown-item:hover{background-color:#1e2030;color:#0a0a0a}html.theme--catppuccin-macchiato a.dropdown-item.is-active,html.theme--catppuccin-macchiato button.dropdown-item.is-active{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--catppuccin-macchiato .level{align-items:center;justify-content:space-between}html.theme--catppuccin-macchiato .level code{border-radius:.4em}html.theme--catppuccin-macchiato .level img{display:inline-block;vertical-align:top}html.theme--catppuccin-macchiato .level.is-mobile{display:flex}html.theme--catppuccin-macchiato .level.is-mobile .level-left,html.theme--catppuccin-macchiato .level.is-mobile .level-right{display:flex}html.theme--catppuccin-macchiato .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--catppuccin-macchiato .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-macchiato .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .level{display:flex}html.theme--catppuccin-macchiato .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--catppuccin-macchiato .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--catppuccin-macchiato .level-item .title,html.theme--catppuccin-macchiato .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--catppuccin-macchiato .level-left,html.theme--catppuccin-macchiato .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .level-left .level-item.is-flexible,html.theme--catppuccin-macchiato .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .level-left .level-item:not(:last-child),html.theme--catppuccin-macchiato .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-macchiato .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .level-left{display:flex}}html.theme--catppuccin-macchiato .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .level-right{display:flex}}html.theme--catppuccin-macchiato .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--catppuccin-macchiato .media .content:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-macchiato .media .media{border-top:1px solid rgba(91,96,120,0.5);display:flex;padding-top:.75rem}html.theme--catppuccin-macchiato .media .media .content:not(:last-child),html.theme--catppuccin-macchiato .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--catppuccin-macchiato .media .media .media{padding-top:.5rem}html.theme--catppuccin-macchiato .media .media .media+.media{margin-top:.5rem}html.theme--catppuccin-macchiato .media+.media{border-top:1px solid rgba(91,96,120,0.5);margin-top:1rem;padding-top:1rem}html.theme--catppuccin-macchiato .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--catppuccin-macchiato .media-left,html.theme--catppuccin-macchiato .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .media-left{margin-right:1rem}html.theme--catppuccin-macchiato .media-right{margin-left:1rem}html.theme--catppuccin-macchiato .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .media-content{overflow-x:auto}}html.theme--catppuccin-macchiato .menu{font-size:1rem}html.theme--catppuccin-macchiato .menu.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--catppuccin-macchiato .menu.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .menu.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .menu-list{line-height:1.25}html.theme--catppuccin-macchiato .menu-list a{border-radius:3px;color:#cad3f5;display:block;padding:0.5em 0.75em}html.theme--catppuccin-macchiato .menu-list a:hover{background-color:#1e2030;color:#b5c1f1}html.theme--catppuccin-macchiato .menu-list a.is-active{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .menu-list li ul{border-left:1px solid #5b6078;margin:.75em;padding-left:.75em}html.theme--catppuccin-macchiato .menu-label{color:#f5f7fd;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--catppuccin-macchiato .menu-label:not(:first-child){margin-top:1em}html.theme--catppuccin-macchiato .menu-label:not(:last-child){margin-bottom:1em}html.theme--catppuccin-macchiato .message{background-color:#1e2030;border-radius:.4em;font-size:1rem}html.theme--catppuccin-macchiato .message strong{color:currentColor}html.theme--catppuccin-macchiato .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-macchiato .message.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--catppuccin-macchiato .message.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .message.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .message.is-white{background-color:#fff}html.theme--catppuccin-macchiato .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .message.is-white .message-body{border-color:#fff}html.theme--catppuccin-macchiato .message.is-black{background-color:#fafafa}html.theme--catppuccin-macchiato .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .message.is-black .message-body{border-color:#0a0a0a}html.theme--catppuccin-macchiato .message.is-light{background-color:#fafafa}html.theme--catppuccin-macchiato .message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .message.is-light .message-body{border-color:#f5f5f5}html.theme--catppuccin-macchiato .message.is-dark,html.theme--catppuccin-macchiato .content kbd.message{background-color:#f9f9fb}html.theme--catppuccin-macchiato .message.is-dark .message-header,html.theme--catppuccin-macchiato .content kbd.message .message-header{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .message.is-dark .message-body,html.theme--catppuccin-macchiato .content kbd.message .message-body{border-color:#363a4f}html.theme--catppuccin-macchiato .message.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.message.docs-sourcelink{background-color:#ecf2fd}html.theme--catppuccin-macchiato .message.is-primary .message-header,html.theme--catppuccin-macchiato .docstring>section>a.message.docs-sourcelink .message-header{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .message.is-primary .message-body,html.theme--catppuccin-macchiato .docstring>section>a.message.docs-sourcelink .message-body{border-color:#8aadf4;color:#0e3b95}html.theme--catppuccin-macchiato .message.is-link{background-color:#ecf2fd}html.theme--catppuccin-macchiato .message.is-link .message-header{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .message.is-link .message-body{border-color:#8aadf4;color:#0e3b95}html.theme--catppuccin-macchiato .message.is-info{background-color:#f0faf8}html.theme--catppuccin-macchiato .message.is-info .message-header{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .message.is-info .message-body{border-color:#8bd5ca;color:#276d62}html.theme--catppuccin-macchiato .message.is-success{background-color:#f2faf0}html.theme--catppuccin-macchiato .message.is-success .message-header{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .message.is-success .message-body{border-color:#a6da95;color:#386e26}html.theme--catppuccin-macchiato .message.is-warning{background-color:#fcf7ee}html.theme--catppuccin-macchiato .message.is-warning .message-header{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .message.is-warning .message-body{border-color:#eed49f;color:#7e5c16}html.theme--catppuccin-macchiato .message.is-danger{background-color:#fcedef}html.theme--catppuccin-macchiato .message.is-danger .message-header{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .message.is-danger .message-body{border-color:#ed8796;color:#971729}html.theme--catppuccin-macchiato .message-header{align-items:center;background-color:#cad3f5;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--catppuccin-macchiato .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--catppuccin-macchiato .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--catppuccin-macchiato .message-body{border-color:#5b6078;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#cad3f5;padding:1.25em 1.5em}html.theme--catppuccin-macchiato .message-body code,html.theme--catppuccin-macchiato .message-body pre{background-color:#fff}html.theme--catppuccin-macchiato .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--catppuccin-macchiato .modal.is-active{display:flex}html.theme--catppuccin-macchiato .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--catppuccin-macchiato .modal-content,html.theme--catppuccin-macchiato .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--catppuccin-macchiato .modal-content,html.theme--catppuccin-macchiato .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--catppuccin-macchiato .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--catppuccin-macchiato .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--catppuccin-macchiato .modal-card-head,html.theme--catppuccin-macchiato .modal-card-foot{align-items:center;background-color:#1e2030;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--catppuccin-macchiato .modal-card-head{border-bottom:1px solid #5b6078;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--catppuccin-macchiato .modal-card-title{color:#cad3f5;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--catppuccin-macchiato .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5b6078}html.theme--catppuccin-macchiato .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--catppuccin-macchiato .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#24273a;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--catppuccin-macchiato .navbar{background-color:#8aadf4;min-height:4rem;position:relative;z-index:30}html.theme--catppuccin-macchiato .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-white .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-macchiato .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--catppuccin-macchiato .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-black .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--catppuccin-macchiato .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--catppuccin-macchiato .navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-light .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-macchiato .navbar.is-dark,html.theme--catppuccin-macchiato .content kbd.navbar{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#2c2f40;color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-burger,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#2c2f40;color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-end .navbar-link::after,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2c2f40;color:#fff}html.theme--catppuccin-macchiato .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363a4f;color:#fff}}html.theme--catppuccin-macchiato .navbar.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-burger,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-end .navbar-link::after,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#8aadf4;color:#fff}}html.theme--catppuccin-macchiato .navbar.is-link{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-link .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#8aadf4;color:#fff}}html.theme--catppuccin-macchiato .navbar.is-info{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#78cec1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-info .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#78cec1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-info .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#78cec1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-macchiato .navbar.is-success{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#96d382;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-success .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#96d382;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-success .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#96d382;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#a6da95;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-macchiato .navbar.is-warning{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#eaca89;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#eaca89;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#eaca89;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#eed49f;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-macchiato .navbar.is-danger{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ea7183;color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end>.navbar-item,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ea7183;color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-start .navbar-link::after,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ea7183;color:#fff}html.theme--catppuccin-macchiato .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ed8796;color:#fff}}html.theme--catppuccin-macchiato .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--catppuccin-macchiato .navbar.has-shadow{box-shadow:0 2px 0 0 #1e2030}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom,html.theme--catppuccin-macchiato .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom{bottom:0}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #1e2030}html.theme--catppuccin-macchiato .navbar.is-fixed-top{top:0}html.theme--catppuccin-macchiato html.has-navbar-fixed-top,html.theme--catppuccin-macchiato body.has-navbar-fixed-top{padding-top:4rem}html.theme--catppuccin-macchiato html.has-navbar-fixed-bottom,html.theme--catppuccin-macchiato body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--catppuccin-macchiato .navbar-brand,html.theme--catppuccin-macchiato .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--catppuccin-macchiato .navbar-brand a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--catppuccin-macchiato .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--catppuccin-macchiato .navbar-burger{color:#cad3f5;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--catppuccin-macchiato .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--catppuccin-macchiato .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--catppuccin-macchiato .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--catppuccin-macchiato .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--catppuccin-macchiato .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--catppuccin-macchiato .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--catppuccin-macchiato .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--catppuccin-macchiato .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--catppuccin-macchiato .navbar-menu{display:none}html.theme--catppuccin-macchiato .navbar-item,html.theme--catppuccin-macchiato .navbar-link{color:#cad3f5;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--catppuccin-macchiato .navbar-item .icon:only-child,html.theme--catppuccin-macchiato .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--catppuccin-macchiato a.navbar-item,html.theme--catppuccin-macchiato .navbar-link{cursor:pointer}html.theme--catppuccin-macchiato a.navbar-item:focus,html.theme--catppuccin-macchiato a.navbar-item:focus-within,html.theme--catppuccin-macchiato a.navbar-item:hover,html.theme--catppuccin-macchiato a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar-link:focus,html.theme--catppuccin-macchiato .navbar-link:focus-within,html.theme--catppuccin-macchiato .navbar-link:hover,html.theme--catppuccin-macchiato .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#8aadf4}html.theme--catppuccin-macchiato .navbar-item{flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .navbar-item img{max-height:1.75rem}html.theme--catppuccin-macchiato .navbar-item.has-dropdown{padding:0}html.theme--catppuccin-macchiato .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--catppuccin-macchiato .navbar-item.is-tab:focus,html.theme--catppuccin-macchiato .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#8aadf4}html.theme--catppuccin-macchiato .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#8aadf4;border-bottom-style:solid;border-bottom-width:3px;color:#8aadf4;padding-bottom:calc(0.5rem - 3px)}html.theme--catppuccin-macchiato .navbar-content{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--catppuccin-macchiato .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--catppuccin-macchiato .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--catppuccin-macchiato .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--catppuccin-macchiato .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .navbar>.container{display:block}html.theme--catppuccin-macchiato .navbar-brand .navbar-item,html.theme--catppuccin-macchiato .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--catppuccin-macchiato .navbar-link::after{display:none}html.theme--catppuccin-macchiato .navbar-menu{background-color:#8aadf4;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--catppuccin-macchiato .navbar-menu.is-active{display:block}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-touch,html.theme--catppuccin-macchiato .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-touch{bottom:0}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .navbar.is-fixed-top-touch{top:0}html.theme--catppuccin-macchiato .navbar.is-fixed-top .navbar-menu,html.theme--catppuccin-macchiato .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--catppuccin-macchiato html.has-navbar-fixed-top-touch,html.theme--catppuccin-macchiato body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--catppuccin-macchiato html.has-navbar-fixed-bottom-touch,html.theme--catppuccin-macchiato body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .navbar,html.theme--catppuccin-macchiato .navbar-menu,html.theme--catppuccin-macchiato .navbar-start,html.theme--catppuccin-macchiato .navbar-end{align-items:stretch;display:flex}html.theme--catppuccin-macchiato .navbar{min-height:4rem}html.theme--catppuccin-macchiato .navbar.is-spaced{padding:1rem 2rem}html.theme--catppuccin-macchiato .navbar.is-spaced .navbar-start,html.theme--catppuccin-macchiato .navbar.is-spaced .navbar-end{align-items:center}html.theme--catppuccin-macchiato .navbar.is-spaced a.navbar-item,html.theme--catppuccin-macchiato .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--catppuccin-macchiato .navbar.is-transparent a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-transparent a.navbar-item:hover,html.theme--catppuccin-macchiato .navbar.is-transparent a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-link:focus,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-link:hover,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#8087a2}html.theme--catppuccin-macchiato .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#8aadf4}html.theme--catppuccin-macchiato .navbar-burger{display:none}html.theme--catppuccin-macchiato .navbar-item,html.theme--catppuccin-macchiato .navbar-link{align-items:center;display:flex}html.theme--catppuccin-macchiato .navbar-item.has-dropdown{align-items:stretch}html.theme--catppuccin-macchiato .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--catppuccin-macchiato .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--catppuccin-macchiato .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--catppuccin-macchiato .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--catppuccin-macchiato .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--catppuccin-macchiato .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--catppuccin-macchiato .navbar-dropdown{background-color:#8aadf4;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--catppuccin-macchiato .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--catppuccin-macchiato .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--catppuccin-macchiato .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-macchiato .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#8087a2}html.theme--catppuccin-macchiato .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#8aadf4}.navbar.is-spaced html.theme--catppuccin-macchiato .navbar-dropdown,html.theme--catppuccin-macchiato .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--catppuccin-macchiato .navbar-dropdown.is-right{left:auto;right:0}html.theme--catppuccin-macchiato .navbar-divider{display:block}html.theme--catppuccin-macchiato .navbar>.container .navbar-brand,html.theme--catppuccin-macchiato .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--catppuccin-macchiato .navbar>.container .navbar-menu,html.theme--catppuccin-macchiato .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-desktop,html.theme--catppuccin-macchiato .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--catppuccin-macchiato .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .navbar.is-fixed-top-desktop{top:0}html.theme--catppuccin-macchiato html.has-navbar-fixed-top-desktop,html.theme--catppuccin-macchiato body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--catppuccin-macchiato html.has-navbar-fixed-bottom-desktop,html.theme--catppuccin-macchiato body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--catppuccin-macchiato html.has-spaced-navbar-fixed-top,html.theme--catppuccin-macchiato body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--catppuccin-macchiato html.has-spaced-navbar-fixed-bottom,html.theme--catppuccin-macchiato body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--catppuccin-macchiato a.navbar-item.is-active,html.theme--catppuccin-macchiato .navbar-link.is-active{color:#8aadf4}html.theme--catppuccin-macchiato a.navbar-item.is-active:not(:focus):not(:hover),html.theme--catppuccin-macchiato .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--catppuccin-macchiato .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-macchiato .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-macchiato .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--catppuccin-macchiato .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--catppuccin-macchiato .pagination{font-size:1rem;margin:-.25rem}html.theme--catppuccin-macchiato .pagination.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--catppuccin-macchiato .pagination.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .pagination.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .pagination.is-rounded .pagination-previous,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--catppuccin-macchiato .pagination.is-rounded .pagination-next,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--catppuccin-macchiato .pagination.is-rounded .pagination-link,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--catppuccin-macchiato .pagination,html.theme--catppuccin-macchiato .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link{border-color:#5b6078;color:#8aadf4;min-width:2.5em}html.theme--catppuccin-macchiato .pagination-previous:hover,html.theme--catppuccin-macchiato .pagination-next:hover,html.theme--catppuccin-macchiato .pagination-link:hover{border-color:#6e738d;color:#91d7e3}html.theme--catppuccin-macchiato .pagination-previous:focus,html.theme--catppuccin-macchiato .pagination-next:focus,html.theme--catppuccin-macchiato .pagination-link:focus{border-color:#6e738d}html.theme--catppuccin-macchiato .pagination-previous:active,html.theme--catppuccin-macchiato .pagination-next:active,html.theme--catppuccin-macchiato .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--catppuccin-macchiato .pagination-previous[disabled],html.theme--catppuccin-macchiato .pagination-previous.is-disabled,html.theme--catppuccin-macchiato .pagination-next[disabled],html.theme--catppuccin-macchiato .pagination-next.is-disabled,html.theme--catppuccin-macchiato .pagination-link[disabled],html.theme--catppuccin-macchiato .pagination-link.is-disabled{background-color:#5b6078;border-color:#5b6078;box-shadow:none;color:#f5f7fd;opacity:0.5}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--catppuccin-macchiato .pagination-link.is-current{background-color:#8aadf4;border-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .pagination-ellipsis{color:#6e738d;pointer-events:none}html.theme--catppuccin-macchiato .pagination-list{flex-wrap:wrap}html.theme--catppuccin-macchiato .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .pagination{flex-wrap:wrap}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--catppuccin-macchiato .pagination-previous{order:2}html.theme--catppuccin-macchiato .pagination-next{order:3}html.theme--catppuccin-macchiato .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--catppuccin-macchiato .pagination.is-centered .pagination-previous{order:1}html.theme--catppuccin-macchiato .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--catppuccin-macchiato .pagination.is-centered .pagination-next{order:3}html.theme--catppuccin-macchiato .pagination.is-right .pagination-previous{order:1}html.theme--catppuccin-macchiato .pagination.is-right .pagination-next{order:2}html.theme--catppuccin-macchiato .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--catppuccin-macchiato .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--catppuccin-macchiato .panel:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-macchiato .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--catppuccin-macchiato .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--catppuccin-macchiato .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--catppuccin-macchiato .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--catppuccin-macchiato .panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}html.theme--catppuccin-macchiato .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}html.theme--catppuccin-macchiato .panel.is-dark .panel-heading,html.theme--catppuccin-macchiato .content kbd.panel .panel-heading{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .panel.is-dark .panel-tabs a.is-active,html.theme--catppuccin-macchiato .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363a4f}html.theme--catppuccin-macchiato .panel.is-dark .panel-block.is-active .panel-icon,html.theme--catppuccin-macchiato .content kbd.panel .panel-block.is-active .panel-icon{color:#363a4f}html.theme--catppuccin-macchiato .panel.is-primary .panel-heading,html.theme--catppuccin-macchiato .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .panel.is-primary .panel-tabs a.is-active,html.theme--catppuccin-macchiato .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#8aadf4}html.theme--catppuccin-macchiato .panel.is-primary .panel-block.is-active .panel-icon,html.theme--catppuccin-macchiato .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#8aadf4}html.theme--catppuccin-macchiato .panel.is-link .panel-heading{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .panel.is-link .panel-tabs a.is-active{border-bottom-color:#8aadf4}html.theme--catppuccin-macchiato .panel.is-link .panel-block.is-active .panel-icon{color:#8aadf4}html.theme--catppuccin-macchiato .panel.is-info .panel-heading{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .panel.is-info .panel-tabs a.is-active{border-bottom-color:#8bd5ca}html.theme--catppuccin-macchiato .panel.is-info .panel-block.is-active .panel-icon{color:#8bd5ca}html.theme--catppuccin-macchiato .panel.is-success .panel-heading{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .panel.is-success .panel-tabs a.is-active{border-bottom-color:#a6da95}html.theme--catppuccin-macchiato .panel.is-success .panel-block.is-active .panel-icon{color:#a6da95}html.theme--catppuccin-macchiato .panel.is-warning .panel-heading{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#eed49f}html.theme--catppuccin-macchiato .panel.is-warning .panel-block.is-active .panel-icon{color:#eed49f}html.theme--catppuccin-macchiato .panel.is-danger .panel-heading{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#ed8796}html.theme--catppuccin-macchiato .panel.is-danger .panel-block.is-active .panel-icon{color:#ed8796}html.theme--catppuccin-macchiato .panel-tabs:not(:last-child),html.theme--catppuccin-macchiato .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--catppuccin-macchiato .panel-heading{background-color:#494d64;border-radius:8px 8px 0 0;color:#b5c1f1;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--catppuccin-macchiato .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--catppuccin-macchiato .panel-tabs a{border-bottom:1px solid #5b6078;margin-bottom:-1px;padding:0.5em}html.theme--catppuccin-macchiato .panel-tabs a.is-active{border-bottom-color:#494d64;color:#739df2}html.theme--catppuccin-macchiato .panel-list a{color:#cad3f5}html.theme--catppuccin-macchiato .panel-list a:hover{color:#8aadf4}html.theme--catppuccin-macchiato .panel-block{align-items:center;color:#b5c1f1;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--catppuccin-macchiato .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--catppuccin-macchiato .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--catppuccin-macchiato .panel-block.is-wrapped{flex-wrap:wrap}html.theme--catppuccin-macchiato .panel-block.is-active{border-left-color:#8aadf4;color:#739df2}html.theme--catppuccin-macchiato .panel-block.is-active .panel-icon{color:#8aadf4}html.theme--catppuccin-macchiato .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--catppuccin-macchiato a.panel-block,html.theme--catppuccin-macchiato label.panel-block{cursor:pointer}html.theme--catppuccin-macchiato a.panel-block:hover,html.theme--catppuccin-macchiato label.panel-block:hover{background-color:#1e2030}html.theme--catppuccin-macchiato .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#f5f7fd;margin-right:.75em}html.theme--catppuccin-macchiato .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--catppuccin-macchiato .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--catppuccin-macchiato .tabs a{align-items:center;border-bottom-color:#5b6078;border-bottom-style:solid;border-bottom-width:1px;color:#cad3f5;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--catppuccin-macchiato .tabs a:hover{border-bottom-color:#b5c1f1;color:#b5c1f1}html.theme--catppuccin-macchiato .tabs li{display:block}html.theme--catppuccin-macchiato .tabs li.is-active a{border-bottom-color:#8aadf4;color:#8aadf4}html.theme--catppuccin-macchiato .tabs ul{align-items:center;border-bottom-color:#5b6078;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--catppuccin-macchiato .tabs ul.is-left{padding-right:0.75em}html.theme--catppuccin-macchiato .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--catppuccin-macchiato .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--catppuccin-macchiato .tabs .icon:first-child{margin-right:.5em}html.theme--catppuccin-macchiato .tabs .icon:last-child{margin-left:.5em}html.theme--catppuccin-macchiato .tabs.is-centered ul{justify-content:center}html.theme--catppuccin-macchiato .tabs.is-right ul{justify-content:flex-end}html.theme--catppuccin-macchiato .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--catppuccin-macchiato .tabs.is-boxed a:hover{background-color:#1e2030;border-bottom-color:#5b6078}html.theme--catppuccin-macchiato .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5b6078;border-bottom-color:rgba(0,0,0,0) !important}html.theme--catppuccin-macchiato .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--catppuccin-macchiato .tabs.is-toggle a{border-color:#5b6078;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--catppuccin-macchiato .tabs.is-toggle a:hover{background-color:#1e2030;border-color:#6e738d;z-index:2}html.theme--catppuccin-macchiato .tabs.is-toggle li+li{margin-left:-1px}html.theme--catppuccin-macchiato .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--catppuccin-macchiato .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--catppuccin-macchiato .tabs.is-toggle li.is-active a{background-color:#8aadf4;border-color:#8aadf4;color:#fff;z-index:1}html.theme--catppuccin-macchiato .tabs.is-toggle ul{border-bottom:none}html.theme--catppuccin-macchiato .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--catppuccin-macchiato .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--catppuccin-macchiato .tabs.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--catppuccin-macchiato .tabs.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .tabs.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-macchiato .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .column.is-narrow-mobile{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-mobile{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-mobile{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-mobile{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-mobile{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-mobile{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-mobile{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-mobile{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-mobile{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-mobile{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-mobile{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-mobile{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-mobile{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .column.is-narrow,html.theme--catppuccin-macchiato .column.is-narrow-tablet{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full,html.theme--catppuccin-macchiato .column.is-full-tablet{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters,html.theme--catppuccin-macchiato .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds,html.theme--catppuccin-macchiato .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half,html.theme--catppuccin-macchiato .column.is-half-tablet{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third,html.theme--catppuccin-macchiato .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter,html.theme--catppuccin-macchiato .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth,html.theme--catppuccin-macchiato .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths,html.theme--catppuccin-macchiato .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths,html.theme--catppuccin-macchiato .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths,html.theme--catppuccin-macchiato .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters,html.theme--catppuccin-macchiato .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds,html.theme--catppuccin-macchiato .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half,html.theme--catppuccin-macchiato .column.is-offset-half-tablet{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third,html.theme--catppuccin-macchiato .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter,html.theme--catppuccin-macchiato .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth,html.theme--catppuccin-macchiato .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths,html.theme--catppuccin-macchiato .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths,html.theme--catppuccin-macchiato .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths,html.theme--catppuccin-macchiato .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0,html.theme--catppuccin-macchiato .column.is-0-tablet{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0,html.theme--catppuccin-macchiato .column.is-offset-0-tablet{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1,html.theme--catppuccin-macchiato .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1,html.theme--catppuccin-macchiato .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2,html.theme--catppuccin-macchiato .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2,html.theme--catppuccin-macchiato .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3,html.theme--catppuccin-macchiato .column.is-3-tablet{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3,html.theme--catppuccin-macchiato .column.is-offset-3-tablet{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4,html.theme--catppuccin-macchiato .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4,html.theme--catppuccin-macchiato .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5,html.theme--catppuccin-macchiato .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5,html.theme--catppuccin-macchiato .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6,html.theme--catppuccin-macchiato .column.is-6-tablet{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6,html.theme--catppuccin-macchiato .column.is-offset-6-tablet{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7,html.theme--catppuccin-macchiato .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7,html.theme--catppuccin-macchiato .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8,html.theme--catppuccin-macchiato .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8,html.theme--catppuccin-macchiato .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9,html.theme--catppuccin-macchiato .column.is-9-tablet{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9,html.theme--catppuccin-macchiato .column.is-offset-9-tablet{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10,html.theme--catppuccin-macchiato .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10,html.theme--catppuccin-macchiato .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11,html.theme--catppuccin-macchiato .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11,html.theme--catppuccin-macchiato .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12,html.theme--catppuccin-macchiato .column.is-12-tablet{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12,html.theme--catppuccin-macchiato .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .column.is-narrow-touch{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-touch{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-touch{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-touch{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-touch{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-touch{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-touch{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-touch{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-touch{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-touch{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-touch{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-touch{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-touch{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-touch{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-touch{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-touch{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-touch{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-touch{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-touch{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-touch{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-touch{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-touch{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-touch{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-touch{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-touch{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-touch{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-touch{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .column.is-narrow-desktop{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-desktop{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-desktop{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-desktop{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-desktop{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-desktop{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-desktop{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-desktop{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-desktop{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-desktop{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-desktop{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-desktop{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-desktop{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .column.is-narrow-widescreen{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-widescreen{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-widescreen{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-widescreen{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-widescreen{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-widescreen{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-widescreen{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-widescreen{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-widescreen{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-widescreen{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-widescreen{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-widescreen{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-widescreen{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .column.is-narrow-fullhd{flex:none;width:unset}html.theme--catppuccin-macchiato .column.is-full-fullhd{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--catppuccin-macchiato .column.is-half-fullhd{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--catppuccin-macchiato .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--catppuccin-macchiato .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--catppuccin-macchiato .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--catppuccin-macchiato .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--catppuccin-macchiato .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--catppuccin-macchiato .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--catppuccin-macchiato .column.is-offset-half-fullhd{margin-left:50%}html.theme--catppuccin-macchiato .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--catppuccin-macchiato .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--catppuccin-macchiato .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--catppuccin-macchiato .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--catppuccin-macchiato .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--catppuccin-macchiato .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--catppuccin-macchiato .column.is-0-fullhd{flex:none;width:0%}html.theme--catppuccin-macchiato .column.is-offset-0-fullhd{margin-left:0%}html.theme--catppuccin-macchiato .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--catppuccin-macchiato .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--catppuccin-macchiato .column.is-3-fullhd{flex:none;width:25%}html.theme--catppuccin-macchiato .column.is-offset-3-fullhd{margin-left:25%}html.theme--catppuccin-macchiato .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--catppuccin-macchiato .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--catppuccin-macchiato .column.is-6-fullhd{flex:none;width:50%}html.theme--catppuccin-macchiato .column.is-offset-6-fullhd{margin-left:50%}html.theme--catppuccin-macchiato .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--catppuccin-macchiato .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--catppuccin-macchiato .column.is-9-fullhd{flex:none;width:75%}html.theme--catppuccin-macchiato .column.is-offset-9-fullhd{margin-left:75%}html.theme--catppuccin-macchiato .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--catppuccin-macchiato .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--catppuccin-macchiato .column.is-12-fullhd{flex:none;width:100%}html.theme--catppuccin-macchiato .column.is-offset-12-fullhd{margin-left:100%}}html.theme--catppuccin-macchiato .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-macchiato .columns:last-child{margin-bottom:-.75rem}html.theme--catppuccin-macchiato .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--catppuccin-macchiato .columns.is-centered{justify-content:center}html.theme--catppuccin-macchiato .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--catppuccin-macchiato .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--catppuccin-macchiato .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-macchiato .columns.is-gapless:last-child{margin-bottom:0}html.theme--catppuccin-macchiato .columns.is-mobile{display:flex}html.theme--catppuccin-macchiato .columns.is-multiline{flex-wrap:wrap}html.theme--catppuccin-macchiato .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-desktop{display:flex}}html.theme--catppuccin-macchiato .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--catppuccin-macchiato .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--catppuccin-macchiato .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--catppuccin-macchiato .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-macchiato .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--catppuccin-macchiato .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--catppuccin-macchiato .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-macchiato .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--catppuccin-macchiato .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-macchiato .tile.is-child{margin:0 !important}html.theme--catppuccin-macchiato .tile.is-parent{padding:.75rem}html.theme--catppuccin-macchiato .tile.is-vertical{flex-direction:column}html.theme--catppuccin-macchiato .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .tile:not(.is-child){display:flex}html.theme--catppuccin-macchiato .tile.is-1{flex:none;width:8.33333337%}html.theme--catppuccin-macchiato .tile.is-2{flex:none;width:16.66666674%}html.theme--catppuccin-macchiato .tile.is-3{flex:none;width:25%}html.theme--catppuccin-macchiato .tile.is-4{flex:none;width:33.33333337%}html.theme--catppuccin-macchiato .tile.is-5{flex:none;width:41.66666674%}html.theme--catppuccin-macchiato .tile.is-6{flex:none;width:50%}html.theme--catppuccin-macchiato .tile.is-7{flex:none;width:58.33333337%}html.theme--catppuccin-macchiato .tile.is-8{flex:none;width:66.66666674%}html.theme--catppuccin-macchiato .tile.is-9{flex:none;width:75%}html.theme--catppuccin-macchiato .tile.is-10{flex:none;width:83.33333337%}html.theme--catppuccin-macchiato .tile.is-11{flex:none;width:91.66666674%}html.theme--catppuccin-macchiato .tile.is-12{flex:none;width:100%}}html.theme--catppuccin-macchiato .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--catppuccin-macchiato .hero .navbar{background:none}html.theme--catppuccin-macchiato .hero .tabs ul{border-bottom:none}html.theme--catppuccin-macchiato .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-white strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-white .title{color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--catppuccin-macchiato .hero.is-white .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-white .navbar-menu{background-color:#fff}}html.theme--catppuccin-macchiato .hero.is-white .navbar-item,html.theme--catppuccin-macchiato .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--catppuccin-macchiato .hero.is-white a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-white a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-white .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-white .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-white .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-white .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-white .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--catppuccin-macchiato .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-macchiato .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-black strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-black .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-black .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--catppuccin-macchiato .hero.is-black .navbar-item,html.theme--catppuccin-macchiato .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-black a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-black a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-black .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-macchiato .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-black .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-black .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-black .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-black .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-macchiato .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--catppuccin-macchiato .hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-light strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-macchiato .hero.is-light .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-light .navbar-menu{background-color:#f5f5f5}}html.theme--catppuccin-macchiato .hero.is-light .navbar-item,html.theme--catppuccin-macchiato .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-light a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-light .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-macchiato .hero.is-light .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-light .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-light .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-light .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-macchiato .hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}html.theme--catppuccin-macchiato .hero.is-dark,html.theme--catppuccin-macchiato .content kbd.hero{background-color:#363a4f;color:#fff}html.theme--catppuccin-macchiato .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-dark strong,html.theme--catppuccin-macchiato .content kbd.hero strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-dark .title,html.theme--catppuccin-macchiato .content kbd.hero .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-dark .subtitle,html.theme--catppuccin-macchiato .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-dark .subtitle a:not(.button),html.theme--catppuccin-macchiato .content kbd.hero .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-dark .subtitle strong,html.theme--catppuccin-macchiato .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-dark .navbar-menu,html.theme--catppuccin-macchiato .content kbd.hero .navbar-menu{background-color:#363a4f}}html.theme--catppuccin-macchiato .hero.is-dark .navbar-item,html.theme--catppuccin-macchiato .content kbd.hero .navbar-item,html.theme--catppuccin-macchiato .hero.is-dark .navbar-link,html.theme--catppuccin-macchiato .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-dark a.navbar-item:hover,html.theme--catppuccin-macchiato .content kbd.hero a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-dark a.navbar-item.is-active,html.theme--catppuccin-macchiato .content kbd.hero a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-dark .navbar-link:hover,html.theme--catppuccin-macchiato .content kbd.hero .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-dark .navbar-link.is-active,html.theme--catppuccin-macchiato .content kbd.hero .navbar-link.is-active{background-color:#2c2f40;color:#fff}html.theme--catppuccin-macchiato .hero.is-dark .tabs a,html.theme--catppuccin-macchiato .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-dark .tabs a:hover,html.theme--catppuccin-macchiato .content kbd.hero .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-dark .tabs li.is-active a,html.theme--catppuccin-macchiato .content kbd.hero .tabs li.is-active a{color:#363a4f !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-boxed a,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-toggle a,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-toggle a:hover,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363a4f}html.theme--catppuccin-macchiato .hero.is-dark.is-bold,html.theme--catppuccin-macchiato .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1d2535 0%, #363a4f 71%, #3d3c62 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-dark.is-bold .navbar-menu,html.theme--catppuccin-macchiato .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1d2535 0%, #363a4f 71%, #3d3c62 100%)}}html.theme--catppuccin-macchiato .hero.is-primary,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-primary strong,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-primary .title,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-primary .subtitle,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-primary .subtitle a:not(.button),html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-primary .subtitle strong,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-primary .navbar-menu,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#8aadf4}}html.theme--catppuccin-macchiato .hero.is-primary .navbar-item,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--catppuccin-macchiato .hero.is-primary .navbar-link,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-primary a.navbar-item:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-primary a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-primary .navbar-link:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-primary .navbar-link.is-active,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .hero.is-primary .tabs a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-primary .tabs a:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-primary .tabs li.is-active a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#8aadf4 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-boxed a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-toggle a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-toggle a:hover,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .hero.is-primary.is-bold,html.theme--catppuccin-macchiato .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #52a5f9 0%, #8aadf4 71%, #9fadf9 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-primary.is-bold .navbar-menu,html.theme--catppuccin-macchiato .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #52a5f9 0%, #8aadf4 71%, #9fadf9 100%)}}html.theme--catppuccin-macchiato .hero.is-link{background-color:#8aadf4;color:#fff}html.theme--catppuccin-macchiato .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-link strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-link .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-link .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-link .navbar-menu{background-color:#8aadf4}}html.theme--catppuccin-macchiato .hero.is-link .navbar-item,html.theme--catppuccin-macchiato .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-link a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-link a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-link .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-link .navbar-link.is-active{background-color:#739df2;color:#fff}html.theme--catppuccin-macchiato .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-link .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-link .tabs li.is-active a{color:#8aadf4 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-link .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-link .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-link .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#8aadf4}html.theme--catppuccin-macchiato .hero.is-link.is-bold{background-image:linear-gradient(141deg, #52a5f9 0%, #8aadf4 71%, #9fadf9 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #52a5f9 0%, #8aadf4 71%, #9fadf9 100%)}}html.theme--catppuccin-macchiato .hero.is-info{background-color:#8bd5ca;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-info strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-info .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-macchiato .hero.is-info .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-info .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-info .navbar-menu{background-color:#8bd5ca}}html.theme--catppuccin-macchiato .hero.is-info .navbar-item,html.theme--catppuccin-macchiato .hero.is-info .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-info a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-info .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-info .navbar-link.is-active{background-color:#78cec1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-macchiato .hero.is-info .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-info .tabs li.is-active a{color:#8bd5ca !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-info .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-info .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-info .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#8bd5ca}html.theme--catppuccin-macchiato .hero.is-info.is-bold{background-image:linear-gradient(141deg, #5bd2ac 0%, #8bd5ca 71%, #9adedf 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #5bd2ac 0%, #8bd5ca 71%, #9adedf 100%)}}html.theme--catppuccin-macchiato .hero.is-success{background-color:#a6da95;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-success strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-success .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-macchiato .hero.is-success .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-success .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-success .navbar-menu{background-color:#a6da95}}html.theme--catppuccin-macchiato .hero.is-success .navbar-item,html.theme--catppuccin-macchiato .hero.is-success .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-success a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-success .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-success .navbar-link.is-active{background-color:#96d382;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-macchiato .hero.is-success .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-success .tabs li.is-active a{color:#a6da95 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-success .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-success .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-success .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#a6da95}html.theme--catppuccin-macchiato .hero.is-success.is-bold{background-image:linear-gradient(141deg, #94d765 0%, #a6da95 71%, #aae4a5 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #94d765 0%, #a6da95 71%, #aae4a5 100%)}}html.theme--catppuccin-macchiato .hero.is-warning{background-color:#eed49f;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-warning strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-warning .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-macchiato .hero.is-warning .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-warning .navbar-menu{background-color:#eed49f}}html.theme--catppuccin-macchiato .hero.is-warning .navbar-item,html.theme--catppuccin-macchiato .hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-warning a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-warning .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-warning .navbar-link.is-active{background-color:#eaca89;color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-macchiato .hero.is-warning .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-warning .tabs li.is-active a{color:#eed49f !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#eed49f}html.theme--catppuccin-macchiato .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #efae6b 0%, #eed49f 71%, #f4e9b2 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #efae6b 0%, #eed49f 71%, #f4e9b2 100%)}}html.theme--catppuccin-macchiato .hero.is-danger{background-color:#ed8796;color:#fff}html.theme--catppuccin-macchiato .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-macchiato .hero.is-danger strong{color:inherit}html.theme--catppuccin-macchiato .hero.is-danger .title{color:#fff}html.theme--catppuccin-macchiato .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-macchiato .hero.is-danger .subtitle a:not(.button),html.theme--catppuccin-macchiato .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .hero.is-danger .navbar-menu{background-color:#ed8796}}html.theme--catppuccin-macchiato .hero.is-danger .navbar-item,html.theme--catppuccin-macchiato .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-macchiato .hero.is-danger a.navbar-item:hover,html.theme--catppuccin-macchiato .hero.is-danger a.navbar-item.is-active,html.theme--catppuccin-macchiato .hero.is-danger .navbar-link:hover,html.theme--catppuccin-macchiato .hero.is-danger .navbar-link.is-active{background-color:#ea7183;color:#fff}html.theme--catppuccin-macchiato .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-macchiato .hero.is-danger .tabs a:hover{opacity:1}html.theme--catppuccin-macchiato .hero.is-danger .tabs li.is-active a{color:#ed8796 !important;opacity:1}html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-boxed a,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-boxed a:hover,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--catppuccin-macchiato .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ed8796}html.theme--catppuccin-macchiato .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #f05183 0%, #ed8796 71%, #f39c9a 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #f05183 0%, #ed8796 71%, #f39c9a 100%)}}html.theme--catppuccin-macchiato .hero.is-small .hero-body,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--catppuccin-macchiato .hero.is-halfheight .hero-body,html.theme--catppuccin-macchiato .hero.is-fullheight .hero-body,html.theme--catppuccin-macchiato .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--catppuccin-macchiato .hero.is-halfheight .hero-body>.container,html.theme--catppuccin-macchiato .hero.is-fullheight .hero-body>.container,html.theme--catppuccin-macchiato .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--catppuccin-macchiato .hero.is-halfheight{min-height:50vh}html.theme--catppuccin-macchiato .hero.is-fullheight{min-height:100vh}html.theme--catppuccin-macchiato .hero-video{overflow:hidden}html.theme--catppuccin-macchiato .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--catppuccin-macchiato .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero-video{display:none}}html.theme--catppuccin-macchiato .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-macchiato .hero-buttons .button{display:flex}html.theme--catppuccin-macchiato .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .hero-buttons{display:flex;justify-content:center}html.theme--catppuccin-macchiato .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--catppuccin-macchiato .hero-head,html.theme--catppuccin-macchiato .hero-foot{flex-grow:0;flex-shrink:0}html.theme--catppuccin-macchiato .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-macchiato .hero-body{padding:3rem 3rem}}html.theme--catppuccin-macchiato .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato .section{padding:3rem 3rem}html.theme--catppuccin-macchiato .section.is-medium{padding:9rem 4.5rem}html.theme--catppuccin-macchiato .section.is-large{padding:18rem 6rem}}html.theme--catppuccin-macchiato .footer{background-color:#1e2030;padding:3rem 1.5rem 6rem}html.theme--catppuccin-macchiato h1 .docs-heading-anchor,html.theme--catppuccin-macchiato h1 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h1 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h2 .docs-heading-anchor,html.theme--catppuccin-macchiato h2 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h2 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h3 .docs-heading-anchor,html.theme--catppuccin-macchiato h3 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h3 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h4 .docs-heading-anchor,html.theme--catppuccin-macchiato h4 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h4 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h5 .docs-heading-anchor,html.theme--catppuccin-macchiato h5 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h5 .docs-heading-anchor:visited,html.theme--catppuccin-macchiato h6 .docs-heading-anchor,html.theme--catppuccin-macchiato h6 .docs-heading-anchor:hover,html.theme--catppuccin-macchiato h6 .docs-heading-anchor:visited{color:#cad3f5}html.theme--catppuccin-macchiato h1 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h2 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h3 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h4 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h5 .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--catppuccin-macchiato h1 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h2 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h3 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h4 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h5 .docs-heading-anchor-permalink::before,html.theme--catppuccin-macchiato h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--catppuccin-macchiato h1:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h2:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h3:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h4:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h5:hover .docs-heading-anchor-permalink,html.theme--catppuccin-macchiato h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--catppuccin-macchiato .docs-light-only{display:none !important}html.theme--catppuccin-macchiato pre{position:relative;overflow:hidden}html.theme--catppuccin-macchiato pre code,html.theme--catppuccin-macchiato pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--catppuccin-macchiato pre code:first-of-type,html.theme--catppuccin-macchiato pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--catppuccin-macchiato pre code:last-of-type,html.theme--catppuccin-macchiato pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--catppuccin-macchiato pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#cad3f5;cursor:pointer;text-align:center}html.theme--catppuccin-macchiato pre .copy-button:focus,html.theme--catppuccin-macchiato pre .copy-button:hover{opacity:1;background:rgba(202,211,245,0.1);color:#8aadf4}html.theme--catppuccin-macchiato pre .copy-button.success{color:#a6da95;opacity:1}html.theme--catppuccin-macchiato pre .copy-button.error{color:#ed8796;opacity:1}html.theme--catppuccin-macchiato pre:hover .copy-button{opacity:1}html.theme--catppuccin-macchiato .admonition{background-color:#1e2030;border-style:solid;border-width:2px;border-color:#b8c0e0;border-radius:4px;font-size:1rem}html.theme--catppuccin-macchiato .admonition strong{color:currentColor}html.theme--catppuccin-macchiato .admonition.is-small,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--catppuccin-macchiato .admonition.is-medium{font-size:1.25rem}html.theme--catppuccin-macchiato .admonition.is-large{font-size:1.5rem}html.theme--catppuccin-macchiato .admonition.is-default{background-color:#1e2030;border-color:#b8c0e0}html.theme--catppuccin-macchiato .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#b8c0e0}html.theme--catppuccin-macchiato .admonition.is-default>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-info{background-color:#1e2030;border-color:#8bd5ca}html.theme--catppuccin-macchiato .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#8bd5ca}html.theme--catppuccin-macchiato .admonition.is-info>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-success{background-color:#1e2030;border-color:#a6da95}html.theme--catppuccin-macchiato .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#a6da95}html.theme--catppuccin-macchiato .admonition.is-success>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-warning{background-color:#1e2030;border-color:#eed49f}html.theme--catppuccin-macchiato .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#eed49f}html.theme--catppuccin-macchiato .admonition.is-warning>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-danger{background-color:#1e2030;border-color:#ed8796}html.theme--catppuccin-macchiato .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#ed8796}html.theme--catppuccin-macchiato .admonition.is-danger>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition.is-compat{background-color:#1e2030;border-color:#91d7e3}html.theme--catppuccin-macchiato .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#91d7e3}html.theme--catppuccin-macchiato .admonition.is-compat>.admonition-body{color:#cad3f5}html.theme--catppuccin-macchiato .admonition-header{color:#b8c0e0;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--catppuccin-macchiato .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--catppuccin-macchiato details.admonition.is-details>.admonition-header{list-style:none}html.theme--catppuccin-macchiato details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--catppuccin-macchiato details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--catppuccin-macchiato .admonition-body{color:#cad3f5;padding:0.5rem .75rem}html.theme--catppuccin-macchiato .admonition-body pre{background-color:#1e2030}html.theme--catppuccin-macchiato .admonition-body code{background-color:#1e2030}html.theme--catppuccin-macchiato .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #5b6078;border-radius:4px;box-shadow:none;max-width:100%}html.theme--catppuccin-macchiato .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#1e2030;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5b6078;overflow:auto}html.theme--catppuccin-macchiato .docstring>header code{background-color:transparent}html.theme--catppuccin-macchiato .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--catppuccin-macchiato .docstring>header .docstring-binding{margin-right:0.3em}html.theme--catppuccin-macchiato .docstring>header .docstring-category{margin-left:0.3em}html.theme--catppuccin-macchiato .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #5b6078}html.theme--catppuccin-macchiato .docstring>section:last-child{border-bottom:none}html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--catppuccin-macchiato .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-macchiato .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-macchiato .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--catppuccin-macchiato .documenter-example-output{background-color:#24273a}html.theme--catppuccin-macchiato .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#1e2030;color:#cad3f5;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--catppuccin-macchiato .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--catppuccin-macchiato .outdated-warning-overlay a{color:#8aadf4}html.theme--catppuccin-macchiato .outdated-warning-overlay a:hover{color:#91d7e3}html.theme--catppuccin-macchiato .content pre{border:2px solid #5b6078;border-radius:4px}html.theme--catppuccin-macchiato .content code{font-weight:inherit}html.theme--catppuccin-macchiato .content a code{color:#8aadf4}html.theme--catppuccin-macchiato .content a:hover code{color:#91d7e3}html.theme--catppuccin-macchiato .content h1 code,html.theme--catppuccin-macchiato .content h2 code,html.theme--catppuccin-macchiato .content h3 code,html.theme--catppuccin-macchiato .content h4 code,html.theme--catppuccin-macchiato .content h5 code,html.theme--catppuccin-macchiato .content h6 code{color:#cad3f5}html.theme--catppuccin-macchiato .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--catppuccin-macchiato .content blockquote>ul:first-child,html.theme--catppuccin-macchiato .content blockquote>ol:first-child,html.theme--catppuccin-macchiato .content .admonition-body>ul:first-child,html.theme--catppuccin-macchiato .content .admonition-body>ol:first-child{margin-top:0}html.theme--catppuccin-macchiato pre,html.theme--catppuccin-macchiato code{font-variant-ligatures:no-contextual}html.theme--catppuccin-macchiato .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--catppuccin-macchiato .breadcrumb a.is-disabled,html.theme--catppuccin-macchiato .breadcrumb a.is-disabled:hover{color:#b5c1f1}html.theme--catppuccin-macchiato .hljs{background:initial !important}html.theme--catppuccin-macchiato .katex .katex-mathml{top:0;right:0}html.theme--catppuccin-macchiato .katex-display,html.theme--catppuccin-macchiato mjx-container,html.theme--catppuccin-macchiato .MathJax_Display{margin:0.5em 0 !important}html.theme--catppuccin-macchiato html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--catppuccin-macchiato li.no-marker{list-style:none}html.theme--catppuccin-macchiato #documenter .docs-main>article{overflow-wrap:break-word}html.theme--catppuccin-macchiato #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-main{width:100%}html.theme--catppuccin-macchiato #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--catppuccin-macchiato #documenter .docs-main>header,html.theme--catppuccin-macchiato #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar{background-color:#24273a;border-bottom:1px solid #5b6078;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--catppuccin-macchiato #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--catppuccin-macchiato #documenter .docs-main section.footnotes{border-top:1px solid #5b6078}html.theme--catppuccin-macchiato #documenter .docs-main section.footnotes li .tag:first-child,html.theme--catppuccin-macchiato #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--catppuccin-macchiato #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--catppuccin-macchiato .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #5b6078;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--catppuccin-macchiato #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--catppuccin-macchiato #documenter .docs-sidebar{display:flex;flex-direction:column;color:#cad3f5;background-color:#1e2030;border-right:1px solid #5b6078;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--catppuccin-macchiato #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato #documenter .docs-sidebar{left:0;top:0}}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-package-name a,html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-package-name a:hover{color:#cad3f5}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #5b6078;display:none;padding:0.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #5b6078;padding-bottom:1.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #5b6078}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#cad3f5;background:#1e2030}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#cad3f5;background-color:#26283d}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #5b6078;border-bottom:1px solid #5b6078;background-color:#181926}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#181926;color:#cad3f5}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#26283d;color:#cad3f5}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #5b6078}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--catppuccin-macchiato #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#2e3149}html.theme--catppuccin-macchiato #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#3d4162}}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-macchiato #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-macchiato #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#2e3149}html.theme--catppuccin-macchiato #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#3d4162}}html.theme--catppuccin-macchiato kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--catppuccin-macchiato .search-min-width-50{min-width:50%}html.theme--catppuccin-macchiato .search-min-height-100{min-height:100%}html.theme--catppuccin-macchiato .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--catppuccin-macchiato .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-macchiato .search-result-link:hover,html.theme--catppuccin-macchiato .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--catppuccin-macchiato .search-result-link .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-macchiato .property-search-result-badge,html.theme--catppuccin-macchiato .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--catppuccin-macchiato .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link:hover .search-filter,html.theme--catppuccin-macchiato .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--catppuccin-macchiato .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--catppuccin-macchiato .search-filter:hover,html.theme--catppuccin-macchiato .search-filter:focus{color:#333}html.theme--catppuccin-macchiato .search-filter-selected{color:#363a4f;background-color:#b7bdf8}html.theme--catppuccin-macchiato .search-filter-selected:hover,html.theme--catppuccin-macchiato .search-filter-selected:focus{color:#363a4f}html.theme--catppuccin-macchiato .search-result-highlight{background-color:#ffdd57;color:black}html.theme--catppuccin-macchiato .search-divider{border-bottom:1px solid #5b6078}html.theme--catppuccin-macchiato .search-result-title{width:85%;color:#f5f5f5}html.theme--catppuccin-macchiato .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-macchiato #search-modal .modal-card-body::-webkit-scrollbar,html.theme--catppuccin-macchiato #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--catppuccin-macchiato #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--catppuccin-macchiato #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--catppuccin-macchiato #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--catppuccin-macchiato #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--catppuccin-macchiato .w-100{width:100%}html.theme--catppuccin-macchiato .gap-2{gap:0.5rem}html.theme--catppuccin-macchiato .gap-4{gap:1rem}html.theme--catppuccin-macchiato .gap-8{gap:2rem}html.theme--catppuccin-macchiato{background-color:#24273a;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-macchiato a{transition:all 200ms ease}html.theme--catppuccin-macchiato .label{color:#cad3f5}html.theme--catppuccin-macchiato .button,html.theme--catppuccin-macchiato .control.has-icons-left .icon,html.theme--catppuccin-macchiato .control.has-icons-right .icon,html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato .pagination-ellipsis,html.theme--catppuccin-macchiato .pagination-link,html.theme--catppuccin-macchiato .pagination-next,html.theme--catppuccin-macchiato .pagination-previous,html.theme--catppuccin-macchiato .select,html.theme--catppuccin-macchiato .select select,html.theme--catppuccin-macchiato .textarea{height:2.5em;color:#cad3f5}html.theme--catppuccin-macchiato .input,html.theme--catppuccin-macchiato #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-macchiato .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em;color:#cad3f5}html.theme--catppuccin-macchiato .select:after,html.theme--catppuccin-macchiato .select select{border-width:1px}html.theme--catppuccin-macchiato .menu-list a{transition:all 300ms ease}html.theme--catppuccin-macchiato .modal-card-foot,html.theme--catppuccin-macchiato .modal-card-head{border-color:#5b6078}html.theme--catppuccin-macchiato .navbar{border-radius:.4em}html.theme--catppuccin-macchiato .navbar.is-transparent{background:none}html.theme--catppuccin-macchiato .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-macchiato .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#8aadf4}@media screen and (max-width: 1055px){html.theme--catppuccin-macchiato .navbar .navbar-menu{background-color:#8aadf4;border-radius:0 0 .4em .4em}}html.theme--catppuccin-macchiato .docstring>section>a.docs-sourcelink:not(body){color:#363a4f}html.theme--catppuccin-macchiato .tag.is-link:not(body),html.theme--catppuccin-macchiato .docstring>section>a.is-link.docs-sourcelink:not(body),html.theme--catppuccin-macchiato .content kbd.is-link:not(body){color:#363a4f}html.theme--catppuccin-macchiato .ansi span.sgr1{font-weight:bolder}html.theme--catppuccin-macchiato .ansi span.sgr2{font-weight:lighter}html.theme--catppuccin-macchiato .ansi span.sgr3{font-style:italic}html.theme--catppuccin-macchiato .ansi span.sgr4{text-decoration:underline}html.theme--catppuccin-macchiato .ansi span.sgr7{color:#24273a;background-color:#cad3f5}html.theme--catppuccin-macchiato .ansi span.sgr8{color:transparent}html.theme--catppuccin-macchiato .ansi span.sgr8 span{color:transparent}html.theme--catppuccin-macchiato .ansi span.sgr9{text-decoration:line-through}html.theme--catppuccin-macchiato .ansi span.sgr30{color:#494d64}html.theme--catppuccin-macchiato .ansi span.sgr31{color:#ed8796}html.theme--catppuccin-macchiato .ansi span.sgr32{color:#a6da95}html.theme--catppuccin-macchiato .ansi span.sgr33{color:#eed49f}html.theme--catppuccin-macchiato .ansi span.sgr34{color:#8aadf4}html.theme--catppuccin-macchiato .ansi span.sgr35{color:#f5bde6}html.theme--catppuccin-macchiato .ansi span.sgr36{color:#8bd5ca}html.theme--catppuccin-macchiato .ansi span.sgr37{color:#b8c0e0}html.theme--catppuccin-macchiato .ansi span.sgr40{background-color:#494d64}html.theme--catppuccin-macchiato .ansi span.sgr41{background-color:#ed8796}html.theme--catppuccin-macchiato .ansi span.sgr42{background-color:#a6da95}html.theme--catppuccin-macchiato .ansi span.sgr43{background-color:#eed49f}html.theme--catppuccin-macchiato .ansi span.sgr44{background-color:#8aadf4}html.theme--catppuccin-macchiato .ansi span.sgr45{background-color:#f5bde6}html.theme--catppuccin-macchiato .ansi span.sgr46{background-color:#8bd5ca}html.theme--catppuccin-macchiato .ansi span.sgr47{background-color:#b8c0e0}html.theme--catppuccin-macchiato .ansi span.sgr90{color:#5b6078}html.theme--catppuccin-macchiato .ansi span.sgr91{color:#ed8796}html.theme--catppuccin-macchiato .ansi span.sgr92{color:#a6da95}html.theme--catppuccin-macchiato .ansi span.sgr93{color:#eed49f}html.theme--catppuccin-macchiato .ansi span.sgr94{color:#8aadf4}html.theme--catppuccin-macchiato .ansi span.sgr95{color:#f5bde6}html.theme--catppuccin-macchiato .ansi span.sgr96{color:#8bd5ca}html.theme--catppuccin-macchiato .ansi span.sgr97{color:#a5adcb}html.theme--catppuccin-macchiato .ansi span.sgr100{background-color:#5b6078}html.theme--catppuccin-macchiato .ansi span.sgr101{background-color:#ed8796}html.theme--catppuccin-macchiato .ansi span.sgr102{background-color:#a6da95}html.theme--catppuccin-macchiato .ansi span.sgr103{background-color:#eed49f}html.theme--catppuccin-macchiato .ansi span.sgr104{background-color:#8aadf4}html.theme--catppuccin-macchiato .ansi span.sgr105{background-color:#f5bde6}html.theme--catppuccin-macchiato .ansi span.sgr106{background-color:#8bd5ca}html.theme--catppuccin-macchiato .ansi span.sgr107{background-color:#a5adcb}html.theme--catppuccin-macchiato code.language-julia-repl>span.hljs-meta{color:#a6da95;font-weight:bolder}html.theme--catppuccin-macchiato code .hljs{color:#cad3f5;background:#24273a}html.theme--catppuccin-macchiato code .hljs-keyword{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-built_in{color:#ed8796}html.theme--catppuccin-macchiato code .hljs-type{color:#eed49f}html.theme--catppuccin-macchiato code .hljs-literal{color:#f5a97f}html.theme--catppuccin-macchiato code .hljs-number{color:#f5a97f}html.theme--catppuccin-macchiato code .hljs-operator{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-punctuation{color:#b8c0e0}html.theme--catppuccin-macchiato code .hljs-property{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-regexp{color:#f5bde6}html.theme--catppuccin-macchiato code .hljs-string{color:#a6da95}html.theme--catppuccin-macchiato code .hljs-char.escape_{color:#a6da95}html.theme--catppuccin-macchiato code .hljs-subst{color:#a5adcb}html.theme--catppuccin-macchiato code .hljs-symbol{color:#f0c6c6}html.theme--catppuccin-macchiato code .hljs-variable{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-variable.language_{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-variable.constant_{color:#f5a97f}html.theme--catppuccin-macchiato code .hljs-title{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-title.class_{color:#eed49f}html.theme--catppuccin-macchiato code .hljs-title.function_{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-params{color:#cad3f5}html.theme--catppuccin-macchiato code .hljs-comment{color:#5b6078}html.theme--catppuccin-macchiato code .hljs-doctag{color:#ed8796}html.theme--catppuccin-macchiato code .hljs-meta{color:#f5a97f}html.theme--catppuccin-macchiato code .hljs-section{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-tag{color:#a5adcb}html.theme--catppuccin-macchiato code .hljs-name{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-attr{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-attribute{color:#a6da95}html.theme--catppuccin-macchiato code .hljs-bullet{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-code{color:#a6da95}html.theme--catppuccin-macchiato code .hljs-emphasis{color:#ed8796;font-style:italic}html.theme--catppuccin-macchiato code .hljs-strong{color:#ed8796;font-weight:bold}html.theme--catppuccin-macchiato code .hljs-formula{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-link{color:#7dc4e4;font-style:italic}html.theme--catppuccin-macchiato code .hljs-quote{color:#a6da95;font-style:italic}html.theme--catppuccin-macchiato code .hljs-selector-tag{color:#eed49f}html.theme--catppuccin-macchiato code .hljs-selector-id{color:#8aadf4}html.theme--catppuccin-macchiato code .hljs-selector-class{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-selector-attr{color:#c6a0f6}html.theme--catppuccin-macchiato code .hljs-selector-pseudo{color:#8bd5ca}html.theme--catppuccin-macchiato code .hljs-template-tag{color:#f0c6c6}html.theme--catppuccin-macchiato code .hljs-template-variable{color:#f0c6c6}html.theme--catppuccin-macchiato code .hljs-addition{color:#a6da95;background:rgba(166,227,161,0.15)}html.theme--catppuccin-macchiato code .hljs-deletion{color:#ed8796;background:rgba(243,139,168,0.15)}html.theme--catppuccin-macchiato .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-macchiato .search-result-link:hover,html.theme--catppuccin-macchiato .search-result-link:focus{background-color:#363a4f}html.theme--catppuccin-macchiato .search-result-link .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-macchiato .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link:hover .search-filter,html.theme--catppuccin-macchiato .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-macchiato .search-result-link:focus .search-filter{color:#363a4f !important;background-color:#b7bdf8 !important}html.theme--catppuccin-macchiato .search-result-title{color:#cad3f5}html.theme--catppuccin-macchiato .search-result-highlight{background-color:#ed8796;color:#1e2030}html.theme--catppuccin-macchiato .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--catppuccin-macchiato .w-100{width:100%}html.theme--catppuccin-macchiato .gap-2{gap:0.5rem}html.theme--catppuccin-macchiato .gap-4{gap:1rem} diff --git a/previews/PR658/assets/themes/catppuccin-mocha.css b/previews/PR658/assets/themes/catppuccin-mocha.css new file mode 100644 index 000000000..6f27b4c5f --- /dev/null +++ b/previews/PR658/assets/themes/catppuccin-mocha.css @@ -0,0 +1 @@ +html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-ellipsis,html.theme--catppuccin-mocha .file-cta,html.theme--catppuccin-mocha .file-name,html.theme--catppuccin-mocha .select select,html.theme--catppuccin-mocha .textarea,html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--catppuccin-mocha .pagination-previous:focus,html.theme--catppuccin-mocha .pagination-next:focus,html.theme--catppuccin-mocha .pagination-link:focus,html.theme--catppuccin-mocha .pagination-ellipsis:focus,html.theme--catppuccin-mocha .file-cta:focus,html.theme--catppuccin-mocha .file-name:focus,html.theme--catppuccin-mocha .select select:focus,html.theme--catppuccin-mocha .textarea:focus,html.theme--catppuccin-mocha .input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-mocha .button:focus,html.theme--catppuccin-mocha .is-focused.pagination-previous,html.theme--catppuccin-mocha .is-focused.pagination-next,html.theme--catppuccin-mocha .is-focused.pagination-link,html.theme--catppuccin-mocha .is-focused.pagination-ellipsis,html.theme--catppuccin-mocha .is-focused.file-cta,html.theme--catppuccin-mocha .is-focused.file-name,html.theme--catppuccin-mocha .select select.is-focused,html.theme--catppuccin-mocha .is-focused.textarea,html.theme--catppuccin-mocha .is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-focused.button,html.theme--catppuccin-mocha .pagination-previous:active,html.theme--catppuccin-mocha .pagination-next:active,html.theme--catppuccin-mocha .pagination-link:active,html.theme--catppuccin-mocha .pagination-ellipsis:active,html.theme--catppuccin-mocha .file-cta:active,html.theme--catppuccin-mocha .file-name:active,html.theme--catppuccin-mocha .select select:active,html.theme--catppuccin-mocha .textarea:active,html.theme--catppuccin-mocha .input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-mocha .button:active,html.theme--catppuccin-mocha .is-active.pagination-previous,html.theme--catppuccin-mocha .is-active.pagination-next,html.theme--catppuccin-mocha .is-active.pagination-link,html.theme--catppuccin-mocha .is-active.pagination-ellipsis,html.theme--catppuccin-mocha .is-active.file-cta,html.theme--catppuccin-mocha .is-active.file-name,html.theme--catppuccin-mocha .select select.is-active,html.theme--catppuccin-mocha .is-active.textarea,html.theme--catppuccin-mocha .is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-mocha .is-active.button{outline:none}html.theme--catppuccin-mocha .pagination-previous[disabled],html.theme--catppuccin-mocha .pagination-next[disabled],html.theme--catppuccin-mocha .pagination-link[disabled],html.theme--catppuccin-mocha .pagination-ellipsis[disabled],html.theme--catppuccin-mocha .file-cta[disabled],html.theme--catppuccin-mocha .file-name[disabled],html.theme--catppuccin-mocha .select select[disabled],html.theme--catppuccin-mocha .textarea[disabled],html.theme--catppuccin-mocha .input[disabled],html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--catppuccin-mocha .button[disabled],fieldset[disabled] html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--catppuccin-mocha .pagination-ellipsis,html.theme--catppuccin-mocha fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--catppuccin-mocha .file-cta,html.theme--catppuccin-mocha fieldset[disabled] .file-cta,fieldset[disabled] html.theme--catppuccin-mocha .file-name,html.theme--catppuccin-mocha fieldset[disabled] .file-name,fieldset[disabled] html.theme--catppuccin-mocha .select select,fieldset[disabled] html.theme--catppuccin-mocha .textarea,fieldset[disabled] html.theme--catppuccin-mocha .input,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha fieldset[disabled] .select select,html.theme--catppuccin-mocha .select fieldset[disabled] select,html.theme--catppuccin-mocha fieldset[disabled] .textarea,html.theme--catppuccin-mocha fieldset[disabled] .input,html.theme--catppuccin-mocha fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--catppuccin-mocha .button,html.theme--catppuccin-mocha fieldset[disabled] .button{cursor:not-allowed}html.theme--catppuccin-mocha .tabs,html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-ellipsis,html.theme--catppuccin-mocha .breadcrumb,html.theme--catppuccin-mocha .file,html.theme--catppuccin-mocha .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--catppuccin-mocha .navbar-link:not(.is-arrowless)::after,html.theme--catppuccin-mocha .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--catppuccin-mocha .admonition:not(:last-child),html.theme--catppuccin-mocha .tabs:not(:last-child),html.theme--catppuccin-mocha .pagination:not(:last-child),html.theme--catppuccin-mocha .message:not(:last-child),html.theme--catppuccin-mocha .level:not(:last-child),html.theme--catppuccin-mocha .breadcrumb:not(:last-child),html.theme--catppuccin-mocha .block:not(:last-child),html.theme--catppuccin-mocha .title:not(:last-child),html.theme--catppuccin-mocha .subtitle:not(:last-child),html.theme--catppuccin-mocha .table-container:not(:last-child),html.theme--catppuccin-mocha .table:not(:last-child),html.theme--catppuccin-mocha .progress:not(:last-child),html.theme--catppuccin-mocha .notification:not(:last-child),html.theme--catppuccin-mocha .content:not(:last-child),html.theme--catppuccin-mocha .box:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-mocha .modal-close,html.theme--catppuccin-mocha .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--catppuccin-mocha .modal-close::before,html.theme--catppuccin-mocha .delete::before,html.theme--catppuccin-mocha .modal-close::after,html.theme--catppuccin-mocha .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-mocha .modal-close::before,html.theme--catppuccin-mocha .delete::before{height:2px;width:50%}html.theme--catppuccin-mocha .modal-close::after,html.theme--catppuccin-mocha .delete::after{height:50%;width:2px}html.theme--catppuccin-mocha .modal-close:hover,html.theme--catppuccin-mocha .delete:hover,html.theme--catppuccin-mocha .modal-close:focus,html.theme--catppuccin-mocha .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--catppuccin-mocha .modal-close:active,html.theme--catppuccin-mocha .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--catppuccin-mocha .is-small.modal-close,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--catppuccin-mocha .is-small.delete,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--catppuccin-mocha .is-medium.modal-close,html.theme--catppuccin-mocha .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--catppuccin-mocha .is-large.modal-close,html.theme--catppuccin-mocha .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--catppuccin-mocha .control.is-loading::after,html.theme--catppuccin-mocha .select.is-loading::after,html.theme--catppuccin-mocha .loader,html.theme--catppuccin-mocha .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #7f849c;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--catppuccin-mocha .hero-video,html.theme--catppuccin-mocha .modal-background,html.theme--catppuccin-mocha .modal,html.theme--catppuccin-mocha .image.is-square img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-mocha .image.is-square .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-mocha .image.is-1by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-mocha .image.is-1by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-mocha .image.is-5by4 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-mocha .image.is-5by4 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-mocha .image.is-4by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-mocha .image.is-4by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-mocha .image.is-3by2 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-mocha .image.is-3by2 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-mocha .image.is-5by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-mocha .image.is-5by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-mocha .image.is-16by9 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-mocha .image.is-16by9 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-mocha .image.is-2by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-mocha .image.is-2by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-mocha .image.is-3by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-mocha .image.is-3by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-mocha .image.is-4by5 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-mocha .image.is-4by5 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-mocha .image.is-3by4 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-mocha .image.is-3by4 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-mocha .image.is-2by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-mocha .image.is-2by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-mocha .image.is-3by5 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-mocha .image.is-3by5 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-mocha .image.is-9by16 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-mocha .image.is-9by16 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-mocha .image.is-1by2 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-mocha .image.is-1by2 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-mocha .image.is-1by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-mocha .image.is-1by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--catppuccin-mocha .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#313244 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c26 !important}.has-background-dark{background-color:#313244 !important}.has-text-primary{color:#89b4fa !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#5895f8 !important}.has-background-primary{background-color:#89b4fa !important}.has-text-primary-light{color:#ebf3fe !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#bbd3fc !important}.has-background-primary-light{background-color:#ebf3fe !important}.has-text-primary-dark{color:#063c93 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#0850c4 !important}.has-background-primary-dark{background-color:#063c93 !important}.has-text-link{color:#89b4fa !important}a.has-text-link:hover,a.has-text-link:focus{color:#5895f8 !important}.has-background-link{background-color:#89b4fa !important}.has-text-link-light{color:#ebf3fe !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#bbd3fc !important}.has-background-link-light{background-color:#ebf3fe !important}.has-text-link-dark{color:#063c93 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#0850c4 !important}.has-background-link-dark{background-color:#063c93 !important}.has-text-info{color:#94e2d5 !important}a.has-text-info:hover,a.has-text-info:focus{color:#6cd7c5 !important}.has-background-info{background-color:#94e2d5 !important}.has-text-info-light{color:#effbf9 !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#c7f0e9 !important}.has-background-info-light{background-color:#effbf9 !important}.has-text-info-dark{color:#207466 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#2a9c89 !important}.has-background-info-dark{background-color:#207466 !important}.has-text-success{color:#a6e3a1 !important}a.has-text-success:hover,a.has-text-success:focus{color:#81d77a !important}.has-background-success{background-color:#a6e3a1 !important}.has-text-success-light{color:#f0faef !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#cbefc8 !important}.has-background-success-light{background-color:#f0faef !important}.has-text-success-dark{color:#287222 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#36992e !important}.has-background-success-dark{background-color:#287222 !important}.has-text-warning{color:#f9e2af !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#f5d180 !important}.has-background-warning{background-color:#f9e2af !important}.has-text-warning-light{color:#fef8ec !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fae7bd !important}.has-background-warning-light{background-color:#fef8ec !important}.has-text-warning-dark{color:#8a620a !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#b9840e !important}.has-background-warning-dark{background-color:#8a620a !important}.has-text-danger{color:#f38ba8 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#ee5d85 !important}.has-background-danger{background-color:#f38ba8 !important}.has-text-danger-light{color:#fdedf1 !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f8bece !important}.has-background-danger-light{background-color:#fdedf1 !important}.has-text-danger-dark{color:#991036 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#c71546 !important}.has-background-danger-dark{background-color:#991036 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#313244 !important}.has-background-grey-darker{background-color:#313244 !important}.has-text-grey-dark{color:#45475a !important}.has-background-grey-dark{background-color:#45475a !important}.has-text-grey{color:#585b70 !important}.has-background-grey{background-color:#585b70 !important}.has-text-grey-light{color:#6c7086 !important}.has-background-grey-light{background-color:#6c7086 !important}.has-text-grey-lighter{color:#7f849c !important}.has-background-grey-lighter{background-color:#7f849c !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--catppuccin-mocha html{background-color:#1e1e2e;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-mocha article,html.theme--catppuccin-mocha aside,html.theme--catppuccin-mocha figure,html.theme--catppuccin-mocha footer,html.theme--catppuccin-mocha header,html.theme--catppuccin-mocha hgroup,html.theme--catppuccin-mocha section{display:block}html.theme--catppuccin-mocha body,html.theme--catppuccin-mocha button,html.theme--catppuccin-mocha input,html.theme--catppuccin-mocha optgroup,html.theme--catppuccin-mocha select,html.theme--catppuccin-mocha textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--catppuccin-mocha code,html.theme--catppuccin-mocha pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-mocha body{color:#cdd6f4;font-size:1em;font-weight:400;line-height:1.5}html.theme--catppuccin-mocha a{color:#89b4fa;cursor:pointer;text-decoration:none}html.theme--catppuccin-mocha a strong{color:currentColor}html.theme--catppuccin-mocha a:hover{color:#89dceb}html.theme--catppuccin-mocha code{background-color:#181825;color:#cdd6f4;font-size:.875em;font-weight:normal;padding:.1em}html.theme--catppuccin-mocha hr{background-color:#181825;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--catppuccin-mocha img{height:auto;max-width:100%}html.theme--catppuccin-mocha input[type="checkbox"],html.theme--catppuccin-mocha input[type="radio"]{vertical-align:baseline}html.theme--catppuccin-mocha small{font-size:.875em}html.theme--catppuccin-mocha span{font-style:inherit;font-weight:inherit}html.theme--catppuccin-mocha strong{color:#b8c5ef;font-weight:700}html.theme--catppuccin-mocha fieldset{border:none}html.theme--catppuccin-mocha pre{-webkit-overflow-scrolling:touch;background-color:#181825;color:#cdd6f4;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--catppuccin-mocha pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--catppuccin-mocha table td,html.theme--catppuccin-mocha table th{vertical-align:top}html.theme--catppuccin-mocha table td:not([align]),html.theme--catppuccin-mocha table th:not([align]){text-align:inherit}html.theme--catppuccin-mocha table th{color:#b8c5ef}html.theme--catppuccin-mocha .box{background-color:#45475a;border-radius:8px;box-shadow:none;color:#cdd6f4;display:block;padding:1.25rem}html.theme--catppuccin-mocha a.box:hover,html.theme--catppuccin-mocha a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #89b4fa}html.theme--catppuccin-mocha a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #89b4fa}html.theme--catppuccin-mocha .button{background-color:#181825;border-color:#363653;border-width:1px;color:#89b4fa;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--catppuccin-mocha .button strong{color:inherit}html.theme--catppuccin-mocha .button .icon,html.theme--catppuccin-mocha .button .icon.is-small,html.theme--catppuccin-mocha .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--catppuccin-mocha .button .icon.is-medium,html.theme--catppuccin-mocha .button .icon.is-large{height:1.5em;width:1.5em}html.theme--catppuccin-mocha .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--catppuccin-mocha .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-mocha .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--catppuccin-mocha .button:hover,html.theme--catppuccin-mocha .button.is-hovered{border-color:#6c7086;color:#b8c5ef}html.theme--catppuccin-mocha .button:focus,html.theme--catppuccin-mocha .button.is-focused{border-color:#6c7086;color:#71a4f9}html.theme--catppuccin-mocha .button:focus:not(:active),html.theme--catppuccin-mocha .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .button:active,html.theme--catppuccin-mocha .button.is-active{border-color:#45475a;color:#b8c5ef}html.theme--catppuccin-mocha .button.is-text{background-color:transparent;border-color:transparent;color:#cdd6f4;text-decoration:underline}html.theme--catppuccin-mocha .button.is-text:hover,html.theme--catppuccin-mocha .button.is-text.is-hovered,html.theme--catppuccin-mocha .button.is-text:focus,html.theme--catppuccin-mocha .button.is-text.is-focused{background-color:#181825;color:#b8c5ef}html.theme--catppuccin-mocha .button.is-text:active,html.theme--catppuccin-mocha .button.is-text.is-active{background-color:#0e0e16;color:#b8c5ef}html.theme--catppuccin-mocha .button.is-text[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--catppuccin-mocha .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#89b4fa;text-decoration:none}html.theme--catppuccin-mocha .button.is-ghost:hover,html.theme--catppuccin-mocha .button.is-ghost.is-hovered{color:#89b4fa;text-decoration:underline}html.theme--catppuccin-mocha .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white:hover,html.theme--catppuccin-mocha .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white:focus,html.theme--catppuccin-mocha .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white:focus:not(:active),html.theme--catppuccin-mocha .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-mocha .button.is-white:active,html.theme--catppuccin-mocha .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--catppuccin-mocha .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-inverted:hover,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--catppuccin-mocha .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-mocha .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-outlined:hover,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-white.is-outlined:focus,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-mocha .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-black:hover,html.theme--catppuccin-mocha .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-black:focus,html.theme--catppuccin-mocha .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-black:focus:not(:active),html.theme--catppuccin-mocha .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-mocha .button.is-black:active,html.theme--catppuccin-mocha .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-black[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--catppuccin-mocha .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-inverted:hover,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-outlined:hover,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-black.is-outlined:focus,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light:hover,html.theme--catppuccin-mocha .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light:focus,html.theme--catppuccin-mocha .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light:focus:not(:active),html.theme--catppuccin-mocha .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-mocha .button.is-light:active,html.theme--catppuccin-mocha .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}html.theme--catppuccin-mocha .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-inverted:hover,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-outlined:hover,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-light.is-outlined:focus,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-dark,html.theme--catppuccin-mocha .content kbd.button{background-color:#313244;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-dark:hover,html.theme--catppuccin-mocha .content kbd.button:hover,html.theme--catppuccin-mocha .button.is-dark.is-hovered,html.theme--catppuccin-mocha .content kbd.button.is-hovered{background-color:#2c2d3d;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-dark:focus,html.theme--catppuccin-mocha .content kbd.button:focus,html.theme--catppuccin-mocha .button.is-dark.is-focused,html.theme--catppuccin-mocha .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-dark:focus:not(:active),html.theme--catppuccin-mocha .content kbd.button:focus:not(:active),html.theme--catppuccin-mocha .button.is-dark.is-focused:not(:active),html.theme--catppuccin-mocha .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(49,50,68,0.25)}html.theme--catppuccin-mocha .button.is-dark:active,html.theme--catppuccin-mocha .content kbd.button:active,html.theme--catppuccin-mocha .button.is-dark.is-active,html.theme--catppuccin-mocha .content kbd.button.is-active{background-color:#262735;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-dark[disabled],html.theme--catppuccin-mocha .content kbd.button[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-dark,fieldset[disabled] html.theme--catppuccin-mocha .content kbd.button{background-color:#313244;border-color:#313244;box-shadow:none}html.theme--catppuccin-mocha .button.is-dark.is-inverted,html.theme--catppuccin-mocha .content kbd.button.is-inverted{background-color:#fff;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-inverted:hover,html.theme--catppuccin-mocha .content kbd.button.is-inverted:hover,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-hovered,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-dark.is-inverted[disabled],html.theme--catppuccin-mocha .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-dark.is-inverted,fieldset[disabled] html.theme--catppuccin-mocha .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-loading::after,html.theme--catppuccin-mocha .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-dark.is-outlined,html.theme--catppuccin-mocha .content kbd.button.is-outlined{background-color:transparent;border-color:#313244;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-outlined:hover,html.theme--catppuccin-mocha .content kbd.button.is-outlined:hover,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-hovered,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-dark.is-outlined:focus,html.theme--catppuccin-mocha .content kbd.button.is-outlined:focus,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-focused,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-focused{background-color:#313244;border-color:#313244;color:#fff}html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #313244 #313244 !important}html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-mocha .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-dark.is-outlined[disabled],html.theme--catppuccin-mocha .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-dark.is-outlined,fieldset[disabled] html.theme--catppuccin-mocha .content kbd.button.is-outlined{background-color:transparent;border-color:#313244;box-shadow:none;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#313244}html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #313244 #313244 !important}html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined[disabled],html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-mocha .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-primary,html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink{background-color:#89b4fa;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-primary:hover,html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#7dacf9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-primary:focus,html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink:focus,html.theme--catppuccin-mocha .button.is-primary.is-focused,html.theme--catppuccin-mocha .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-primary:focus:not(:active),html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--catppuccin-mocha .button.is-primary.is-focused:not(:active),html.theme--catppuccin-mocha .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .button.is-primary:active,html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink:active,html.theme--catppuccin-mocha .button.is-primary.is-active,html.theme--catppuccin-mocha .docstring>section>a.button.is-active.docs-sourcelink{background-color:#71a4f9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-primary[disabled],html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-primary,fieldset[disabled] html.theme--catppuccin-mocha .docstring>section>a.button.docs-sourcelink{background-color:#89b4fa;border-color:#89b4fa;box-shadow:none}html.theme--catppuccin-mocha .button.is-primary.is-inverted,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-inverted:hover,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-primary.is-inverted[disabled],html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-primary.is-inverted,fieldset[disabled] html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-loading::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-primary.is-outlined,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#89b4fa;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-outlined:hover,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-mocha .button.is-primary.is-outlined:focus,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-focused,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #89b4fa #89b4fa !important}html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-mocha .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-primary.is-outlined[disabled],html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-primary.is-outlined,fieldset[disabled] html.theme--catppuccin-mocha .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#89b4fa;box-shadow:none;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #89b4fa #89b4fa !important}html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined[disabled],html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--catppuccin-mocha .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-primary.is-light,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.docs-sourcelink{background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .button.is-primary.is-light:hover,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--catppuccin-mocha .button.is-primary.is-light.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#dfebfe;border-color:transparent;color:#063c93}html.theme--catppuccin-mocha .button.is-primary.is-light:active,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--catppuccin-mocha .button.is-primary.is-light.is-active,html.theme--catppuccin-mocha .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d3e3fd;border-color:transparent;color:#063c93}html.theme--catppuccin-mocha .button.is-link{background-color:#89b4fa;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-link:hover,html.theme--catppuccin-mocha .button.is-link.is-hovered{background-color:#7dacf9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-link:focus,html.theme--catppuccin-mocha .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-link:focus:not(:active),html.theme--catppuccin-mocha .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .button.is-link:active,html.theme--catppuccin-mocha .button.is-link.is-active{background-color:#71a4f9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-link[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-link{background-color:#89b4fa;border-color:#89b4fa;box-shadow:none}html.theme--catppuccin-mocha .button.is-link.is-inverted{background-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-inverted:hover,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-link.is-outlined{background-color:transparent;border-color:#89b4fa;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-outlined:hover,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-link.is-outlined:focus,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-focused{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #89b4fa #89b4fa !important}html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-link.is-outlined{background-color:transparent;border-color:#89b4fa;box-shadow:none;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #89b4fa #89b4fa !important}html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-link.is-light{background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .button.is-link.is-light:hover,html.theme--catppuccin-mocha .button.is-link.is-light.is-hovered{background-color:#dfebfe;border-color:transparent;color:#063c93}html.theme--catppuccin-mocha .button.is-link.is-light:active,html.theme--catppuccin-mocha .button.is-link.is-light.is-active{background-color:#d3e3fd;border-color:transparent;color:#063c93}html.theme--catppuccin-mocha .button.is-info{background-color:#94e2d5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info:hover,html.theme--catppuccin-mocha .button.is-info.is-hovered{background-color:#8adfd1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info:focus,html.theme--catppuccin-mocha .button.is-info.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info:focus:not(:active),html.theme--catppuccin-mocha .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(148,226,213,0.25)}html.theme--catppuccin-mocha .button.is-info:active,html.theme--catppuccin-mocha .button.is-info.is-active{background-color:#80ddcd;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-info{background-color:#94e2d5;border-color:#94e2d5;box-shadow:none}html.theme--catppuccin-mocha .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-inverted:hover,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-info.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-info.is-outlined{background-color:transparent;border-color:#94e2d5;color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-outlined:hover,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-info.is-outlined:focus,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-focused{background-color:#94e2d5;border-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #94e2d5 #94e2d5 !important}html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-info.is-outlined{background-color:transparent;border-color:#94e2d5;box-shadow:none;color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#94e2d5}html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #94e2d5 #94e2d5 !important}html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-info.is-light{background-color:#effbf9;color:#207466}html.theme--catppuccin-mocha .button.is-info.is-light:hover,html.theme--catppuccin-mocha .button.is-info.is-light.is-hovered{background-color:#e5f8f5;border-color:transparent;color:#207466}html.theme--catppuccin-mocha .button.is-info.is-light:active,html.theme--catppuccin-mocha .button.is-info.is-light.is-active{background-color:#dbf5f1;border-color:transparent;color:#207466}html.theme--catppuccin-mocha .button.is-success{background-color:#a6e3a1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success:hover,html.theme--catppuccin-mocha .button.is-success.is-hovered{background-color:#9de097;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success:focus,html.theme--catppuccin-mocha .button.is-success.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success:focus:not(:active),html.theme--catppuccin-mocha .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(166,227,161,0.25)}html.theme--catppuccin-mocha .button.is-success:active,html.theme--catppuccin-mocha .button.is-success.is-active{background-color:#93dd8d;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-success{background-color:#a6e3a1;border-color:#a6e3a1;box-shadow:none}html.theme--catppuccin-mocha .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-inverted:hover,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-success.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-success.is-outlined{background-color:transparent;border-color:#a6e3a1;color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-outlined:hover,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-success.is-outlined:focus,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-focused{background-color:#a6e3a1;border-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #a6e3a1 #a6e3a1 !important}html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-success.is-outlined{background-color:transparent;border-color:#a6e3a1;box-shadow:none;color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#a6e3a1}html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #a6e3a1 #a6e3a1 !important}html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-success.is-light{background-color:#f0faef;color:#287222}html.theme--catppuccin-mocha .button.is-success.is-light:hover,html.theme--catppuccin-mocha .button.is-success.is-light.is-hovered{background-color:#e7f7e5;border-color:transparent;color:#287222}html.theme--catppuccin-mocha .button.is-success.is-light:active,html.theme--catppuccin-mocha .button.is-success.is-light.is-active{background-color:#def4dc;border-color:transparent;color:#287222}html.theme--catppuccin-mocha .button.is-warning{background-color:#f9e2af;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning:hover,html.theme--catppuccin-mocha .button.is-warning.is-hovered{background-color:#f8dea3;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning:focus,html.theme--catppuccin-mocha .button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning:focus:not(:active),html.theme--catppuccin-mocha .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(249,226,175,0.25)}html.theme--catppuccin-mocha .button.is-warning:active,html.theme--catppuccin-mocha .button.is-warning.is-active{background-color:#f7d997;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-warning{background-color:#f9e2af;border-color:#f9e2af;box-shadow:none}html.theme--catppuccin-mocha .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-inverted:hover,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-warning.is-outlined{background-color:transparent;border-color:#f9e2af;color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-outlined:hover,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-warning.is-outlined:focus,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-focused{background-color:#f9e2af;border-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #f9e2af #f9e2af !important}html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--catppuccin-mocha .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-warning.is-outlined{background-color:transparent;border-color:#f9e2af;box-shadow:none;color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f9e2af}html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f9e2af #f9e2af !important}html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .button.is-warning.is-light{background-color:#fef8ec;color:#8a620a}html.theme--catppuccin-mocha .button.is-warning.is-light:hover,html.theme--catppuccin-mocha .button.is-warning.is-light.is-hovered{background-color:#fdf4e0;border-color:transparent;color:#8a620a}html.theme--catppuccin-mocha .button.is-warning.is-light:active,html.theme--catppuccin-mocha .button.is-warning.is-light.is-active{background-color:#fcf0d4;border-color:transparent;color:#8a620a}html.theme--catppuccin-mocha .button.is-danger{background-color:#f38ba8;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-danger:hover,html.theme--catppuccin-mocha .button.is-danger.is-hovered{background-color:#f27f9f;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-danger:focus,html.theme--catppuccin-mocha .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-danger:focus:not(:active),html.theme--catppuccin-mocha .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(243,139,168,0.25)}html.theme--catppuccin-mocha .button.is-danger:active,html.theme--catppuccin-mocha .button.is-danger.is-active{background-color:#f17497;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .button.is-danger[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-danger{background-color:#f38ba8;border-color:#f38ba8;box-shadow:none}html.theme--catppuccin-mocha .button.is-danger.is-inverted{background-color:#fff;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-inverted:hover,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--catppuccin-mocha .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-danger.is-outlined{background-color:transparent;border-color:#f38ba8;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-outlined:hover,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-danger.is-outlined:focus,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-focused{background-color:#f38ba8;border-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #f38ba8 #f38ba8 !important}html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--catppuccin-mocha .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-danger.is-outlined{background-color:transparent;border-color:#f38ba8;box-shadow:none;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined:hover,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined:focus,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#f38ba8}html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f38ba8 #f38ba8 !important}html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--catppuccin-mocha .button.is-danger.is-light{background-color:#fdedf1;color:#991036}html.theme--catppuccin-mocha .button.is-danger.is-light:hover,html.theme--catppuccin-mocha .button.is-danger.is-light.is-hovered{background-color:#fce1e8;border-color:transparent;color:#991036}html.theme--catppuccin-mocha .button.is-danger.is-light:active,html.theme--catppuccin-mocha .button.is-danger.is-light.is-active{background-color:#fbd5e0;border-color:transparent;color:#991036}html.theme--catppuccin-mocha .button.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--catppuccin-mocha .button.is-small:not(.is-rounded),html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--catppuccin-mocha .button.is-normal{font-size:1rem}html.theme--catppuccin-mocha .button.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .button.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .button[disabled],fieldset[disabled] html.theme--catppuccin-mocha .button{background-color:#6c7086;border-color:#585b70;box-shadow:none;opacity:.5}html.theme--catppuccin-mocha .button.is-fullwidth{display:flex;width:100%}html.theme--catppuccin-mocha .button.is-loading{color:transparent !important;pointer-events:none}html.theme--catppuccin-mocha .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--catppuccin-mocha .button.is-static{background-color:#181825;border-color:#585b70;color:#7f849c;box-shadow:none;pointer-events:none}html.theme--catppuccin-mocha .button.is-rounded,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--catppuccin-mocha .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-mocha .buttons .button{margin-bottom:0.5rem}html.theme--catppuccin-mocha .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--catppuccin-mocha .buttons:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-mocha .buttons:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-mocha .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--catppuccin-mocha .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--catppuccin-mocha .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--catppuccin-mocha .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--catppuccin-mocha .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-mocha .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--catppuccin-mocha .buttons.has-addons .button:last-child{margin-right:0}html.theme--catppuccin-mocha .buttons.has-addons .button:hover,html.theme--catppuccin-mocha .buttons.has-addons .button.is-hovered{z-index:2}html.theme--catppuccin-mocha .buttons.has-addons .button:focus,html.theme--catppuccin-mocha .buttons.has-addons .button.is-focused,html.theme--catppuccin-mocha .buttons.has-addons .button:active,html.theme--catppuccin-mocha .buttons.has-addons .button.is-active,html.theme--catppuccin-mocha .buttons.has-addons .button.is-selected{z-index:3}html.theme--catppuccin-mocha .buttons.has-addons .button:focus:hover,html.theme--catppuccin-mocha .buttons.has-addons .button.is-focused:hover,html.theme--catppuccin-mocha .buttons.has-addons .button:active:hover,html.theme--catppuccin-mocha .buttons.has-addons .button.is-active:hover,html.theme--catppuccin-mocha .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--catppuccin-mocha .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .buttons.is-centered{justify-content:center}html.theme--catppuccin-mocha .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--catppuccin-mocha .buttons.is-right{justify-content:flex-end}html.theme--catppuccin-mocha .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .button.is-responsive.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--catppuccin-mocha .button.is-responsive,html.theme--catppuccin-mocha .button.is-responsive.is-normal{font-size:.65625rem}html.theme--catppuccin-mocha .button.is-responsive.is-medium{font-size:.75rem}html.theme--catppuccin-mocha .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .button.is-responsive.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--catppuccin-mocha .button.is-responsive,html.theme--catppuccin-mocha .button.is-responsive.is-normal{font-size:.75rem}html.theme--catppuccin-mocha .button.is-responsive.is-medium{font-size:1rem}html.theme--catppuccin-mocha .button.is-responsive.is-large{font-size:1.25rem}}html.theme--catppuccin-mocha .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--catppuccin-mocha .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--catppuccin-mocha .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--catppuccin-mocha .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--catppuccin-mocha .content li+li{margin-top:0.25em}html.theme--catppuccin-mocha .content p:not(:last-child),html.theme--catppuccin-mocha .content dl:not(:last-child),html.theme--catppuccin-mocha .content ol:not(:last-child),html.theme--catppuccin-mocha .content ul:not(:last-child),html.theme--catppuccin-mocha .content blockquote:not(:last-child),html.theme--catppuccin-mocha .content pre:not(:last-child),html.theme--catppuccin-mocha .content table:not(:last-child){margin-bottom:1em}html.theme--catppuccin-mocha .content h1,html.theme--catppuccin-mocha .content h2,html.theme--catppuccin-mocha .content h3,html.theme--catppuccin-mocha .content h4,html.theme--catppuccin-mocha .content h5,html.theme--catppuccin-mocha .content h6{color:#cdd6f4;font-weight:600;line-height:1.125}html.theme--catppuccin-mocha .content h1{font-size:2em;margin-bottom:0.5em}html.theme--catppuccin-mocha .content h1:not(:first-child){margin-top:1em}html.theme--catppuccin-mocha .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--catppuccin-mocha .content h2:not(:first-child){margin-top:1.1428em}html.theme--catppuccin-mocha .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--catppuccin-mocha .content h3:not(:first-child){margin-top:1.3333em}html.theme--catppuccin-mocha .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--catppuccin-mocha .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--catppuccin-mocha .content h6{font-size:1em;margin-bottom:1em}html.theme--catppuccin-mocha .content blockquote{background-color:#181825;border-left:5px solid #585b70;padding:1.25em 1.5em}html.theme--catppuccin-mocha .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-mocha .content ol:not([type]){list-style-type:decimal}html.theme--catppuccin-mocha .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--catppuccin-mocha .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--catppuccin-mocha .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--catppuccin-mocha .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--catppuccin-mocha .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--catppuccin-mocha .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--catppuccin-mocha .content ul ul ul{list-style-type:square}html.theme--catppuccin-mocha .content dd{margin-left:2em}html.theme--catppuccin-mocha .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--catppuccin-mocha .content figure:not(:first-child){margin-top:2em}html.theme--catppuccin-mocha .content figure:not(:last-child){margin-bottom:2em}html.theme--catppuccin-mocha .content figure img{display:inline-block}html.theme--catppuccin-mocha .content figure figcaption{font-style:italic}html.theme--catppuccin-mocha .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--catppuccin-mocha .content sup,html.theme--catppuccin-mocha .content sub{font-size:75%}html.theme--catppuccin-mocha .content table{width:100%}html.theme--catppuccin-mocha .content table td,html.theme--catppuccin-mocha .content table th{border:1px solid #585b70;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-mocha .content table th{color:#b8c5ef}html.theme--catppuccin-mocha .content table th:not([align]){text-align:inherit}html.theme--catppuccin-mocha .content table thead td,html.theme--catppuccin-mocha .content table thead th{border-width:0 0 2px;color:#b8c5ef}html.theme--catppuccin-mocha .content table tfoot td,html.theme--catppuccin-mocha .content table tfoot th{border-width:2px 0 0;color:#b8c5ef}html.theme--catppuccin-mocha .content table tbody tr:last-child td,html.theme--catppuccin-mocha .content table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-mocha .content .tabs li+li{margin-top:0}html.theme--catppuccin-mocha .content.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--catppuccin-mocha .content.is-normal{font-size:1rem}html.theme--catppuccin-mocha .content.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .content.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--catppuccin-mocha .icon.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--catppuccin-mocha .icon.is-medium{height:2rem;width:2rem}html.theme--catppuccin-mocha .icon.is-large{height:3rem;width:3rem}html.theme--catppuccin-mocha .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--catppuccin-mocha .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--catppuccin-mocha .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--catppuccin-mocha div.icon-text{display:flex}html.theme--catppuccin-mocha .image,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--catppuccin-mocha .image img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--catppuccin-mocha .image img.is-rounded,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--catppuccin-mocha .image.is-fullwidth,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--catppuccin-mocha .image.is-square img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--catppuccin-mocha .image.is-square .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--catppuccin-mocha .image.is-1by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--catppuccin-mocha .image.is-1by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--catppuccin-mocha .image.is-5by4 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--catppuccin-mocha .image.is-5by4 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--catppuccin-mocha .image.is-4by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--catppuccin-mocha .image.is-4by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--catppuccin-mocha .image.is-3by2 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--catppuccin-mocha .image.is-3by2 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--catppuccin-mocha .image.is-5by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--catppuccin-mocha .image.is-5by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--catppuccin-mocha .image.is-16by9 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--catppuccin-mocha .image.is-16by9 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--catppuccin-mocha .image.is-2by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--catppuccin-mocha .image.is-2by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--catppuccin-mocha .image.is-3by1 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--catppuccin-mocha .image.is-3by1 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--catppuccin-mocha .image.is-4by5 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--catppuccin-mocha .image.is-4by5 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--catppuccin-mocha .image.is-3by4 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--catppuccin-mocha .image.is-3by4 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--catppuccin-mocha .image.is-2by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--catppuccin-mocha .image.is-2by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--catppuccin-mocha .image.is-3by5 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--catppuccin-mocha .image.is-3by5 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--catppuccin-mocha .image.is-9by16 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--catppuccin-mocha .image.is-9by16 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--catppuccin-mocha .image.is-1by2 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--catppuccin-mocha .image.is-1by2 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--catppuccin-mocha .image.is-1by3 img,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--catppuccin-mocha .image.is-1by3 .has-ratio,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--catppuccin-mocha .image.is-square,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--catppuccin-mocha .image.is-1by1,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--catppuccin-mocha .image.is-5by4,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--catppuccin-mocha .image.is-4by3,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--catppuccin-mocha .image.is-3by2,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--catppuccin-mocha .image.is-5by3,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--catppuccin-mocha .image.is-16by9,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--catppuccin-mocha .image.is-2by1,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--catppuccin-mocha .image.is-3by1,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--catppuccin-mocha .image.is-4by5,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--catppuccin-mocha .image.is-3by4,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--catppuccin-mocha .image.is-2by3,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--catppuccin-mocha .image.is-3by5,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--catppuccin-mocha .image.is-9by16,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--catppuccin-mocha .image.is-1by2,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--catppuccin-mocha .image.is-1by3,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--catppuccin-mocha .image.is-16x16,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--catppuccin-mocha .image.is-24x24,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--catppuccin-mocha .image.is-32x32,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--catppuccin-mocha .image.is-48x48,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--catppuccin-mocha .image.is-64x64,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--catppuccin-mocha .image.is-96x96,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--catppuccin-mocha .image.is-128x128,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--catppuccin-mocha .notification{background-color:#181825;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--catppuccin-mocha .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-mocha .notification strong{color:currentColor}html.theme--catppuccin-mocha .notification code,html.theme--catppuccin-mocha .notification pre{background:#fff}html.theme--catppuccin-mocha .notification pre code{background:transparent}html.theme--catppuccin-mocha .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--catppuccin-mocha .notification .title,html.theme--catppuccin-mocha .notification .subtitle,html.theme--catppuccin-mocha .notification .content{color:currentColor}html.theme--catppuccin-mocha .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .notification.is-dark,html.theme--catppuccin-mocha .content kbd.notification{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .notification.is-primary,html.theme--catppuccin-mocha .docstring>section>a.notification.docs-sourcelink{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .notification.is-primary.is-light,html.theme--catppuccin-mocha .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .notification.is-link{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .notification.is-link.is-light{background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .notification.is-info{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .notification.is-info.is-light{background-color:#effbf9;color:#207466}html.theme--catppuccin-mocha .notification.is-success{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .notification.is-success.is-light{background-color:#f0faef;color:#287222}html.theme--catppuccin-mocha .notification.is-warning{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .notification.is-warning.is-light{background-color:#fef8ec;color:#8a620a}html.theme--catppuccin-mocha .notification.is-danger{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .notification.is-danger.is-light{background-color:#fdedf1;color:#991036}html.theme--catppuccin-mocha .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--catppuccin-mocha .progress::-webkit-progress-bar{background-color:#45475a}html.theme--catppuccin-mocha .progress::-webkit-progress-value{background-color:#7f849c}html.theme--catppuccin-mocha .progress::-moz-progress-bar{background-color:#7f849c}html.theme--catppuccin-mocha .progress::-ms-fill{background-color:#7f849c;border:none}html.theme--catppuccin-mocha .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--catppuccin-mocha .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--catppuccin-mocha .progress.is-white::-ms-fill{background-color:#fff}html.theme--catppuccin-mocha .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--catppuccin-mocha .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--catppuccin-mocha .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--catppuccin-mocha .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-light::-webkit-progress-value{background-color:#f5f5f5}html.theme--catppuccin-mocha .progress.is-light::-moz-progress-bar{background-color:#f5f5f5}html.theme--catppuccin-mocha .progress.is-light::-ms-fill{background-color:#f5f5f5}html.theme--catppuccin-mocha .progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-dark::-webkit-progress-value,html.theme--catppuccin-mocha .content kbd.progress::-webkit-progress-value{background-color:#313244}html.theme--catppuccin-mocha .progress.is-dark::-moz-progress-bar,html.theme--catppuccin-mocha .content kbd.progress::-moz-progress-bar{background-color:#313244}html.theme--catppuccin-mocha .progress.is-dark::-ms-fill,html.theme--catppuccin-mocha .content kbd.progress::-ms-fill{background-color:#313244}html.theme--catppuccin-mocha .progress.is-dark:indeterminate,html.theme--catppuccin-mocha .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #313244 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-primary::-webkit-progress-value,html.theme--catppuccin-mocha .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-primary::-moz-progress-bar,html.theme--catppuccin-mocha .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-primary::-ms-fill,html.theme--catppuccin-mocha .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-primary:indeterminate,html.theme--catppuccin-mocha .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #89b4fa 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-link::-webkit-progress-value{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-link::-moz-progress-bar{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-link::-ms-fill{background-color:#89b4fa}html.theme--catppuccin-mocha .progress.is-link:indeterminate{background-image:linear-gradient(to right, #89b4fa 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-info::-webkit-progress-value{background-color:#94e2d5}html.theme--catppuccin-mocha .progress.is-info::-moz-progress-bar{background-color:#94e2d5}html.theme--catppuccin-mocha .progress.is-info::-ms-fill{background-color:#94e2d5}html.theme--catppuccin-mocha .progress.is-info:indeterminate{background-image:linear-gradient(to right, #94e2d5 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-success::-webkit-progress-value{background-color:#a6e3a1}html.theme--catppuccin-mocha .progress.is-success::-moz-progress-bar{background-color:#a6e3a1}html.theme--catppuccin-mocha .progress.is-success::-ms-fill{background-color:#a6e3a1}html.theme--catppuccin-mocha .progress.is-success:indeterminate{background-image:linear-gradient(to right, #a6e3a1 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-warning::-webkit-progress-value{background-color:#f9e2af}html.theme--catppuccin-mocha .progress.is-warning::-moz-progress-bar{background-color:#f9e2af}html.theme--catppuccin-mocha .progress.is-warning::-ms-fill{background-color:#f9e2af}html.theme--catppuccin-mocha .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #f9e2af 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress.is-danger::-webkit-progress-value{background-color:#f38ba8}html.theme--catppuccin-mocha .progress.is-danger::-moz-progress-bar{background-color:#f38ba8}html.theme--catppuccin-mocha .progress.is-danger::-ms-fill{background-color:#f38ba8}html.theme--catppuccin-mocha .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #f38ba8 30%, #45475a 30%)}html.theme--catppuccin-mocha .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#45475a;background-image:linear-gradient(to right, #cdd6f4 30%, #45475a 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--catppuccin-mocha .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--catppuccin-mocha .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--catppuccin-mocha .progress:indeterminate::-ms-fill{animation-name:none}html.theme--catppuccin-mocha .progress.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--catppuccin-mocha .progress.is-medium{height:1.25rem}html.theme--catppuccin-mocha .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--catppuccin-mocha .table{background-color:#45475a;color:#cdd6f4}html.theme--catppuccin-mocha .table td,html.theme--catppuccin-mocha .table th{border:1px solid #585b70;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--catppuccin-mocha .table td.is-white,html.theme--catppuccin-mocha .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .table td.is-black,html.theme--catppuccin-mocha .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .table td.is-light,html.theme--catppuccin-mocha .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .table td.is-dark,html.theme--catppuccin-mocha .table th.is-dark{background-color:#313244;border-color:#313244;color:#fff}html.theme--catppuccin-mocha .table td.is-primary,html.theme--catppuccin-mocha .table th.is-primary{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .table td.is-link,html.theme--catppuccin-mocha .table th.is-link{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .table td.is-info,html.theme--catppuccin-mocha .table th.is-info{background-color:#94e2d5;border-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .table td.is-success,html.theme--catppuccin-mocha .table th.is-success{background-color:#a6e3a1;border-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .table td.is-warning,html.theme--catppuccin-mocha .table th.is-warning{background-color:#f9e2af;border-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .table td.is-danger,html.theme--catppuccin-mocha .table th.is-danger{background-color:#f38ba8;border-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .table td.is-narrow,html.theme--catppuccin-mocha .table th.is-narrow{white-space:nowrap;width:1%}html.theme--catppuccin-mocha .table td.is-selected,html.theme--catppuccin-mocha .table th.is-selected{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .table td.is-selected a,html.theme--catppuccin-mocha .table td.is-selected strong,html.theme--catppuccin-mocha .table th.is-selected a,html.theme--catppuccin-mocha .table th.is-selected strong{color:currentColor}html.theme--catppuccin-mocha .table td.is-vcentered,html.theme--catppuccin-mocha .table th.is-vcentered{vertical-align:middle}html.theme--catppuccin-mocha .table th{color:#b8c5ef}html.theme--catppuccin-mocha .table th:not([align]){text-align:left}html.theme--catppuccin-mocha .table tr.is-selected{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .table tr.is-selected a,html.theme--catppuccin-mocha .table tr.is-selected strong{color:currentColor}html.theme--catppuccin-mocha .table tr.is-selected td,html.theme--catppuccin-mocha .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--catppuccin-mocha .table thead{background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .table thead td,html.theme--catppuccin-mocha .table thead th{border-width:0 0 2px;color:#b8c5ef}html.theme--catppuccin-mocha .table tfoot{background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .table tfoot td,html.theme--catppuccin-mocha .table tfoot th{border-width:2px 0 0;color:#b8c5ef}html.theme--catppuccin-mocha .table tbody{background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .table tbody tr:last-child td,html.theme--catppuccin-mocha .table tbody tr:last-child th{border-bottom-width:0}html.theme--catppuccin-mocha .table.is-bordered td,html.theme--catppuccin-mocha .table.is-bordered th{border-width:1px}html.theme--catppuccin-mocha .table.is-bordered tr:last-child td,html.theme--catppuccin-mocha .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--catppuccin-mocha .table.is-fullwidth{width:100%}html.theme--catppuccin-mocha .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#313244}html.theme--catppuccin-mocha .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#313244}html.theme--catppuccin-mocha .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#35364a}html.theme--catppuccin-mocha .table.is-narrow td,html.theme--catppuccin-mocha .table.is-narrow th{padding:0.25em 0.5em}html.theme--catppuccin-mocha .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#313244}html.theme--catppuccin-mocha .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--catppuccin-mocha .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-mocha .tags .tag,html.theme--catppuccin-mocha .tags .content kbd,html.theme--catppuccin-mocha .content .tags kbd,html.theme--catppuccin-mocha .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--catppuccin-mocha .tags .tag:not(:last-child),html.theme--catppuccin-mocha .tags .content kbd:not(:last-child),html.theme--catppuccin-mocha .content .tags kbd:not(:last-child),html.theme--catppuccin-mocha .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--catppuccin-mocha .tags:last-child{margin-bottom:-0.5rem}html.theme--catppuccin-mocha .tags:not(:last-child){margin-bottom:1rem}html.theme--catppuccin-mocha .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--catppuccin-mocha .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-mocha .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--catppuccin-mocha .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--catppuccin-mocha .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--catppuccin-mocha .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-mocha .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--catppuccin-mocha .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--catppuccin-mocha .tags.is-centered{justify-content:center}html.theme--catppuccin-mocha .tags.is-centered .tag,html.theme--catppuccin-mocha .tags.is-centered .content kbd,html.theme--catppuccin-mocha .content .tags.is-centered kbd,html.theme--catppuccin-mocha .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--catppuccin-mocha .tags.is-right{justify-content:flex-end}html.theme--catppuccin-mocha .tags.is-right .tag:not(:first-child),html.theme--catppuccin-mocha .tags.is-right .content kbd:not(:first-child),html.theme--catppuccin-mocha .content .tags.is-right kbd:not(:first-child),html.theme--catppuccin-mocha .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--catppuccin-mocha .tags.is-right .tag:not(:last-child),html.theme--catppuccin-mocha .tags.is-right .content kbd:not(:last-child),html.theme--catppuccin-mocha .content .tags.is-right kbd:not(:last-child),html.theme--catppuccin-mocha .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--catppuccin-mocha .tags.has-addons .tag,html.theme--catppuccin-mocha .tags.has-addons .content kbd,html.theme--catppuccin-mocha .content .tags.has-addons kbd,html.theme--catppuccin-mocha .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--catppuccin-mocha .tags.has-addons .tag:not(:first-child),html.theme--catppuccin-mocha .tags.has-addons .content kbd:not(:first-child),html.theme--catppuccin-mocha .content .tags.has-addons kbd:not(:first-child),html.theme--catppuccin-mocha .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--catppuccin-mocha .tags.has-addons .tag:not(:last-child),html.theme--catppuccin-mocha .tags.has-addons .content kbd:not(:last-child),html.theme--catppuccin-mocha .content .tags.has-addons kbd:not(:last-child),html.theme--catppuccin-mocha .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--catppuccin-mocha .tag:not(body),html.theme--catppuccin-mocha .content kbd:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#181825;border-radius:.4em;color:#cdd6f4;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--catppuccin-mocha .tag:not(body) .delete,html.theme--catppuccin-mocha .content kbd:not(body) .delete,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--catppuccin-mocha .tag.is-white:not(body),html.theme--catppuccin-mocha .content kbd.is-white:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .tag.is-black:not(body),html.theme--catppuccin-mocha .content kbd.is-black:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .tag.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .tag.is-dark:not(body),html.theme--catppuccin-mocha .content kbd:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--catppuccin-mocha .content .docstring>section>kbd:not(body){background-color:#313244;color:#fff}html.theme--catppuccin-mocha .tag.is-primary:not(body),html.theme--catppuccin-mocha .content kbd.is-primary:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body){background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .tag.is-primary.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-primary.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .tag.is-link:not(body),html.theme--catppuccin-mocha .content kbd.is-link:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .tag.is-link.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-link.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#ebf3fe;color:#063c93}html.theme--catppuccin-mocha .tag.is-info:not(body),html.theme--catppuccin-mocha .content kbd.is-info:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .tag.is-info.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-info.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#effbf9;color:#207466}html.theme--catppuccin-mocha .tag.is-success:not(body),html.theme--catppuccin-mocha .content kbd.is-success:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .tag.is-success.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-success.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#f0faef;color:#287222}html.theme--catppuccin-mocha .tag.is-warning:not(body),html.theme--catppuccin-mocha .content kbd.is-warning:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .tag.is-warning.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-warning.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fef8ec;color:#8a620a}html.theme--catppuccin-mocha .tag.is-danger:not(body),html.theme--catppuccin-mocha .content kbd.is-danger:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .tag.is-danger.is-light:not(body),html.theme--catppuccin-mocha .content kbd.is-danger.is-light:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdedf1;color:#991036}html.theme--catppuccin-mocha .tag.is-normal:not(body),html.theme--catppuccin-mocha .content kbd.is-normal:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--catppuccin-mocha .tag.is-medium:not(body),html.theme--catppuccin-mocha .content kbd.is-medium:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--catppuccin-mocha .tag.is-large:not(body),html.theme--catppuccin-mocha .content kbd.is-large:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--catppuccin-mocha .tag:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-mocha .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--catppuccin-mocha .tag:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-mocha .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--catppuccin-mocha .tag:not(body) .icon:first-child:last-child,html.theme--catppuccin-mocha .content kbd:not(body) .icon:first-child:last-child,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--catppuccin-mocha .tag.is-delete:not(body),html.theme--catppuccin-mocha .content kbd.is-delete:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--catppuccin-mocha .tag.is-delete:not(body)::before,html.theme--catppuccin-mocha .content kbd.is-delete:not(body)::before,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--catppuccin-mocha .tag.is-delete:not(body)::after,html.theme--catppuccin-mocha .content kbd.is-delete:not(body)::after,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--catppuccin-mocha .tag.is-delete:not(body)::before,html.theme--catppuccin-mocha .content kbd.is-delete:not(body)::before,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--catppuccin-mocha .tag.is-delete:not(body)::after,html.theme--catppuccin-mocha .content kbd.is-delete:not(body)::after,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--catppuccin-mocha .tag.is-delete:not(body):hover,html.theme--catppuccin-mocha .content kbd.is-delete:not(body):hover,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--catppuccin-mocha .tag.is-delete:not(body):focus,html.theme--catppuccin-mocha .content kbd.is-delete:not(body):focus,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#0e0e16}html.theme--catppuccin-mocha .tag.is-delete:not(body):active,html.theme--catppuccin-mocha .content kbd.is-delete:not(body):active,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#040406}html.theme--catppuccin-mocha .tag.is-rounded:not(body),html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--catppuccin-mocha .content kbd.is-rounded:not(body),html.theme--catppuccin-mocha #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--catppuccin-mocha a.tag:hover,html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--catppuccin-mocha .title,html.theme--catppuccin-mocha .subtitle{word-break:break-word}html.theme--catppuccin-mocha .title em,html.theme--catppuccin-mocha .title span,html.theme--catppuccin-mocha .subtitle em,html.theme--catppuccin-mocha .subtitle span{font-weight:inherit}html.theme--catppuccin-mocha .title sub,html.theme--catppuccin-mocha .subtitle sub{font-size:.75em}html.theme--catppuccin-mocha .title sup,html.theme--catppuccin-mocha .subtitle sup{font-size:.75em}html.theme--catppuccin-mocha .title .tag,html.theme--catppuccin-mocha .title .content kbd,html.theme--catppuccin-mocha .content .title kbd,html.theme--catppuccin-mocha .title .docstring>section>a.docs-sourcelink,html.theme--catppuccin-mocha .subtitle .tag,html.theme--catppuccin-mocha .subtitle .content kbd,html.theme--catppuccin-mocha .content .subtitle kbd,html.theme--catppuccin-mocha .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--catppuccin-mocha .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--catppuccin-mocha .title strong{color:inherit;font-weight:inherit}html.theme--catppuccin-mocha .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--catppuccin-mocha .title.is-1{font-size:3rem}html.theme--catppuccin-mocha .title.is-2{font-size:2.5rem}html.theme--catppuccin-mocha .title.is-3{font-size:2rem}html.theme--catppuccin-mocha .title.is-4{font-size:1.5rem}html.theme--catppuccin-mocha .title.is-5{font-size:1.25rem}html.theme--catppuccin-mocha .title.is-6{font-size:1rem}html.theme--catppuccin-mocha .title.is-7{font-size:.75rem}html.theme--catppuccin-mocha .subtitle{color:#6c7086;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--catppuccin-mocha .subtitle strong{color:#6c7086;font-weight:600}html.theme--catppuccin-mocha .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--catppuccin-mocha .subtitle.is-1{font-size:3rem}html.theme--catppuccin-mocha .subtitle.is-2{font-size:2.5rem}html.theme--catppuccin-mocha .subtitle.is-3{font-size:2rem}html.theme--catppuccin-mocha .subtitle.is-4{font-size:1.5rem}html.theme--catppuccin-mocha .subtitle.is-5{font-size:1.25rem}html.theme--catppuccin-mocha .subtitle.is-6{font-size:1rem}html.theme--catppuccin-mocha .subtitle.is-7{font-size:.75rem}html.theme--catppuccin-mocha .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--catppuccin-mocha .number{align-items:center;background-color:#181825;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--catppuccin-mocha .select select,html.theme--catppuccin-mocha .textarea,html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{background-color:#1e1e2e;border-color:#585b70;border-radius:.4em;color:#7f849c}html.theme--catppuccin-mocha .select select::-moz-placeholder,html.theme--catppuccin-mocha .textarea::-moz-placeholder,html.theme--catppuccin-mocha .input::-moz-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--catppuccin-mocha .select select::-webkit-input-placeholder,html.theme--catppuccin-mocha .textarea::-webkit-input-placeholder,html.theme--catppuccin-mocha .input::-webkit-input-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--catppuccin-mocha .select select:-moz-placeholder,html.theme--catppuccin-mocha .textarea:-moz-placeholder,html.theme--catppuccin-mocha .input:-moz-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--catppuccin-mocha .select select:-ms-input-placeholder,html.theme--catppuccin-mocha .textarea:-ms-input-placeholder,html.theme--catppuccin-mocha .input:-ms-input-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--catppuccin-mocha .select select:hover,html.theme--catppuccin-mocha .textarea:hover,html.theme--catppuccin-mocha .input:hover,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:hover,html.theme--catppuccin-mocha .select select.is-hovered,html.theme--catppuccin-mocha .is-hovered.textarea,html.theme--catppuccin-mocha .is-hovered.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#6c7086}html.theme--catppuccin-mocha .select select:focus,html.theme--catppuccin-mocha .textarea:focus,html.theme--catppuccin-mocha .input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:focus,html.theme--catppuccin-mocha .select select.is-focused,html.theme--catppuccin-mocha .is-focused.textarea,html.theme--catppuccin-mocha .is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .select select:active,html.theme--catppuccin-mocha .textarea:active,html.theme--catppuccin-mocha .input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:active,html.theme--catppuccin-mocha .select select.is-active,html.theme--catppuccin-mocha .is-active.textarea,html.theme--catppuccin-mocha .is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#89b4fa;box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .select select[disabled],html.theme--catppuccin-mocha .textarea[disabled],html.theme--catppuccin-mocha .input[disabled],html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--catppuccin-mocha .select select,fieldset[disabled] html.theme--catppuccin-mocha .textarea,fieldset[disabled] html.theme--catppuccin-mocha .input,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{background-color:#6c7086;border-color:#181825;box-shadow:none;color:#f7f8fd}html.theme--catppuccin-mocha .select select[disabled]::-moz-placeholder,html.theme--catppuccin-mocha .textarea[disabled]::-moz-placeholder,html.theme--catppuccin-mocha .input[disabled]::-moz-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .select select::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .textarea::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .input::-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(247,248,253,0.3)}html.theme--catppuccin-mocha .select select[disabled]::-webkit-input-placeholder,html.theme--catppuccin-mocha .textarea[disabled]::-webkit-input-placeholder,html.theme--catppuccin-mocha .input[disabled]::-webkit-input-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .input::-webkit-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(247,248,253,0.3)}html.theme--catppuccin-mocha .select select[disabled]:-moz-placeholder,html.theme--catppuccin-mocha .textarea[disabled]:-moz-placeholder,html.theme--catppuccin-mocha .input[disabled]:-moz-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .select select:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .textarea:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .input:-moz-placeholder,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(247,248,253,0.3)}html.theme--catppuccin-mocha .select select[disabled]:-ms-input-placeholder,html.theme--catppuccin-mocha .textarea[disabled]:-ms-input-placeholder,html.theme--catppuccin-mocha .input[disabled]:-ms-input-placeholder,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .select select:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha .input:-ms-input-placeholder,fieldset[disabled] html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(247,248,253,0.3)}html.theme--catppuccin-mocha .textarea,html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--catppuccin-mocha .textarea[readonly],html.theme--catppuccin-mocha .input[readonly],html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--catppuccin-mocha .is-white.textarea,html.theme--catppuccin-mocha .is-white.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--catppuccin-mocha .is-white.textarea:focus,html.theme--catppuccin-mocha .is-white.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--catppuccin-mocha .is-white.is-focused.textarea,html.theme--catppuccin-mocha .is-white.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-white.textarea:active,html.theme--catppuccin-mocha .is-white.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--catppuccin-mocha .is-white.is-active.textarea,html.theme--catppuccin-mocha .is-white.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-mocha .is-black.textarea,html.theme--catppuccin-mocha .is-black.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--catppuccin-mocha .is-black.textarea:focus,html.theme--catppuccin-mocha .is-black.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--catppuccin-mocha .is-black.is-focused.textarea,html.theme--catppuccin-mocha .is-black.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-black.textarea:active,html.theme--catppuccin-mocha .is-black.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--catppuccin-mocha .is-black.is-active.textarea,html.theme--catppuccin-mocha .is-black.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-mocha .is-light.textarea,html.theme--catppuccin-mocha .is-light.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}html.theme--catppuccin-mocha .is-light.textarea:focus,html.theme--catppuccin-mocha .is-light.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--catppuccin-mocha .is-light.is-focused.textarea,html.theme--catppuccin-mocha .is-light.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-light.textarea:active,html.theme--catppuccin-mocha .is-light.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--catppuccin-mocha .is-light.is-active.textarea,html.theme--catppuccin-mocha .is-light.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-mocha .is-dark.textarea,html.theme--catppuccin-mocha .content kbd.textarea,html.theme--catppuccin-mocha .is-dark.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--catppuccin-mocha .content kbd.input{border-color:#313244}html.theme--catppuccin-mocha .is-dark.textarea:focus,html.theme--catppuccin-mocha .content kbd.textarea:focus,html.theme--catppuccin-mocha .is-dark.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--catppuccin-mocha .content kbd.input:focus,html.theme--catppuccin-mocha .is-dark.is-focused.textarea,html.theme--catppuccin-mocha .content kbd.is-focused.textarea,html.theme--catppuccin-mocha .is-dark.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .content kbd.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-dark.textarea:active,html.theme--catppuccin-mocha .content kbd.textarea:active,html.theme--catppuccin-mocha .is-dark.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--catppuccin-mocha .content kbd.input:active,html.theme--catppuccin-mocha .is-dark.is-active.textarea,html.theme--catppuccin-mocha .content kbd.is-active.textarea,html.theme--catppuccin-mocha .is-dark.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-mocha .content kbd.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(49,50,68,0.25)}html.theme--catppuccin-mocha .is-primary.textarea,html.theme--catppuccin-mocha .docstring>section>a.textarea.docs-sourcelink,html.theme--catppuccin-mocha .is-primary.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--catppuccin-mocha .docstring>section>a.input.docs-sourcelink{border-color:#89b4fa}html.theme--catppuccin-mocha .is-primary.textarea:focus,html.theme--catppuccin-mocha .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--catppuccin-mocha .is-primary.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--catppuccin-mocha .docstring>section>a.input.docs-sourcelink:focus,html.theme--catppuccin-mocha .is-primary.is-focused.textarea,html.theme--catppuccin-mocha .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--catppuccin-mocha .is-primary.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--catppuccin-mocha .is-primary.textarea:active,html.theme--catppuccin-mocha .docstring>section>a.textarea.docs-sourcelink:active,html.theme--catppuccin-mocha .is-primary.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--catppuccin-mocha .docstring>section>a.input.docs-sourcelink:active,html.theme--catppuccin-mocha .is-primary.is-active.textarea,html.theme--catppuccin-mocha .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--catppuccin-mocha .is-primary.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--catppuccin-mocha .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .is-link.textarea,html.theme--catppuccin-mocha .is-link.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#89b4fa}html.theme--catppuccin-mocha .is-link.textarea:focus,html.theme--catppuccin-mocha .is-link.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--catppuccin-mocha .is-link.is-focused.textarea,html.theme--catppuccin-mocha .is-link.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-link.textarea:active,html.theme--catppuccin-mocha .is-link.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--catppuccin-mocha .is-link.is-active.textarea,html.theme--catppuccin-mocha .is-link.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .is-info.textarea,html.theme--catppuccin-mocha .is-info.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#94e2d5}html.theme--catppuccin-mocha .is-info.textarea:focus,html.theme--catppuccin-mocha .is-info.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--catppuccin-mocha .is-info.is-focused.textarea,html.theme--catppuccin-mocha .is-info.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-info.textarea:active,html.theme--catppuccin-mocha .is-info.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--catppuccin-mocha .is-info.is-active.textarea,html.theme--catppuccin-mocha .is-info.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(148,226,213,0.25)}html.theme--catppuccin-mocha .is-success.textarea,html.theme--catppuccin-mocha .is-success.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#a6e3a1}html.theme--catppuccin-mocha .is-success.textarea:focus,html.theme--catppuccin-mocha .is-success.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--catppuccin-mocha .is-success.is-focused.textarea,html.theme--catppuccin-mocha .is-success.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-success.textarea:active,html.theme--catppuccin-mocha .is-success.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--catppuccin-mocha .is-success.is-active.textarea,html.theme--catppuccin-mocha .is-success.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(166,227,161,0.25)}html.theme--catppuccin-mocha .is-warning.textarea,html.theme--catppuccin-mocha .is-warning.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#f9e2af}html.theme--catppuccin-mocha .is-warning.textarea:focus,html.theme--catppuccin-mocha .is-warning.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--catppuccin-mocha .is-warning.is-focused.textarea,html.theme--catppuccin-mocha .is-warning.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-warning.textarea:active,html.theme--catppuccin-mocha .is-warning.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--catppuccin-mocha .is-warning.is-active.textarea,html.theme--catppuccin-mocha .is-warning.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(249,226,175,0.25)}html.theme--catppuccin-mocha .is-danger.textarea,html.theme--catppuccin-mocha .is-danger.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#f38ba8}html.theme--catppuccin-mocha .is-danger.textarea:focus,html.theme--catppuccin-mocha .is-danger.input:focus,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--catppuccin-mocha .is-danger.is-focused.textarea,html.theme--catppuccin-mocha .is-danger.is-focused.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--catppuccin-mocha .is-danger.textarea:active,html.theme--catppuccin-mocha .is-danger.input:active,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--catppuccin-mocha .is-danger.is-active.textarea,html.theme--catppuccin-mocha .is-danger.is-active.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(243,139,168,0.25)}html.theme--catppuccin-mocha .is-small.textarea,html.theme--catppuccin-mocha .is-small.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--catppuccin-mocha .is-medium.textarea,html.theme--catppuccin-mocha .is-medium.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .is-large.textarea,html.theme--catppuccin-mocha .is-large.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .is-fullwidth.textarea,html.theme--catppuccin-mocha .is-fullwidth.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--catppuccin-mocha .is-inline.textarea,html.theme--catppuccin-mocha .is-inline.input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--catppuccin-mocha .input.is-rounded,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--catppuccin-mocha .input.is-static,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--catppuccin-mocha .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--catppuccin-mocha .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--catppuccin-mocha .textarea[rows]{height:initial}html.theme--catppuccin-mocha .textarea.has-fixed-size{resize:none}html.theme--catppuccin-mocha .radio,html.theme--catppuccin-mocha .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--catppuccin-mocha .radio input,html.theme--catppuccin-mocha .checkbox input{cursor:pointer}html.theme--catppuccin-mocha .radio:hover,html.theme--catppuccin-mocha .checkbox:hover{color:#89dceb}html.theme--catppuccin-mocha .radio[disabled],html.theme--catppuccin-mocha .checkbox[disabled],fieldset[disabled] html.theme--catppuccin-mocha .radio,fieldset[disabled] html.theme--catppuccin-mocha .checkbox,html.theme--catppuccin-mocha .radio input[disabled],html.theme--catppuccin-mocha .checkbox input[disabled]{color:#f7f8fd;cursor:not-allowed}html.theme--catppuccin-mocha .radio+.radio{margin-left:.5em}html.theme--catppuccin-mocha .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--catppuccin-mocha .select:not(.is-multiple){height:2.5em}html.theme--catppuccin-mocha .select:not(.is-multiple):not(.is-loading)::after{border-color:#89b4fa;right:1.125em;z-index:4}html.theme--catppuccin-mocha .select.is-rounded select,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--catppuccin-mocha .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--catppuccin-mocha .select select::-ms-expand{display:none}html.theme--catppuccin-mocha .select select[disabled]:hover,fieldset[disabled] html.theme--catppuccin-mocha .select select:hover{border-color:#181825}html.theme--catppuccin-mocha .select select:not([multiple]){padding-right:2.5em}html.theme--catppuccin-mocha .select select[multiple]{height:auto;padding:0}html.theme--catppuccin-mocha .select select[multiple] option{padding:0.5em 1em}html.theme--catppuccin-mocha .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#89dceb}html.theme--catppuccin-mocha .select.is-white:not(:hover)::after{border-color:#fff}html.theme--catppuccin-mocha .select.is-white select{border-color:#fff}html.theme--catppuccin-mocha .select.is-white select:hover,html.theme--catppuccin-mocha .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--catppuccin-mocha .select.is-white select:focus,html.theme--catppuccin-mocha .select.is-white select.is-focused,html.theme--catppuccin-mocha .select.is-white select:active,html.theme--catppuccin-mocha .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--catppuccin-mocha .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--catppuccin-mocha .select.is-black select{border-color:#0a0a0a}html.theme--catppuccin-mocha .select.is-black select:hover,html.theme--catppuccin-mocha .select.is-black select.is-hovered{border-color:#000}html.theme--catppuccin-mocha .select.is-black select:focus,html.theme--catppuccin-mocha .select.is-black select.is-focused,html.theme--catppuccin-mocha .select.is-black select:active,html.theme--catppuccin-mocha .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--catppuccin-mocha .select.is-light:not(:hover)::after{border-color:#f5f5f5}html.theme--catppuccin-mocha .select.is-light select{border-color:#f5f5f5}html.theme--catppuccin-mocha .select.is-light select:hover,html.theme--catppuccin-mocha .select.is-light select.is-hovered{border-color:#e8e8e8}html.theme--catppuccin-mocha .select.is-light select:focus,html.theme--catppuccin-mocha .select.is-light select.is-focused,html.theme--catppuccin-mocha .select.is-light select:active,html.theme--catppuccin-mocha .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}html.theme--catppuccin-mocha .select.is-dark:not(:hover)::after,html.theme--catppuccin-mocha .content kbd.select:not(:hover)::after{border-color:#313244}html.theme--catppuccin-mocha .select.is-dark select,html.theme--catppuccin-mocha .content kbd.select select{border-color:#313244}html.theme--catppuccin-mocha .select.is-dark select:hover,html.theme--catppuccin-mocha .content kbd.select select:hover,html.theme--catppuccin-mocha .select.is-dark select.is-hovered,html.theme--catppuccin-mocha .content kbd.select select.is-hovered{border-color:#262735}html.theme--catppuccin-mocha .select.is-dark select:focus,html.theme--catppuccin-mocha .content kbd.select select:focus,html.theme--catppuccin-mocha .select.is-dark select.is-focused,html.theme--catppuccin-mocha .content kbd.select select.is-focused,html.theme--catppuccin-mocha .select.is-dark select:active,html.theme--catppuccin-mocha .content kbd.select select:active,html.theme--catppuccin-mocha .select.is-dark select.is-active,html.theme--catppuccin-mocha .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(49,50,68,0.25)}html.theme--catppuccin-mocha .select.is-primary:not(:hover)::after,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#89b4fa}html.theme--catppuccin-mocha .select.is-primary select,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select{border-color:#89b4fa}html.theme--catppuccin-mocha .select.is-primary select:hover,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select:hover,html.theme--catppuccin-mocha .select.is-primary select.is-hovered,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#71a4f9}html.theme--catppuccin-mocha .select.is-primary select:focus,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select:focus,html.theme--catppuccin-mocha .select.is-primary select.is-focused,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--catppuccin-mocha .select.is-primary select:active,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select:active,html.theme--catppuccin-mocha .select.is-primary select.is-active,html.theme--catppuccin-mocha .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .select.is-link:not(:hover)::after{border-color:#89b4fa}html.theme--catppuccin-mocha .select.is-link select{border-color:#89b4fa}html.theme--catppuccin-mocha .select.is-link select:hover,html.theme--catppuccin-mocha .select.is-link select.is-hovered{border-color:#71a4f9}html.theme--catppuccin-mocha .select.is-link select:focus,html.theme--catppuccin-mocha .select.is-link select.is-focused,html.theme--catppuccin-mocha .select.is-link select:active,html.theme--catppuccin-mocha .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(137,180,250,0.25)}html.theme--catppuccin-mocha .select.is-info:not(:hover)::after{border-color:#94e2d5}html.theme--catppuccin-mocha .select.is-info select{border-color:#94e2d5}html.theme--catppuccin-mocha .select.is-info select:hover,html.theme--catppuccin-mocha .select.is-info select.is-hovered{border-color:#80ddcd}html.theme--catppuccin-mocha .select.is-info select:focus,html.theme--catppuccin-mocha .select.is-info select.is-focused,html.theme--catppuccin-mocha .select.is-info select:active,html.theme--catppuccin-mocha .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(148,226,213,0.25)}html.theme--catppuccin-mocha .select.is-success:not(:hover)::after{border-color:#a6e3a1}html.theme--catppuccin-mocha .select.is-success select{border-color:#a6e3a1}html.theme--catppuccin-mocha .select.is-success select:hover,html.theme--catppuccin-mocha .select.is-success select.is-hovered{border-color:#93dd8d}html.theme--catppuccin-mocha .select.is-success select:focus,html.theme--catppuccin-mocha .select.is-success select.is-focused,html.theme--catppuccin-mocha .select.is-success select:active,html.theme--catppuccin-mocha .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(166,227,161,0.25)}html.theme--catppuccin-mocha .select.is-warning:not(:hover)::after{border-color:#f9e2af}html.theme--catppuccin-mocha .select.is-warning select{border-color:#f9e2af}html.theme--catppuccin-mocha .select.is-warning select:hover,html.theme--catppuccin-mocha .select.is-warning select.is-hovered{border-color:#f7d997}html.theme--catppuccin-mocha .select.is-warning select:focus,html.theme--catppuccin-mocha .select.is-warning select.is-focused,html.theme--catppuccin-mocha .select.is-warning select:active,html.theme--catppuccin-mocha .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(249,226,175,0.25)}html.theme--catppuccin-mocha .select.is-danger:not(:hover)::after{border-color:#f38ba8}html.theme--catppuccin-mocha .select.is-danger select{border-color:#f38ba8}html.theme--catppuccin-mocha .select.is-danger select:hover,html.theme--catppuccin-mocha .select.is-danger select.is-hovered{border-color:#f17497}html.theme--catppuccin-mocha .select.is-danger select:focus,html.theme--catppuccin-mocha .select.is-danger select.is-focused,html.theme--catppuccin-mocha .select.is-danger select:active,html.theme--catppuccin-mocha .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(243,139,168,0.25)}html.theme--catppuccin-mocha .select.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--catppuccin-mocha .select.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .select.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .select.is-disabled::after{border-color:#f7f8fd !important;opacity:0.5}html.theme--catppuccin-mocha .select.is-fullwidth{width:100%}html.theme--catppuccin-mocha .select.is-fullwidth select{width:100%}html.theme--catppuccin-mocha .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--catppuccin-mocha .select.is-loading.is-small:after,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-mocha .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-mocha .select.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-mocha .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--catppuccin-mocha .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .file.is-white:hover .file-cta,html.theme--catppuccin-mocha .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .file.is-white:focus .file-cta,html.theme--catppuccin-mocha .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--catppuccin-mocha .file.is-white:active .file-cta,html.theme--catppuccin-mocha .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--catppuccin-mocha .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-black:hover .file-cta,html.theme--catppuccin-mocha .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-black:focus .file-cta,html.theme--catppuccin-mocha .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-black:active .file-cta,html.theme--catppuccin-mocha .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-light:hover .file-cta,html.theme--catppuccin-mocha .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-light:focus .file-cta,html.theme--catppuccin-mocha .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-light:active .file-cta,html.theme--catppuccin-mocha .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-dark .file-cta,html.theme--catppuccin-mocha .content kbd.file .file-cta{background-color:#313244;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-dark:hover .file-cta,html.theme--catppuccin-mocha .content kbd.file:hover .file-cta,html.theme--catppuccin-mocha .file.is-dark.is-hovered .file-cta,html.theme--catppuccin-mocha .content kbd.file.is-hovered .file-cta{background-color:#2c2d3d;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-dark:focus .file-cta,html.theme--catppuccin-mocha .content kbd.file:focus .file-cta,html.theme--catppuccin-mocha .file.is-dark.is-focused .file-cta,html.theme--catppuccin-mocha .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(49,50,68,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-dark:active .file-cta,html.theme--catppuccin-mocha .content kbd.file:active .file-cta,html.theme--catppuccin-mocha .file.is-dark.is-active .file-cta,html.theme--catppuccin-mocha .content kbd.file.is-active .file-cta{background-color:#262735;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-primary .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#89b4fa;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-primary:hover .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--catppuccin-mocha .file.is-primary.is-hovered .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#7dacf9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-primary:focus .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--catppuccin-mocha .file.is-primary.is-focused .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(137,180,250,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-primary:active .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--catppuccin-mocha .file.is-primary.is-active .file-cta,html.theme--catppuccin-mocha .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#71a4f9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-link .file-cta{background-color:#89b4fa;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-link:hover .file-cta,html.theme--catppuccin-mocha .file.is-link.is-hovered .file-cta{background-color:#7dacf9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-link:focus .file-cta,html.theme--catppuccin-mocha .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(137,180,250,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-link:active .file-cta,html.theme--catppuccin-mocha .file.is-link.is-active .file-cta{background-color:#71a4f9;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-info .file-cta{background-color:#94e2d5;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-info:hover .file-cta,html.theme--catppuccin-mocha .file.is-info.is-hovered .file-cta{background-color:#8adfd1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-info:focus .file-cta,html.theme--catppuccin-mocha .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(148,226,213,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-info:active .file-cta,html.theme--catppuccin-mocha .file.is-info.is-active .file-cta{background-color:#80ddcd;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-success .file-cta{background-color:#a6e3a1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-success:hover .file-cta,html.theme--catppuccin-mocha .file.is-success.is-hovered .file-cta{background-color:#9de097;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-success:focus .file-cta,html.theme--catppuccin-mocha .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(166,227,161,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-success:active .file-cta,html.theme--catppuccin-mocha .file.is-success.is-active .file-cta{background-color:#93dd8d;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-warning .file-cta{background-color:#f9e2af;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-warning:hover .file-cta,html.theme--catppuccin-mocha .file.is-warning.is-hovered .file-cta{background-color:#f8dea3;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-warning:focus .file-cta,html.theme--catppuccin-mocha .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(249,226,175,0.25);color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-warning:active .file-cta,html.theme--catppuccin-mocha .file.is-warning.is-active .file-cta{background-color:#f7d997;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .file.is-danger .file-cta{background-color:#f38ba8;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-danger:hover .file-cta,html.theme--catppuccin-mocha .file.is-danger.is-hovered .file-cta{background-color:#f27f9f;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-danger:focus .file-cta,html.theme--catppuccin-mocha .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(243,139,168,0.25);color:#fff}html.theme--catppuccin-mocha .file.is-danger:active .file-cta,html.theme--catppuccin-mocha .file.is-danger.is-active .file-cta{background-color:#f17497;border-color:transparent;color:#fff}html.theme--catppuccin-mocha .file.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--catppuccin-mocha .file.is-normal{font-size:1rem}html.theme--catppuccin-mocha .file.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .file.is-medium .file-icon .fa{font-size:21px}html.theme--catppuccin-mocha .file.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .file.is-large .file-icon .fa{font-size:28px}html.theme--catppuccin-mocha .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-mocha .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-mocha .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--catppuccin-mocha .file.has-name.is-empty .file-name{display:none}html.theme--catppuccin-mocha .file.is-boxed .file-label{flex-direction:column}html.theme--catppuccin-mocha .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--catppuccin-mocha .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--catppuccin-mocha .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--catppuccin-mocha .file.is-boxed .file-icon .fa{font-size:21px}html.theme--catppuccin-mocha .file.is-boxed.is-small .file-icon .fa,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--catppuccin-mocha .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--catppuccin-mocha .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--catppuccin-mocha .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--catppuccin-mocha .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--catppuccin-mocha .file.is-centered{justify-content:center}html.theme--catppuccin-mocha .file.is-fullwidth .file-label{width:100%}html.theme--catppuccin-mocha .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--catppuccin-mocha .file.is-right{justify-content:flex-end}html.theme--catppuccin-mocha .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--catppuccin-mocha .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--catppuccin-mocha .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--catppuccin-mocha .file-label:hover .file-cta{background-color:#2c2d3d;color:#b8c5ef}html.theme--catppuccin-mocha .file-label:hover .file-name{border-color:#525569}html.theme--catppuccin-mocha .file-label:active .file-cta{background-color:#262735;color:#b8c5ef}html.theme--catppuccin-mocha .file-label:active .file-name{border-color:#4d4f62}html.theme--catppuccin-mocha .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--catppuccin-mocha .file-cta,html.theme--catppuccin-mocha .file-name{border-color:#585b70;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--catppuccin-mocha .file-cta{background-color:#313244;color:#cdd6f4}html.theme--catppuccin-mocha .file-name{border-color:#585b70;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--catppuccin-mocha .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--catppuccin-mocha .file-icon .fa{font-size:14px}html.theme--catppuccin-mocha .label{color:#b8c5ef;display:block;font-size:1rem;font-weight:700}html.theme--catppuccin-mocha .label:not(:last-child){margin-bottom:0.5em}html.theme--catppuccin-mocha .label.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--catppuccin-mocha .label.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .label.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--catppuccin-mocha .help.is-white{color:#fff}html.theme--catppuccin-mocha .help.is-black{color:#0a0a0a}html.theme--catppuccin-mocha .help.is-light{color:#f5f5f5}html.theme--catppuccin-mocha .help.is-dark,html.theme--catppuccin-mocha .content kbd.help{color:#313244}html.theme--catppuccin-mocha .help.is-primary,html.theme--catppuccin-mocha .docstring>section>a.help.docs-sourcelink{color:#89b4fa}html.theme--catppuccin-mocha .help.is-link{color:#89b4fa}html.theme--catppuccin-mocha .help.is-info{color:#94e2d5}html.theme--catppuccin-mocha .help.is-success{color:#a6e3a1}html.theme--catppuccin-mocha .help.is-warning{color:#f9e2af}html.theme--catppuccin-mocha .help.is-danger{color:#f38ba8}html.theme--catppuccin-mocha .field:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-mocha .field.has-addons{display:flex;justify-content:flex-start}html.theme--catppuccin-mocha .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--catppuccin-mocha .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--catppuccin-mocha .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--catppuccin-mocha .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--catppuccin-mocha .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--catppuccin-mocha .field.has-addons .control:first-child:not(:only-child) .button,html.theme--catppuccin-mocha .field.has-addons .control:first-child:not(:only-child) .input,html.theme--catppuccin-mocha .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-mocha .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--catppuccin-mocha .field.has-addons .control:last-child:not(:only-child) .button,html.theme--catppuccin-mocha .field.has-addons .control:last-child:not(:only-child) .input,html.theme--catppuccin-mocha .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--catppuccin-mocha .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):focus,html.theme--catppuccin-mocha .field.has-addons .control .button.is-focused:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):active,html.theme--catppuccin-mocha .field.has-addons .control .button.is-active:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):focus,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--catppuccin-mocha .field.has-addons .control .input.is-focused:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):active,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--catppuccin-mocha .field.has-addons .control .input.is-active:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):focus,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):active,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--catppuccin-mocha .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .button:not([disabled]):active:hover,html.theme--catppuccin-mocha .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--catppuccin-mocha .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .input:not([disabled]):active:hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--catppuccin-mocha .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-mocha #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--catppuccin-mocha .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--catppuccin-mocha .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--catppuccin-mocha .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .field.has-addons.has-addons-centered{justify-content:center}html.theme--catppuccin-mocha .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--catppuccin-mocha .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--catppuccin-mocha .field.is-grouped{display:flex;justify-content:flex-start}html.theme--catppuccin-mocha .field.is-grouped>.control{flex-shrink:0}html.theme--catppuccin-mocha .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-mocha .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--catppuccin-mocha .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .field.is-horizontal{display:flex}}html.theme--catppuccin-mocha .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--catppuccin-mocha .field-label.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--catppuccin-mocha .field-label.is-normal{padding-top:0.375em}html.theme--catppuccin-mocha .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--catppuccin-mocha .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--catppuccin-mocha .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--catppuccin-mocha .field-body .field{margin-bottom:0}html.theme--catppuccin-mocha .field-body>.field{flex-shrink:1}html.theme--catppuccin-mocha .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--catppuccin-mocha .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-mocha .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--catppuccin-mocha .control.has-icons-left .input:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-left .select:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-right .input:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--catppuccin-mocha .control.has-icons-right .select:focus~.icon{color:#313244}html.theme--catppuccin-mocha .control.has-icons-left .input.is-small~.icon,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--catppuccin-mocha .control.has-icons-left .select.is-small~.icon,html.theme--catppuccin-mocha .control.has-icons-right .input.is-small~.icon,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--catppuccin-mocha .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--catppuccin-mocha .control.has-icons-left .input.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-left .select.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-right .input.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--catppuccin-mocha .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--catppuccin-mocha .control.has-icons-left .input.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-left .select.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-right .input.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--catppuccin-mocha .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--catppuccin-mocha .control.has-icons-left .icon,html.theme--catppuccin-mocha .control.has-icons-right .icon{color:#585b70;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--catppuccin-mocha .control.has-icons-left .input,html.theme--catppuccin-mocha .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--catppuccin-mocha .control.has-icons-left .select select{padding-left:2.5em}html.theme--catppuccin-mocha .control.has-icons-left .icon.is-left{left:0}html.theme--catppuccin-mocha .control.has-icons-right .input,html.theme--catppuccin-mocha .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--catppuccin-mocha .control.has-icons-right .select select{padding-right:2.5em}html.theme--catppuccin-mocha .control.has-icons-right .icon.is-right{right:0}html.theme--catppuccin-mocha .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--catppuccin-mocha .control.is-loading.is-small:after,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--catppuccin-mocha .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--catppuccin-mocha .control.is-loading.is-large:after{font-size:1.5rem}html.theme--catppuccin-mocha .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--catppuccin-mocha .breadcrumb a{align-items:center;color:#89b4fa;display:flex;justify-content:center;padding:0 .75em}html.theme--catppuccin-mocha .breadcrumb a:hover{color:#89dceb}html.theme--catppuccin-mocha .breadcrumb li{align-items:center;display:flex}html.theme--catppuccin-mocha .breadcrumb li:first-child a{padding-left:0}html.theme--catppuccin-mocha .breadcrumb li.is-active a{color:#b8c5ef;cursor:default;pointer-events:none}html.theme--catppuccin-mocha .breadcrumb li+li::before{color:#6c7086;content:"\0002f"}html.theme--catppuccin-mocha .breadcrumb ul,html.theme--catppuccin-mocha .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--catppuccin-mocha .breadcrumb .icon:first-child{margin-right:.5em}html.theme--catppuccin-mocha .breadcrumb .icon:last-child{margin-left:.5em}html.theme--catppuccin-mocha .breadcrumb.is-centered ol,html.theme--catppuccin-mocha .breadcrumb.is-centered ul{justify-content:center}html.theme--catppuccin-mocha .breadcrumb.is-right ol,html.theme--catppuccin-mocha .breadcrumb.is-right ul{justify-content:flex-end}html.theme--catppuccin-mocha .breadcrumb.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--catppuccin-mocha .breadcrumb.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .breadcrumb.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--catppuccin-mocha .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--catppuccin-mocha .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--catppuccin-mocha .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--catppuccin-mocha .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#cdd6f4;max-width:100%;position:relative}html.theme--catppuccin-mocha .card-footer:first-child,html.theme--catppuccin-mocha .card-content:first-child,html.theme--catppuccin-mocha .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-mocha .card-footer:last-child,html.theme--catppuccin-mocha .card-content:last-child,html.theme--catppuccin-mocha .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-mocha .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--catppuccin-mocha .card-header-title{align-items:center;color:#b8c5ef;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--catppuccin-mocha .card-header-title.is-centered{justify-content:center}html.theme--catppuccin-mocha .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--catppuccin-mocha .card-image{display:block;position:relative}html.theme--catppuccin-mocha .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--catppuccin-mocha .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--catppuccin-mocha .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--catppuccin-mocha .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--catppuccin-mocha .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--catppuccin-mocha .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--catppuccin-mocha .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-mocha .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--catppuccin-mocha .dropdown.is-active .dropdown-menu,html.theme--catppuccin-mocha .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--catppuccin-mocha .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--catppuccin-mocha .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--catppuccin-mocha .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--catppuccin-mocha .dropdown-content{background-color:#181825;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--catppuccin-mocha .dropdown-item{color:#cdd6f4;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--catppuccin-mocha a.dropdown-item,html.theme--catppuccin-mocha button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--catppuccin-mocha a.dropdown-item:hover,html.theme--catppuccin-mocha button.dropdown-item:hover{background-color:#181825;color:#0a0a0a}html.theme--catppuccin-mocha a.dropdown-item.is-active,html.theme--catppuccin-mocha button.dropdown-item.is-active{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--catppuccin-mocha .level{align-items:center;justify-content:space-between}html.theme--catppuccin-mocha .level code{border-radius:.4em}html.theme--catppuccin-mocha .level img{display:inline-block;vertical-align:top}html.theme--catppuccin-mocha .level.is-mobile{display:flex}html.theme--catppuccin-mocha .level.is-mobile .level-left,html.theme--catppuccin-mocha .level.is-mobile .level-right{display:flex}html.theme--catppuccin-mocha .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--catppuccin-mocha .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--catppuccin-mocha .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .level{display:flex}html.theme--catppuccin-mocha .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--catppuccin-mocha .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--catppuccin-mocha .level-item .title,html.theme--catppuccin-mocha .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--catppuccin-mocha .level-left,html.theme--catppuccin-mocha .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .level-left .level-item.is-flexible,html.theme--catppuccin-mocha .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .level-left .level-item:not(:last-child),html.theme--catppuccin-mocha .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--catppuccin-mocha .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .level-left{display:flex}}html.theme--catppuccin-mocha .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .level-right{display:flex}}html.theme--catppuccin-mocha .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--catppuccin-mocha .media .content:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-mocha .media .media{border-top:1px solid rgba(88,91,112,0.5);display:flex;padding-top:.75rem}html.theme--catppuccin-mocha .media .media .content:not(:last-child),html.theme--catppuccin-mocha .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--catppuccin-mocha .media .media .media{padding-top:.5rem}html.theme--catppuccin-mocha .media .media .media+.media{margin-top:.5rem}html.theme--catppuccin-mocha .media+.media{border-top:1px solid rgba(88,91,112,0.5);margin-top:1rem;padding-top:1rem}html.theme--catppuccin-mocha .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--catppuccin-mocha .media-left,html.theme--catppuccin-mocha .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .media-left{margin-right:1rem}html.theme--catppuccin-mocha .media-right{margin-left:1rem}html.theme--catppuccin-mocha .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .media-content{overflow-x:auto}}html.theme--catppuccin-mocha .menu{font-size:1rem}html.theme--catppuccin-mocha .menu.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--catppuccin-mocha .menu.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .menu.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .menu-list{line-height:1.25}html.theme--catppuccin-mocha .menu-list a{border-radius:3px;color:#cdd6f4;display:block;padding:0.5em 0.75em}html.theme--catppuccin-mocha .menu-list a:hover{background-color:#181825;color:#b8c5ef}html.theme--catppuccin-mocha .menu-list a.is-active{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .menu-list li ul{border-left:1px solid #585b70;margin:.75em;padding-left:.75em}html.theme--catppuccin-mocha .menu-label{color:#f7f8fd;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--catppuccin-mocha .menu-label:not(:first-child){margin-top:1em}html.theme--catppuccin-mocha .menu-label:not(:last-child){margin-bottom:1em}html.theme--catppuccin-mocha .message{background-color:#181825;border-radius:.4em;font-size:1rem}html.theme--catppuccin-mocha .message strong{color:currentColor}html.theme--catppuccin-mocha .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--catppuccin-mocha .message.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--catppuccin-mocha .message.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .message.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .message.is-white{background-color:#fff}html.theme--catppuccin-mocha .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .message.is-white .message-body{border-color:#fff}html.theme--catppuccin-mocha .message.is-black{background-color:#fafafa}html.theme--catppuccin-mocha .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .message.is-black .message-body{border-color:#0a0a0a}html.theme--catppuccin-mocha .message.is-light{background-color:#fafafa}html.theme--catppuccin-mocha .message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .message.is-light .message-body{border-color:#f5f5f5}html.theme--catppuccin-mocha .message.is-dark,html.theme--catppuccin-mocha .content kbd.message{background-color:#f9f9fb}html.theme--catppuccin-mocha .message.is-dark .message-header,html.theme--catppuccin-mocha .content kbd.message .message-header{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .message.is-dark .message-body,html.theme--catppuccin-mocha .content kbd.message .message-body{border-color:#313244}html.theme--catppuccin-mocha .message.is-primary,html.theme--catppuccin-mocha .docstring>section>a.message.docs-sourcelink{background-color:#ebf3fe}html.theme--catppuccin-mocha .message.is-primary .message-header,html.theme--catppuccin-mocha .docstring>section>a.message.docs-sourcelink .message-header{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .message.is-primary .message-body,html.theme--catppuccin-mocha .docstring>section>a.message.docs-sourcelink .message-body{border-color:#89b4fa;color:#063c93}html.theme--catppuccin-mocha .message.is-link{background-color:#ebf3fe}html.theme--catppuccin-mocha .message.is-link .message-header{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .message.is-link .message-body{border-color:#89b4fa;color:#063c93}html.theme--catppuccin-mocha .message.is-info{background-color:#effbf9}html.theme--catppuccin-mocha .message.is-info .message-header{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .message.is-info .message-body{border-color:#94e2d5;color:#207466}html.theme--catppuccin-mocha .message.is-success{background-color:#f0faef}html.theme--catppuccin-mocha .message.is-success .message-header{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .message.is-success .message-body{border-color:#a6e3a1;color:#287222}html.theme--catppuccin-mocha .message.is-warning{background-color:#fef8ec}html.theme--catppuccin-mocha .message.is-warning .message-header{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .message.is-warning .message-body{border-color:#f9e2af;color:#8a620a}html.theme--catppuccin-mocha .message.is-danger{background-color:#fdedf1}html.theme--catppuccin-mocha .message.is-danger .message-header{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .message.is-danger .message-body{border-color:#f38ba8;color:#991036}html.theme--catppuccin-mocha .message-header{align-items:center;background-color:#cdd6f4;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--catppuccin-mocha .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--catppuccin-mocha .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--catppuccin-mocha .message-body{border-color:#585b70;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#cdd6f4;padding:1.25em 1.5em}html.theme--catppuccin-mocha .message-body code,html.theme--catppuccin-mocha .message-body pre{background-color:#fff}html.theme--catppuccin-mocha .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--catppuccin-mocha .modal.is-active{display:flex}html.theme--catppuccin-mocha .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--catppuccin-mocha .modal-content,html.theme--catppuccin-mocha .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--catppuccin-mocha .modal-content,html.theme--catppuccin-mocha .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--catppuccin-mocha .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--catppuccin-mocha .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--catppuccin-mocha .modal-card-head,html.theme--catppuccin-mocha .modal-card-foot{align-items:center;background-color:#181825;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--catppuccin-mocha .modal-card-head{border-bottom:1px solid #585b70;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--catppuccin-mocha .modal-card-title{color:#cdd6f4;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--catppuccin-mocha .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #585b70}html.theme--catppuccin-mocha .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--catppuccin-mocha .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#1e1e2e;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--catppuccin-mocha .navbar{background-color:#89b4fa;min-height:4rem;position:relative;z-index:30}html.theme--catppuccin-mocha .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-white .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-white .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-mocha .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--catppuccin-mocha .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-black .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-black .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--catppuccin-mocha .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--catppuccin-mocha .navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-light .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-light .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-mocha .navbar.is-dark,html.theme--catppuccin-mocha .content kbd.navbar{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#262735;color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--catppuccin-mocha .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-burger,html.theme--catppuccin-mocha .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-dark .navbar-start>.navbar-item,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end>.navbar-item,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#262735;color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .content kbd.navbar .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-dark .navbar-end .navbar-link::after,html.theme--catppuccin-mocha .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-mocha .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#262735;color:#fff}html.theme--catppuccin-mocha .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#313244;color:#fff}}html.theme--catppuccin-mocha .navbar.is-primary,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-burger,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-primary .navbar-start>.navbar-item,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end>.navbar-item,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-primary .navbar-end .navbar-link::after,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#89b4fa;color:#fff}}html.theme--catppuccin-mocha .navbar.is-link{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-link .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-link .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#89b4fa;color:#fff}}html.theme--catppuccin-mocha .navbar.is-info{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#80ddcd;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-info .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-info .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#80ddcd;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-info .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#80ddcd;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#94e2d5;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-mocha .navbar.is-success{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#93dd8d;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-success .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-success .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#93dd8d;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-success .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#93dd8d;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-mocha .navbar.is-warning{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#f7d997;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-warning .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#f7d997;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f7d997;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#f9e2af;color:rgba(0,0,0,0.7)}}html.theme--catppuccin-mocha .navbar.is-danger{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand>.navbar-item,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#f17497;color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar.is-danger .navbar-start>.navbar-item,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end>.navbar-item,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#f17497;color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-start .navbar-link::after,html.theme--catppuccin-mocha .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f17497;color:#fff}html.theme--catppuccin-mocha .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f38ba8;color:#fff}}html.theme--catppuccin-mocha .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--catppuccin-mocha .navbar.has-shadow{box-shadow:0 2px 0 0 #181825}html.theme--catppuccin-mocha .navbar.is-fixed-bottom,html.theme--catppuccin-mocha .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-mocha .navbar.is-fixed-bottom{bottom:0}html.theme--catppuccin-mocha .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #181825}html.theme--catppuccin-mocha .navbar.is-fixed-top{top:0}html.theme--catppuccin-mocha html.has-navbar-fixed-top,html.theme--catppuccin-mocha body.has-navbar-fixed-top{padding-top:4rem}html.theme--catppuccin-mocha html.has-navbar-fixed-bottom,html.theme--catppuccin-mocha body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--catppuccin-mocha .navbar-brand,html.theme--catppuccin-mocha .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--catppuccin-mocha .navbar-brand a.navbar-item:focus,html.theme--catppuccin-mocha .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--catppuccin-mocha .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--catppuccin-mocha .navbar-burger{color:#cdd6f4;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--catppuccin-mocha .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--catppuccin-mocha .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--catppuccin-mocha .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--catppuccin-mocha .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--catppuccin-mocha .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--catppuccin-mocha .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--catppuccin-mocha .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--catppuccin-mocha .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--catppuccin-mocha .navbar-menu{display:none}html.theme--catppuccin-mocha .navbar-item,html.theme--catppuccin-mocha .navbar-link{color:#cdd6f4;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--catppuccin-mocha .navbar-item .icon:only-child,html.theme--catppuccin-mocha .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--catppuccin-mocha a.navbar-item,html.theme--catppuccin-mocha .navbar-link{cursor:pointer}html.theme--catppuccin-mocha a.navbar-item:focus,html.theme--catppuccin-mocha a.navbar-item:focus-within,html.theme--catppuccin-mocha a.navbar-item:hover,html.theme--catppuccin-mocha a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar-link:focus,html.theme--catppuccin-mocha .navbar-link:focus-within,html.theme--catppuccin-mocha .navbar-link:hover,html.theme--catppuccin-mocha .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#89b4fa}html.theme--catppuccin-mocha .navbar-item{flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .navbar-item img{max-height:1.75rem}html.theme--catppuccin-mocha .navbar-item.has-dropdown{padding:0}html.theme--catppuccin-mocha .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--catppuccin-mocha .navbar-item.is-tab:focus,html.theme--catppuccin-mocha .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#89b4fa}html.theme--catppuccin-mocha .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#89b4fa;border-bottom-style:solid;border-bottom-width:3px;color:#89b4fa;padding-bottom:calc(0.5rem - 3px)}html.theme--catppuccin-mocha .navbar-content{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--catppuccin-mocha .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--catppuccin-mocha .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--catppuccin-mocha .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--catppuccin-mocha .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .navbar>.container{display:block}html.theme--catppuccin-mocha .navbar-brand .navbar-item,html.theme--catppuccin-mocha .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--catppuccin-mocha .navbar-link::after{display:none}html.theme--catppuccin-mocha .navbar-menu{background-color:#89b4fa;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--catppuccin-mocha .navbar-menu.is-active{display:block}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-touch,html.theme--catppuccin-mocha .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-touch{bottom:0}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .navbar.is-fixed-top-touch{top:0}html.theme--catppuccin-mocha .navbar.is-fixed-top .navbar-menu,html.theme--catppuccin-mocha .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--catppuccin-mocha html.has-navbar-fixed-top-touch,html.theme--catppuccin-mocha body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--catppuccin-mocha html.has-navbar-fixed-bottom-touch,html.theme--catppuccin-mocha body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .navbar,html.theme--catppuccin-mocha .navbar-menu,html.theme--catppuccin-mocha .navbar-start,html.theme--catppuccin-mocha .navbar-end{align-items:stretch;display:flex}html.theme--catppuccin-mocha .navbar{min-height:4rem}html.theme--catppuccin-mocha .navbar.is-spaced{padding:1rem 2rem}html.theme--catppuccin-mocha .navbar.is-spaced .navbar-start,html.theme--catppuccin-mocha .navbar.is-spaced .navbar-end{align-items:center}html.theme--catppuccin-mocha .navbar.is-spaced a.navbar-item,html.theme--catppuccin-mocha .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--catppuccin-mocha .navbar.is-transparent a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-transparent a.navbar-item:hover,html.theme--catppuccin-mocha .navbar.is-transparent a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-link:focus,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-link:hover,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--catppuccin-mocha .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--catppuccin-mocha .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-mocha .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#7f849c}html.theme--catppuccin-mocha .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#89b4fa}html.theme--catppuccin-mocha .navbar-burger{display:none}html.theme--catppuccin-mocha .navbar-item,html.theme--catppuccin-mocha .navbar-link{align-items:center;display:flex}html.theme--catppuccin-mocha .navbar-item.has-dropdown{align-items:stretch}html.theme--catppuccin-mocha .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--catppuccin-mocha .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--catppuccin-mocha .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--catppuccin-mocha .navbar-item.is-active .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--catppuccin-mocha .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--catppuccin-mocha .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--catppuccin-mocha .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--catppuccin-mocha .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--catppuccin-mocha .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--catppuccin-mocha .navbar-dropdown{background-color:#89b4fa;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--catppuccin-mocha .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--catppuccin-mocha .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--catppuccin-mocha .navbar-dropdown a.navbar-item:focus,html.theme--catppuccin-mocha .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#7f849c}html.theme--catppuccin-mocha .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#89b4fa}.navbar.is-spaced html.theme--catppuccin-mocha .navbar-dropdown,html.theme--catppuccin-mocha .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--catppuccin-mocha .navbar-dropdown.is-right{left:auto;right:0}html.theme--catppuccin-mocha .navbar-divider{display:block}html.theme--catppuccin-mocha .navbar>.container .navbar-brand,html.theme--catppuccin-mocha .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--catppuccin-mocha .navbar>.container .navbar-menu,html.theme--catppuccin-mocha .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-desktop,html.theme--catppuccin-mocha .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--catppuccin-mocha .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .navbar.is-fixed-top-desktop{top:0}html.theme--catppuccin-mocha html.has-navbar-fixed-top-desktop,html.theme--catppuccin-mocha body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--catppuccin-mocha html.has-navbar-fixed-bottom-desktop,html.theme--catppuccin-mocha body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--catppuccin-mocha html.has-spaced-navbar-fixed-top,html.theme--catppuccin-mocha body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--catppuccin-mocha html.has-spaced-navbar-fixed-bottom,html.theme--catppuccin-mocha body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--catppuccin-mocha a.navbar-item.is-active,html.theme--catppuccin-mocha .navbar-link.is-active{color:#89b4fa}html.theme--catppuccin-mocha a.navbar-item.is-active:not(:focus):not(:hover),html.theme--catppuccin-mocha .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--catppuccin-mocha .navbar-item.has-dropdown:focus .navbar-link,html.theme--catppuccin-mocha .navbar-item.has-dropdown:hover .navbar-link,html.theme--catppuccin-mocha .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--catppuccin-mocha .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--catppuccin-mocha .pagination{font-size:1rem;margin:-.25rem}html.theme--catppuccin-mocha .pagination.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--catppuccin-mocha .pagination.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .pagination.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .pagination.is-rounded .pagination-previous,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--catppuccin-mocha .pagination.is-rounded .pagination-next,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--catppuccin-mocha .pagination.is-rounded .pagination-link,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--catppuccin-mocha .pagination,html.theme--catppuccin-mocha .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link{border-color:#585b70;color:#89b4fa;min-width:2.5em}html.theme--catppuccin-mocha .pagination-previous:hover,html.theme--catppuccin-mocha .pagination-next:hover,html.theme--catppuccin-mocha .pagination-link:hover{border-color:#6c7086;color:#89dceb}html.theme--catppuccin-mocha .pagination-previous:focus,html.theme--catppuccin-mocha .pagination-next:focus,html.theme--catppuccin-mocha .pagination-link:focus{border-color:#6c7086}html.theme--catppuccin-mocha .pagination-previous:active,html.theme--catppuccin-mocha .pagination-next:active,html.theme--catppuccin-mocha .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--catppuccin-mocha .pagination-previous[disabled],html.theme--catppuccin-mocha .pagination-previous.is-disabled,html.theme--catppuccin-mocha .pagination-next[disabled],html.theme--catppuccin-mocha .pagination-next.is-disabled,html.theme--catppuccin-mocha .pagination-link[disabled],html.theme--catppuccin-mocha .pagination-link.is-disabled{background-color:#585b70;border-color:#585b70;box-shadow:none;color:#f7f8fd;opacity:0.5}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--catppuccin-mocha .pagination-link.is-current{background-color:#89b4fa;border-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .pagination-ellipsis{color:#6c7086;pointer-events:none}html.theme--catppuccin-mocha .pagination-list{flex-wrap:wrap}html.theme--catppuccin-mocha .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .pagination{flex-wrap:wrap}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--catppuccin-mocha .pagination-previous{order:2}html.theme--catppuccin-mocha .pagination-next{order:3}html.theme--catppuccin-mocha .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--catppuccin-mocha .pagination.is-centered .pagination-previous{order:1}html.theme--catppuccin-mocha .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--catppuccin-mocha .pagination.is-centered .pagination-next{order:3}html.theme--catppuccin-mocha .pagination.is-right .pagination-previous{order:1}html.theme--catppuccin-mocha .pagination.is-right .pagination-next{order:2}html.theme--catppuccin-mocha .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--catppuccin-mocha .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--catppuccin-mocha .panel:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-mocha .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--catppuccin-mocha .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--catppuccin-mocha .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--catppuccin-mocha .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--catppuccin-mocha .panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}html.theme--catppuccin-mocha .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}html.theme--catppuccin-mocha .panel.is-dark .panel-heading,html.theme--catppuccin-mocha .content kbd.panel .panel-heading{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .panel.is-dark .panel-tabs a.is-active,html.theme--catppuccin-mocha .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#313244}html.theme--catppuccin-mocha .panel.is-dark .panel-block.is-active .panel-icon,html.theme--catppuccin-mocha .content kbd.panel .panel-block.is-active .panel-icon{color:#313244}html.theme--catppuccin-mocha .panel.is-primary .panel-heading,html.theme--catppuccin-mocha .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .panel.is-primary .panel-tabs a.is-active,html.theme--catppuccin-mocha .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#89b4fa}html.theme--catppuccin-mocha .panel.is-primary .panel-block.is-active .panel-icon,html.theme--catppuccin-mocha .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#89b4fa}html.theme--catppuccin-mocha .panel.is-link .panel-heading{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .panel.is-link .panel-tabs a.is-active{border-bottom-color:#89b4fa}html.theme--catppuccin-mocha .panel.is-link .panel-block.is-active .panel-icon{color:#89b4fa}html.theme--catppuccin-mocha .panel.is-info .panel-heading{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .panel.is-info .panel-tabs a.is-active{border-bottom-color:#94e2d5}html.theme--catppuccin-mocha .panel.is-info .panel-block.is-active .panel-icon{color:#94e2d5}html.theme--catppuccin-mocha .panel.is-success .panel-heading{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .panel.is-success .panel-tabs a.is-active{border-bottom-color:#a6e3a1}html.theme--catppuccin-mocha .panel.is-success .panel-block.is-active .panel-icon{color:#a6e3a1}html.theme--catppuccin-mocha .panel.is-warning .panel-heading{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#f9e2af}html.theme--catppuccin-mocha .panel.is-warning .panel-block.is-active .panel-icon{color:#f9e2af}html.theme--catppuccin-mocha .panel.is-danger .panel-heading{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f38ba8}html.theme--catppuccin-mocha .panel.is-danger .panel-block.is-active .panel-icon{color:#f38ba8}html.theme--catppuccin-mocha .panel-tabs:not(:last-child),html.theme--catppuccin-mocha .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--catppuccin-mocha .panel-heading{background-color:#45475a;border-radius:8px 8px 0 0;color:#b8c5ef;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--catppuccin-mocha .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--catppuccin-mocha .panel-tabs a{border-bottom:1px solid #585b70;margin-bottom:-1px;padding:0.5em}html.theme--catppuccin-mocha .panel-tabs a.is-active{border-bottom-color:#45475a;color:#71a4f9}html.theme--catppuccin-mocha .panel-list a{color:#cdd6f4}html.theme--catppuccin-mocha .panel-list a:hover{color:#89b4fa}html.theme--catppuccin-mocha .panel-block{align-items:center;color:#b8c5ef;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--catppuccin-mocha .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--catppuccin-mocha .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--catppuccin-mocha .panel-block.is-wrapped{flex-wrap:wrap}html.theme--catppuccin-mocha .panel-block.is-active{border-left-color:#89b4fa;color:#71a4f9}html.theme--catppuccin-mocha .panel-block.is-active .panel-icon{color:#89b4fa}html.theme--catppuccin-mocha .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--catppuccin-mocha a.panel-block,html.theme--catppuccin-mocha label.panel-block{cursor:pointer}html.theme--catppuccin-mocha a.panel-block:hover,html.theme--catppuccin-mocha label.panel-block:hover{background-color:#181825}html.theme--catppuccin-mocha .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#f7f8fd;margin-right:.75em}html.theme--catppuccin-mocha .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--catppuccin-mocha .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--catppuccin-mocha .tabs a{align-items:center;border-bottom-color:#585b70;border-bottom-style:solid;border-bottom-width:1px;color:#cdd6f4;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--catppuccin-mocha .tabs a:hover{border-bottom-color:#b8c5ef;color:#b8c5ef}html.theme--catppuccin-mocha .tabs li{display:block}html.theme--catppuccin-mocha .tabs li.is-active a{border-bottom-color:#89b4fa;color:#89b4fa}html.theme--catppuccin-mocha .tabs ul{align-items:center;border-bottom-color:#585b70;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--catppuccin-mocha .tabs ul.is-left{padding-right:0.75em}html.theme--catppuccin-mocha .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--catppuccin-mocha .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--catppuccin-mocha .tabs .icon:first-child{margin-right:.5em}html.theme--catppuccin-mocha .tabs .icon:last-child{margin-left:.5em}html.theme--catppuccin-mocha .tabs.is-centered ul{justify-content:center}html.theme--catppuccin-mocha .tabs.is-right ul{justify-content:flex-end}html.theme--catppuccin-mocha .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--catppuccin-mocha .tabs.is-boxed a:hover{background-color:#181825;border-bottom-color:#585b70}html.theme--catppuccin-mocha .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#585b70;border-bottom-color:rgba(0,0,0,0) !important}html.theme--catppuccin-mocha .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--catppuccin-mocha .tabs.is-toggle a{border-color:#585b70;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--catppuccin-mocha .tabs.is-toggle a:hover{background-color:#181825;border-color:#6c7086;z-index:2}html.theme--catppuccin-mocha .tabs.is-toggle li+li{margin-left:-1px}html.theme--catppuccin-mocha .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--catppuccin-mocha .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--catppuccin-mocha .tabs.is-toggle li.is-active a{background-color:#89b4fa;border-color:#89b4fa;color:#fff;z-index:1}html.theme--catppuccin-mocha .tabs.is-toggle ul{border-bottom:none}html.theme--catppuccin-mocha .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--catppuccin-mocha .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--catppuccin-mocha .tabs.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--catppuccin-mocha .tabs.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .tabs.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--catppuccin-mocha .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .column.is-narrow-mobile{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-mobile{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-mobile{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-mobile{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-mobile{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-mobile{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-mobile{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-mobile{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-mobile{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-mobile{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-mobile{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-mobile{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-mobile{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .column.is-narrow,html.theme--catppuccin-mocha .column.is-narrow-tablet{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full,html.theme--catppuccin-mocha .column.is-full-tablet{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters,html.theme--catppuccin-mocha .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds,html.theme--catppuccin-mocha .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half,html.theme--catppuccin-mocha .column.is-half-tablet{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third,html.theme--catppuccin-mocha .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter,html.theme--catppuccin-mocha .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth,html.theme--catppuccin-mocha .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths,html.theme--catppuccin-mocha .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths,html.theme--catppuccin-mocha .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths,html.theme--catppuccin-mocha .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters,html.theme--catppuccin-mocha .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds,html.theme--catppuccin-mocha .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half,html.theme--catppuccin-mocha .column.is-offset-half-tablet{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third,html.theme--catppuccin-mocha .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter,html.theme--catppuccin-mocha .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth,html.theme--catppuccin-mocha .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths,html.theme--catppuccin-mocha .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths,html.theme--catppuccin-mocha .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths,html.theme--catppuccin-mocha .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--catppuccin-mocha .column.is-0,html.theme--catppuccin-mocha .column.is-0-tablet{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0,html.theme--catppuccin-mocha .column.is-offset-0-tablet{margin-left:0%}html.theme--catppuccin-mocha .column.is-1,html.theme--catppuccin-mocha .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1,html.theme--catppuccin-mocha .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2,html.theme--catppuccin-mocha .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2,html.theme--catppuccin-mocha .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3,html.theme--catppuccin-mocha .column.is-3-tablet{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3,html.theme--catppuccin-mocha .column.is-offset-3-tablet{margin-left:25%}html.theme--catppuccin-mocha .column.is-4,html.theme--catppuccin-mocha .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4,html.theme--catppuccin-mocha .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5,html.theme--catppuccin-mocha .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5,html.theme--catppuccin-mocha .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6,html.theme--catppuccin-mocha .column.is-6-tablet{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6,html.theme--catppuccin-mocha .column.is-offset-6-tablet{margin-left:50%}html.theme--catppuccin-mocha .column.is-7,html.theme--catppuccin-mocha .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7,html.theme--catppuccin-mocha .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8,html.theme--catppuccin-mocha .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8,html.theme--catppuccin-mocha .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9,html.theme--catppuccin-mocha .column.is-9-tablet{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9,html.theme--catppuccin-mocha .column.is-offset-9-tablet{margin-left:75%}html.theme--catppuccin-mocha .column.is-10,html.theme--catppuccin-mocha .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10,html.theme--catppuccin-mocha .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11,html.theme--catppuccin-mocha .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11,html.theme--catppuccin-mocha .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12,html.theme--catppuccin-mocha .column.is-12-tablet{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12,html.theme--catppuccin-mocha .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .column.is-narrow-touch{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-touch{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-touch{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-touch{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-touch{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-touch{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-touch{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-touch{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-touch{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-touch{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-touch{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-touch{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-touch{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-touch{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-touch{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-touch{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-touch{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-touch{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-touch{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-touch{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-touch{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-touch{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-touch{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-touch{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-touch{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-touch{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-touch{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .column.is-narrow-desktop{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-desktop{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-desktop{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-desktop{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-desktop{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-desktop{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-desktop{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-desktop{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-desktop{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-desktop{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-desktop{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-desktop{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-desktop{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .column.is-narrow-widescreen{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-widescreen{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-widescreen{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-widescreen{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-widescreen{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-widescreen{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-widescreen{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-widescreen{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-widescreen{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-widescreen{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-widescreen{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-widescreen{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-widescreen{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .column.is-narrow-fullhd{flex:none;width:unset}html.theme--catppuccin-mocha .column.is-full-fullhd{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--catppuccin-mocha .column.is-half-fullhd{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--catppuccin-mocha .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--catppuccin-mocha .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--catppuccin-mocha .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--catppuccin-mocha .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--catppuccin-mocha .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--catppuccin-mocha .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--catppuccin-mocha .column.is-offset-half-fullhd{margin-left:50%}html.theme--catppuccin-mocha .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--catppuccin-mocha .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--catppuccin-mocha .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--catppuccin-mocha .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--catppuccin-mocha .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--catppuccin-mocha .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--catppuccin-mocha .column.is-0-fullhd{flex:none;width:0%}html.theme--catppuccin-mocha .column.is-offset-0-fullhd{margin-left:0%}html.theme--catppuccin-mocha .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--catppuccin-mocha .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--catppuccin-mocha .column.is-3-fullhd{flex:none;width:25%}html.theme--catppuccin-mocha .column.is-offset-3-fullhd{margin-left:25%}html.theme--catppuccin-mocha .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--catppuccin-mocha .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--catppuccin-mocha .column.is-6-fullhd{flex:none;width:50%}html.theme--catppuccin-mocha .column.is-offset-6-fullhd{margin-left:50%}html.theme--catppuccin-mocha .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--catppuccin-mocha .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--catppuccin-mocha .column.is-9-fullhd{flex:none;width:75%}html.theme--catppuccin-mocha .column.is-offset-9-fullhd{margin-left:75%}html.theme--catppuccin-mocha .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--catppuccin-mocha .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--catppuccin-mocha .column.is-12-fullhd{flex:none;width:100%}html.theme--catppuccin-mocha .column.is-offset-12-fullhd{margin-left:100%}}html.theme--catppuccin-mocha .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-mocha .columns:last-child{margin-bottom:-.75rem}html.theme--catppuccin-mocha .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--catppuccin-mocha .columns.is-centered{justify-content:center}html.theme--catppuccin-mocha .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--catppuccin-mocha .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--catppuccin-mocha .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--catppuccin-mocha .columns.is-gapless:last-child{margin-bottom:0}html.theme--catppuccin-mocha .columns.is-mobile{display:flex}html.theme--catppuccin-mocha .columns.is-multiline{flex-wrap:wrap}html.theme--catppuccin-mocha .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-desktop{display:flex}}html.theme--catppuccin-mocha .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--catppuccin-mocha .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--catppuccin-mocha .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--catppuccin-mocha .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--catppuccin-mocha .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--catppuccin-mocha .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--catppuccin-mocha .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--catppuccin-mocha .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--catppuccin-mocha .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--catppuccin-mocha .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--catppuccin-mocha .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--catppuccin-mocha .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--catppuccin-mocha .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--catppuccin-mocha .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--catppuccin-mocha .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--catppuccin-mocha .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--catppuccin-mocha .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--catppuccin-mocha .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--catppuccin-mocha .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--catppuccin-mocha .tile.is-child{margin:0 !important}html.theme--catppuccin-mocha .tile.is-parent{padding:.75rem}html.theme--catppuccin-mocha .tile.is-vertical{flex-direction:column}html.theme--catppuccin-mocha .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .tile:not(.is-child){display:flex}html.theme--catppuccin-mocha .tile.is-1{flex:none;width:8.33333337%}html.theme--catppuccin-mocha .tile.is-2{flex:none;width:16.66666674%}html.theme--catppuccin-mocha .tile.is-3{flex:none;width:25%}html.theme--catppuccin-mocha .tile.is-4{flex:none;width:33.33333337%}html.theme--catppuccin-mocha .tile.is-5{flex:none;width:41.66666674%}html.theme--catppuccin-mocha .tile.is-6{flex:none;width:50%}html.theme--catppuccin-mocha .tile.is-7{flex:none;width:58.33333337%}html.theme--catppuccin-mocha .tile.is-8{flex:none;width:66.66666674%}html.theme--catppuccin-mocha .tile.is-9{flex:none;width:75%}html.theme--catppuccin-mocha .tile.is-10{flex:none;width:83.33333337%}html.theme--catppuccin-mocha .tile.is-11{flex:none;width:91.66666674%}html.theme--catppuccin-mocha .tile.is-12{flex:none;width:100%}}html.theme--catppuccin-mocha .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--catppuccin-mocha .hero .navbar{background:none}html.theme--catppuccin-mocha .hero .tabs ul{border-bottom:none}html.theme--catppuccin-mocha .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-white strong{color:inherit}html.theme--catppuccin-mocha .hero.is-white .title{color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--catppuccin-mocha .hero.is-white .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-white .navbar-menu{background-color:#fff}}html.theme--catppuccin-mocha .hero.is-white .navbar-item,html.theme--catppuccin-mocha .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--catppuccin-mocha .hero.is-white a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-white a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-white .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--catppuccin-mocha .hero.is-white .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--catppuccin-mocha .hero.is-white .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-white .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-white .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-white .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--catppuccin-mocha .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--catppuccin-mocha .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-black strong{color:inherit}html.theme--catppuccin-mocha .hero.is-black .title{color:#fff}html.theme--catppuccin-mocha .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-black .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--catppuccin-mocha .hero.is-black .navbar-item,html.theme--catppuccin-mocha .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-black a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-black a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-black .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--catppuccin-mocha .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-black .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--catppuccin-mocha .hero.is-black .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-black .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-black .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-black .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--catppuccin-mocha .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--catppuccin-mocha .hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-light strong{color:inherit}html.theme--catppuccin-mocha .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-mocha .hero.is-light .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-light .navbar-menu{background-color:#f5f5f5}}html.theme--catppuccin-mocha .hero.is-light .navbar-item,html.theme--catppuccin-mocha .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-light a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-light .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-mocha .hero.is-light .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-light .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-light .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-light .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-light .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}html.theme--catppuccin-mocha .hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}html.theme--catppuccin-mocha .hero.is-dark,html.theme--catppuccin-mocha .content kbd.hero{background-color:#313244;color:#fff}html.theme--catppuccin-mocha .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-dark strong,html.theme--catppuccin-mocha .content kbd.hero strong{color:inherit}html.theme--catppuccin-mocha .hero.is-dark .title,html.theme--catppuccin-mocha .content kbd.hero .title{color:#fff}html.theme--catppuccin-mocha .hero.is-dark .subtitle,html.theme--catppuccin-mocha .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-dark .subtitle a:not(.button),html.theme--catppuccin-mocha .content kbd.hero .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-dark .subtitle strong,html.theme--catppuccin-mocha .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-dark .navbar-menu,html.theme--catppuccin-mocha .content kbd.hero .navbar-menu{background-color:#313244}}html.theme--catppuccin-mocha .hero.is-dark .navbar-item,html.theme--catppuccin-mocha .content kbd.hero .navbar-item,html.theme--catppuccin-mocha .hero.is-dark .navbar-link,html.theme--catppuccin-mocha .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-dark a.navbar-item:hover,html.theme--catppuccin-mocha .content kbd.hero a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-dark a.navbar-item.is-active,html.theme--catppuccin-mocha .content kbd.hero a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-dark .navbar-link:hover,html.theme--catppuccin-mocha .content kbd.hero .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-dark .navbar-link.is-active,html.theme--catppuccin-mocha .content kbd.hero .navbar-link.is-active{background-color:#262735;color:#fff}html.theme--catppuccin-mocha .hero.is-dark .tabs a,html.theme--catppuccin-mocha .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-dark .tabs a:hover,html.theme--catppuccin-mocha .content kbd.hero .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-dark .tabs li.is-active a,html.theme--catppuccin-mocha .content kbd.hero .tabs li.is-active a{color:#313244 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-dark .tabs.is-boxed a,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-toggle a,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-dark .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-toggle a:hover,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#313244}html.theme--catppuccin-mocha .hero.is-dark.is-bold,html.theme--catppuccin-mocha .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #181c2a 0%, #313244 71%, #3c3856 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-dark.is-bold .navbar-menu,html.theme--catppuccin-mocha .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #181c2a 0%, #313244 71%, #3c3856 100%)}}html.theme--catppuccin-mocha .hero.is-primary,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-primary strong,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--catppuccin-mocha .hero.is-primary .title,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--catppuccin-mocha .hero.is-primary .subtitle,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-primary .subtitle a:not(.button),html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-primary .subtitle strong,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-primary .navbar-menu,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#89b4fa}}html.theme--catppuccin-mocha .hero.is-primary .navbar-item,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--catppuccin-mocha .hero.is-primary .navbar-link,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-primary a.navbar-item:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-primary a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-primary .navbar-link:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-primary .navbar-link.is-active,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .hero.is-primary .tabs a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-primary .tabs a:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-primary .tabs li.is-active a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#89b4fa !important;opacity:1}html.theme--catppuccin-mocha .hero.is-primary .tabs.is-boxed a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-toggle a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-primary .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-toggle a:hover,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .hero.is-primary.is-bold,html.theme--catppuccin-mocha .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #51b0ff 0%, #89b4fa 71%, #9fb3fd 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-primary.is-bold .navbar-menu,html.theme--catppuccin-mocha .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #51b0ff 0%, #89b4fa 71%, #9fb3fd 100%)}}html.theme--catppuccin-mocha .hero.is-link{background-color:#89b4fa;color:#fff}html.theme--catppuccin-mocha .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-link strong{color:inherit}html.theme--catppuccin-mocha .hero.is-link .title{color:#fff}html.theme--catppuccin-mocha .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-link .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-link .navbar-menu{background-color:#89b4fa}}html.theme--catppuccin-mocha .hero.is-link .navbar-item,html.theme--catppuccin-mocha .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-link a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-link a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-link .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-link .navbar-link.is-active{background-color:#71a4f9;color:#fff}html.theme--catppuccin-mocha .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-link .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-link .tabs li.is-active a{color:#89b4fa !important;opacity:1}html.theme--catppuccin-mocha .hero.is-link .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-link .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-link .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-link .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#89b4fa}html.theme--catppuccin-mocha .hero.is-link.is-bold{background-image:linear-gradient(141deg, #51b0ff 0%, #89b4fa 71%, #9fb3fd 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #51b0ff 0%, #89b4fa 71%, #9fb3fd 100%)}}html.theme--catppuccin-mocha .hero.is-info{background-color:#94e2d5;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-info strong{color:inherit}html.theme--catppuccin-mocha .hero.is-info .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-mocha .hero.is-info .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-info .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-info .navbar-menu{background-color:#94e2d5}}html.theme--catppuccin-mocha .hero.is-info .navbar-item,html.theme--catppuccin-mocha .hero.is-info .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-info a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-info .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-info .navbar-link.is-active{background-color:#80ddcd;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-mocha .hero.is-info .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-info .tabs li.is-active a{color:#94e2d5 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-info .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-info .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-info .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-info .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-info .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#94e2d5}html.theme--catppuccin-mocha .hero.is-info.is-bold{background-image:linear-gradient(141deg, #63e0b6 0%, #94e2d5 71%, #a5eaea 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #63e0b6 0%, #94e2d5 71%, #a5eaea 100%)}}html.theme--catppuccin-mocha .hero.is-success{background-color:#a6e3a1;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-success strong{color:inherit}html.theme--catppuccin-mocha .hero.is-success .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-mocha .hero.is-success .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-success .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-success .navbar-menu{background-color:#a6e3a1}}html.theme--catppuccin-mocha .hero.is-success .navbar-item,html.theme--catppuccin-mocha .hero.is-success .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-success a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-success .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-success .navbar-link.is-active{background-color:#93dd8d;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-mocha .hero.is-success .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-success .tabs li.is-active a{color:#a6e3a1 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-success .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-success .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-success .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-success .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-success .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#a6e3a1}html.theme--catppuccin-mocha .hero.is-success.is-bold{background-image:linear-gradient(141deg, #8ce071 0%, #a6e3a1 71%, #b2ebb7 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #8ce071 0%, #a6e3a1 71%, #b2ebb7 100%)}}html.theme--catppuccin-mocha .hero.is-warning{background-color:#f9e2af;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-warning strong{color:inherit}html.theme--catppuccin-mocha .hero.is-warning .title{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}html.theme--catppuccin-mocha .hero.is-warning .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-warning .navbar-menu{background-color:#f9e2af}}html.theme--catppuccin-mocha .hero.is-warning .navbar-item,html.theme--catppuccin-mocha .hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-warning a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-warning .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-warning .navbar-link.is-active{background-color:#f7d997;color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--catppuccin-mocha .hero.is-warning .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-warning .tabs li.is-active a{color:#f9e2af !important;opacity:1}html.theme--catppuccin-mocha .hero.is-warning .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--catppuccin-mocha .hero.is-warning .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f9e2af}html.theme--catppuccin-mocha .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #fcbd79 0%, #f9e2af 71%, #fcf4c5 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #fcbd79 0%, #f9e2af 71%, #fcf4c5 100%)}}html.theme--catppuccin-mocha .hero.is-danger{background-color:#f38ba8;color:#fff}html.theme--catppuccin-mocha .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--catppuccin-mocha .hero.is-danger strong{color:inherit}html.theme--catppuccin-mocha .hero.is-danger .title{color:#fff}html.theme--catppuccin-mocha .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--catppuccin-mocha .hero.is-danger .subtitle a:not(.button),html.theme--catppuccin-mocha .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .hero.is-danger .navbar-menu{background-color:#f38ba8}}html.theme--catppuccin-mocha .hero.is-danger .navbar-item,html.theme--catppuccin-mocha .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--catppuccin-mocha .hero.is-danger a.navbar-item:hover,html.theme--catppuccin-mocha .hero.is-danger a.navbar-item.is-active,html.theme--catppuccin-mocha .hero.is-danger .navbar-link:hover,html.theme--catppuccin-mocha .hero.is-danger .navbar-link.is-active{background-color:#f17497;color:#fff}html.theme--catppuccin-mocha .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--catppuccin-mocha .hero.is-danger .tabs a:hover{opacity:1}html.theme--catppuccin-mocha .hero.is-danger .tabs li.is-active a{color:#f38ba8 !important;opacity:1}html.theme--catppuccin-mocha .hero.is-danger .tabs.is-boxed a,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--catppuccin-mocha .hero.is-danger .tabs.is-boxed a:hover,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--catppuccin-mocha .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--catppuccin-mocha .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f38ba8}html.theme--catppuccin-mocha .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #f7549d 0%, #f38ba8 71%, #f8a0a9 100%)}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #f7549d 0%, #f38ba8 71%, #f8a0a9 100%)}}html.theme--catppuccin-mocha .hero.is-small .hero-body,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--catppuccin-mocha .hero.is-halfheight .hero-body,html.theme--catppuccin-mocha .hero.is-fullheight .hero-body,html.theme--catppuccin-mocha .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--catppuccin-mocha .hero.is-halfheight .hero-body>.container,html.theme--catppuccin-mocha .hero.is-fullheight .hero-body>.container,html.theme--catppuccin-mocha .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--catppuccin-mocha .hero.is-halfheight{min-height:50vh}html.theme--catppuccin-mocha .hero.is-fullheight{min-height:100vh}html.theme--catppuccin-mocha .hero-video{overflow:hidden}html.theme--catppuccin-mocha .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--catppuccin-mocha .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero-video{display:none}}html.theme--catppuccin-mocha .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--catppuccin-mocha .hero-buttons .button{display:flex}html.theme--catppuccin-mocha .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .hero-buttons{display:flex;justify-content:center}html.theme--catppuccin-mocha .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--catppuccin-mocha .hero-head,html.theme--catppuccin-mocha .hero-foot{flex-grow:0;flex-shrink:0}html.theme--catppuccin-mocha .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--catppuccin-mocha .hero-body{padding:3rem 3rem}}html.theme--catppuccin-mocha .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha .section{padding:3rem 3rem}html.theme--catppuccin-mocha .section.is-medium{padding:9rem 4.5rem}html.theme--catppuccin-mocha .section.is-large{padding:18rem 6rem}}html.theme--catppuccin-mocha .footer{background-color:#181825;padding:3rem 1.5rem 6rem}html.theme--catppuccin-mocha h1 .docs-heading-anchor,html.theme--catppuccin-mocha h1 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h1 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h2 .docs-heading-anchor,html.theme--catppuccin-mocha h2 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h2 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h3 .docs-heading-anchor,html.theme--catppuccin-mocha h3 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h3 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h4 .docs-heading-anchor,html.theme--catppuccin-mocha h4 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h4 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h5 .docs-heading-anchor,html.theme--catppuccin-mocha h5 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h5 .docs-heading-anchor:visited,html.theme--catppuccin-mocha h6 .docs-heading-anchor,html.theme--catppuccin-mocha h6 .docs-heading-anchor:hover,html.theme--catppuccin-mocha h6 .docs-heading-anchor:visited{color:#cdd6f4}html.theme--catppuccin-mocha h1 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h2 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h3 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h4 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h5 .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--catppuccin-mocha h1 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h2 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h3 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h4 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h5 .docs-heading-anchor-permalink::before,html.theme--catppuccin-mocha h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--catppuccin-mocha h1:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h2:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h3:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h4:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h5:hover .docs-heading-anchor-permalink,html.theme--catppuccin-mocha h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--catppuccin-mocha .docs-light-only{display:none !important}html.theme--catppuccin-mocha pre{position:relative;overflow:hidden}html.theme--catppuccin-mocha pre code,html.theme--catppuccin-mocha pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--catppuccin-mocha pre code:first-of-type,html.theme--catppuccin-mocha pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--catppuccin-mocha pre code:last-of-type,html.theme--catppuccin-mocha pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--catppuccin-mocha pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#cdd6f4;cursor:pointer;text-align:center}html.theme--catppuccin-mocha pre .copy-button:focus,html.theme--catppuccin-mocha pre .copy-button:hover{opacity:1;background:rgba(205,214,244,0.1);color:#89b4fa}html.theme--catppuccin-mocha pre .copy-button.success{color:#a6e3a1;opacity:1}html.theme--catppuccin-mocha pre .copy-button.error{color:#f38ba8;opacity:1}html.theme--catppuccin-mocha pre:hover .copy-button{opacity:1}html.theme--catppuccin-mocha .admonition{background-color:#181825;border-style:solid;border-width:2px;border-color:#bac2de;border-radius:4px;font-size:1rem}html.theme--catppuccin-mocha .admonition strong{color:currentColor}html.theme--catppuccin-mocha .admonition.is-small,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--catppuccin-mocha .admonition.is-medium{font-size:1.25rem}html.theme--catppuccin-mocha .admonition.is-large{font-size:1.5rem}html.theme--catppuccin-mocha .admonition.is-default{background-color:#181825;border-color:#bac2de}html.theme--catppuccin-mocha .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#bac2de}html.theme--catppuccin-mocha .admonition.is-default>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-info{background-color:#181825;border-color:#94e2d5}html.theme--catppuccin-mocha .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#94e2d5}html.theme--catppuccin-mocha .admonition.is-info>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-success{background-color:#181825;border-color:#a6e3a1}html.theme--catppuccin-mocha .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#a6e3a1}html.theme--catppuccin-mocha .admonition.is-success>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-warning{background-color:#181825;border-color:#f9e2af}html.theme--catppuccin-mocha .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#f9e2af}html.theme--catppuccin-mocha .admonition.is-warning>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-danger{background-color:#181825;border-color:#f38ba8}html.theme--catppuccin-mocha .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#f38ba8}html.theme--catppuccin-mocha .admonition.is-danger>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition.is-compat{background-color:#181825;border-color:#89dceb}html.theme--catppuccin-mocha .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#89dceb}html.theme--catppuccin-mocha .admonition.is-compat>.admonition-body{color:#cdd6f4}html.theme--catppuccin-mocha .admonition-header{color:#bac2de;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--catppuccin-mocha .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--catppuccin-mocha details.admonition.is-details>.admonition-header{list-style:none}html.theme--catppuccin-mocha details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--catppuccin-mocha details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--catppuccin-mocha .admonition-body{color:#cdd6f4;padding:0.5rem .75rem}html.theme--catppuccin-mocha .admonition-body pre{background-color:#181825}html.theme--catppuccin-mocha .admonition-body code{background-color:#181825}html.theme--catppuccin-mocha .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #585b70;border-radius:4px;box-shadow:none;max-width:100%}html.theme--catppuccin-mocha .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#181825;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #585b70;overflow:auto}html.theme--catppuccin-mocha .docstring>header code{background-color:transparent}html.theme--catppuccin-mocha .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--catppuccin-mocha .docstring>header .docstring-binding{margin-right:0.3em}html.theme--catppuccin-mocha .docstring>header .docstring-category{margin-left:0.3em}html.theme--catppuccin-mocha .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #585b70}html.theme--catppuccin-mocha .docstring>section:last-child{border-bottom:none}html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--catppuccin-mocha .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-mocha .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--catppuccin-mocha .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--catppuccin-mocha .documenter-example-output{background-color:#1e1e2e}html.theme--catppuccin-mocha .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#181825;color:#cdd6f4;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--catppuccin-mocha .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--catppuccin-mocha .outdated-warning-overlay a{color:#89b4fa}html.theme--catppuccin-mocha .outdated-warning-overlay a:hover{color:#89dceb}html.theme--catppuccin-mocha .content pre{border:2px solid #585b70;border-radius:4px}html.theme--catppuccin-mocha .content code{font-weight:inherit}html.theme--catppuccin-mocha .content a code{color:#89b4fa}html.theme--catppuccin-mocha .content a:hover code{color:#89dceb}html.theme--catppuccin-mocha .content h1 code,html.theme--catppuccin-mocha .content h2 code,html.theme--catppuccin-mocha .content h3 code,html.theme--catppuccin-mocha .content h4 code,html.theme--catppuccin-mocha .content h5 code,html.theme--catppuccin-mocha .content h6 code{color:#cdd6f4}html.theme--catppuccin-mocha .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--catppuccin-mocha .content blockquote>ul:first-child,html.theme--catppuccin-mocha .content blockquote>ol:first-child,html.theme--catppuccin-mocha .content .admonition-body>ul:first-child,html.theme--catppuccin-mocha .content .admonition-body>ol:first-child{margin-top:0}html.theme--catppuccin-mocha pre,html.theme--catppuccin-mocha code{font-variant-ligatures:no-contextual}html.theme--catppuccin-mocha .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--catppuccin-mocha .breadcrumb a.is-disabled,html.theme--catppuccin-mocha .breadcrumb a.is-disabled:hover{color:#b8c5ef}html.theme--catppuccin-mocha .hljs{background:initial !important}html.theme--catppuccin-mocha .katex .katex-mathml{top:0;right:0}html.theme--catppuccin-mocha .katex-display,html.theme--catppuccin-mocha mjx-container,html.theme--catppuccin-mocha .MathJax_Display{margin:0.5em 0 !important}html.theme--catppuccin-mocha html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--catppuccin-mocha li.no-marker{list-style:none}html.theme--catppuccin-mocha #documenter .docs-main>article{overflow-wrap:break-word}html.theme--catppuccin-mocha #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-main{width:100%}html.theme--catppuccin-mocha #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--catppuccin-mocha #documenter .docs-main>header,html.theme--catppuccin-mocha #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar{background-color:#1e1e2e;border-bottom:1px solid #585b70;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--catppuccin-mocha #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--catppuccin-mocha #documenter .docs-main section.footnotes{border-top:1px solid #585b70}html.theme--catppuccin-mocha #documenter .docs-main section.footnotes li .tag:first-child,html.theme--catppuccin-mocha #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--catppuccin-mocha #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--catppuccin-mocha .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #585b70;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--catppuccin-mocha #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--catppuccin-mocha #documenter .docs-sidebar{display:flex;flex-direction:column;color:#cdd6f4;background-color:#181825;border-right:1px solid #585b70;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--catppuccin-mocha #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha #documenter .docs-sidebar{left:0;top:0}}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-package-name a,html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-package-name a:hover{color:#cdd6f4}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #585b70;display:none;padding:0.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #585b70;padding-bottom:1.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #585b70}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#cdd6f4;background:#181825}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#cdd6f4;background-color:#202031}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #585b70;border-bottom:1px solid #585b70;background-color:#11111b}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#11111b;color:#cdd6f4}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#202031;color:#cdd6f4}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #585b70}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--catppuccin-mocha #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#28283e}html.theme--catppuccin-mocha #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#383856}}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--catppuccin-mocha #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--catppuccin-mocha #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#28283e}html.theme--catppuccin-mocha #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#383856}}html.theme--catppuccin-mocha kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--catppuccin-mocha .search-min-width-50{min-width:50%}html.theme--catppuccin-mocha .search-min-height-100{min-height:100%}html.theme--catppuccin-mocha .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--catppuccin-mocha .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-mocha .search-result-link:hover,html.theme--catppuccin-mocha .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--catppuccin-mocha .search-result-link .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-mocha .property-search-result-badge,html.theme--catppuccin-mocha .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--catppuccin-mocha .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link:hover .search-filter,html.theme--catppuccin-mocha .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--catppuccin-mocha .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--catppuccin-mocha .search-filter:hover,html.theme--catppuccin-mocha .search-filter:focus{color:#333}html.theme--catppuccin-mocha .search-filter-selected{color:#313244;background-color:#b4befe}html.theme--catppuccin-mocha .search-filter-selected:hover,html.theme--catppuccin-mocha .search-filter-selected:focus{color:#313244}html.theme--catppuccin-mocha .search-result-highlight{background-color:#ffdd57;color:black}html.theme--catppuccin-mocha .search-divider{border-bottom:1px solid #585b70}html.theme--catppuccin-mocha .search-result-title{width:85%;color:#f5f5f5}html.theme--catppuccin-mocha .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--catppuccin-mocha #search-modal .modal-card-body::-webkit-scrollbar,html.theme--catppuccin-mocha #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--catppuccin-mocha #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--catppuccin-mocha #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--catppuccin-mocha #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--catppuccin-mocha #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--catppuccin-mocha .w-100{width:100%}html.theme--catppuccin-mocha .gap-2{gap:0.5rem}html.theme--catppuccin-mocha .gap-4{gap:1rem}html.theme--catppuccin-mocha .gap-8{gap:2rem}html.theme--catppuccin-mocha{background-color:#1e1e2e;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--catppuccin-mocha a{transition:all 200ms ease}html.theme--catppuccin-mocha .label{color:#cdd6f4}html.theme--catppuccin-mocha .button,html.theme--catppuccin-mocha .control.has-icons-left .icon,html.theme--catppuccin-mocha .control.has-icons-right .icon,html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha .pagination-ellipsis,html.theme--catppuccin-mocha .pagination-link,html.theme--catppuccin-mocha .pagination-next,html.theme--catppuccin-mocha .pagination-previous,html.theme--catppuccin-mocha .select,html.theme--catppuccin-mocha .select select,html.theme--catppuccin-mocha .textarea{height:2.5em;color:#cdd6f4}html.theme--catppuccin-mocha .input,html.theme--catppuccin-mocha #documenter .docs-sidebar form.docs-search>input,html.theme--catppuccin-mocha .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em;color:#cdd6f4}html.theme--catppuccin-mocha .select:after,html.theme--catppuccin-mocha .select select{border-width:1px}html.theme--catppuccin-mocha .menu-list a{transition:all 300ms ease}html.theme--catppuccin-mocha .modal-card-foot,html.theme--catppuccin-mocha .modal-card-head{border-color:#585b70}html.theme--catppuccin-mocha .navbar{border-radius:.4em}html.theme--catppuccin-mocha .navbar.is-transparent{background:none}html.theme--catppuccin-mocha .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--catppuccin-mocha .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#89b4fa}@media screen and (max-width: 1055px){html.theme--catppuccin-mocha .navbar .navbar-menu{background-color:#89b4fa;border-radius:0 0 .4em .4em}}html.theme--catppuccin-mocha .docstring>section>a.docs-sourcelink:not(body){color:#313244}html.theme--catppuccin-mocha .tag.is-link:not(body),html.theme--catppuccin-mocha .docstring>section>a.is-link.docs-sourcelink:not(body),html.theme--catppuccin-mocha .content kbd.is-link:not(body){color:#313244}html.theme--catppuccin-mocha .ansi span.sgr1{font-weight:bolder}html.theme--catppuccin-mocha .ansi span.sgr2{font-weight:lighter}html.theme--catppuccin-mocha .ansi span.sgr3{font-style:italic}html.theme--catppuccin-mocha .ansi span.sgr4{text-decoration:underline}html.theme--catppuccin-mocha .ansi span.sgr7{color:#1e1e2e;background-color:#cdd6f4}html.theme--catppuccin-mocha .ansi span.sgr8{color:transparent}html.theme--catppuccin-mocha .ansi span.sgr8 span{color:transparent}html.theme--catppuccin-mocha .ansi span.sgr9{text-decoration:line-through}html.theme--catppuccin-mocha .ansi span.sgr30{color:#45475a}html.theme--catppuccin-mocha .ansi span.sgr31{color:#f38ba8}html.theme--catppuccin-mocha .ansi span.sgr32{color:#a6e3a1}html.theme--catppuccin-mocha .ansi span.sgr33{color:#f9e2af}html.theme--catppuccin-mocha .ansi span.sgr34{color:#89b4fa}html.theme--catppuccin-mocha .ansi span.sgr35{color:#f5c2e7}html.theme--catppuccin-mocha .ansi span.sgr36{color:#94e2d5}html.theme--catppuccin-mocha .ansi span.sgr37{color:#bac2de}html.theme--catppuccin-mocha .ansi span.sgr40{background-color:#45475a}html.theme--catppuccin-mocha .ansi span.sgr41{background-color:#f38ba8}html.theme--catppuccin-mocha .ansi span.sgr42{background-color:#a6e3a1}html.theme--catppuccin-mocha .ansi span.sgr43{background-color:#f9e2af}html.theme--catppuccin-mocha .ansi span.sgr44{background-color:#89b4fa}html.theme--catppuccin-mocha .ansi span.sgr45{background-color:#f5c2e7}html.theme--catppuccin-mocha .ansi span.sgr46{background-color:#94e2d5}html.theme--catppuccin-mocha .ansi span.sgr47{background-color:#bac2de}html.theme--catppuccin-mocha .ansi span.sgr90{color:#585b70}html.theme--catppuccin-mocha .ansi span.sgr91{color:#f38ba8}html.theme--catppuccin-mocha .ansi span.sgr92{color:#a6e3a1}html.theme--catppuccin-mocha .ansi span.sgr93{color:#f9e2af}html.theme--catppuccin-mocha .ansi span.sgr94{color:#89b4fa}html.theme--catppuccin-mocha .ansi span.sgr95{color:#f5c2e7}html.theme--catppuccin-mocha .ansi span.sgr96{color:#94e2d5}html.theme--catppuccin-mocha .ansi span.sgr97{color:#a6adc8}html.theme--catppuccin-mocha .ansi span.sgr100{background-color:#585b70}html.theme--catppuccin-mocha .ansi span.sgr101{background-color:#f38ba8}html.theme--catppuccin-mocha .ansi span.sgr102{background-color:#a6e3a1}html.theme--catppuccin-mocha .ansi span.sgr103{background-color:#f9e2af}html.theme--catppuccin-mocha .ansi span.sgr104{background-color:#89b4fa}html.theme--catppuccin-mocha .ansi span.sgr105{background-color:#f5c2e7}html.theme--catppuccin-mocha .ansi span.sgr106{background-color:#94e2d5}html.theme--catppuccin-mocha .ansi span.sgr107{background-color:#a6adc8}html.theme--catppuccin-mocha code.language-julia-repl>span.hljs-meta{color:#a6e3a1;font-weight:bolder}html.theme--catppuccin-mocha code .hljs{color:#cdd6f4;background:#1e1e2e}html.theme--catppuccin-mocha code .hljs-keyword{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-built_in{color:#f38ba8}html.theme--catppuccin-mocha code .hljs-type{color:#f9e2af}html.theme--catppuccin-mocha code .hljs-literal{color:#fab387}html.theme--catppuccin-mocha code .hljs-number{color:#fab387}html.theme--catppuccin-mocha code .hljs-operator{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-punctuation{color:#bac2de}html.theme--catppuccin-mocha code .hljs-property{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-regexp{color:#f5c2e7}html.theme--catppuccin-mocha code .hljs-string{color:#a6e3a1}html.theme--catppuccin-mocha code .hljs-char.escape_{color:#a6e3a1}html.theme--catppuccin-mocha code .hljs-subst{color:#a6adc8}html.theme--catppuccin-mocha code .hljs-symbol{color:#f2cdcd}html.theme--catppuccin-mocha code .hljs-variable{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-variable.language_{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-variable.constant_{color:#fab387}html.theme--catppuccin-mocha code .hljs-title{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-title.class_{color:#f9e2af}html.theme--catppuccin-mocha code .hljs-title.function_{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-params{color:#cdd6f4}html.theme--catppuccin-mocha code .hljs-comment{color:#585b70}html.theme--catppuccin-mocha code .hljs-doctag{color:#f38ba8}html.theme--catppuccin-mocha code .hljs-meta{color:#fab387}html.theme--catppuccin-mocha code .hljs-section{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-tag{color:#a6adc8}html.theme--catppuccin-mocha code .hljs-name{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-attr{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-attribute{color:#a6e3a1}html.theme--catppuccin-mocha code .hljs-bullet{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-code{color:#a6e3a1}html.theme--catppuccin-mocha code .hljs-emphasis{color:#f38ba8;font-style:italic}html.theme--catppuccin-mocha code .hljs-strong{color:#f38ba8;font-weight:bold}html.theme--catppuccin-mocha code .hljs-formula{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-link{color:#74c7ec;font-style:italic}html.theme--catppuccin-mocha code .hljs-quote{color:#a6e3a1;font-style:italic}html.theme--catppuccin-mocha code .hljs-selector-tag{color:#f9e2af}html.theme--catppuccin-mocha code .hljs-selector-id{color:#89b4fa}html.theme--catppuccin-mocha code .hljs-selector-class{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-selector-attr{color:#cba6f7}html.theme--catppuccin-mocha code .hljs-selector-pseudo{color:#94e2d5}html.theme--catppuccin-mocha code .hljs-template-tag{color:#f2cdcd}html.theme--catppuccin-mocha code .hljs-template-variable{color:#f2cdcd}html.theme--catppuccin-mocha code .hljs-addition{color:#a6e3a1;background:rgba(166,227,161,0.15)}html.theme--catppuccin-mocha code .hljs-deletion{color:#f38ba8;background:rgba(243,139,168,0.15)}html.theme--catppuccin-mocha .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--catppuccin-mocha .search-result-link:hover,html.theme--catppuccin-mocha .search-result-link:focus{background-color:#313244}html.theme--catppuccin-mocha .search-result-link .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link .search-filter{transition:all 300ms}html.theme--catppuccin-mocha .search-result-link:hover .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link:hover .search-filter,html.theme--catppuccin-mocha .search-result-link:focus .property-search-result-badge,html.theme--catppuccin-mocha .search-result-link:focus .search-filter{color:#313244 !important;background-color:#b4befe !important}html.theme--catppuccin-mocha .search-result-title{color:#cdd6f4}html.theme--catppuccin-mocha .search-result-highlight{background-color:#f38ba8;color:#181825}html.theme--catppuccin-mocha .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--catppuccin-mocha .w-100{width:100%}html.theme--catppuccin-mocha .gap-2{gap:0.5rem}html.theme--catppuccin-mocha .gap-4{gap:1rem} diff --git a/previews/PR658/assets/themes/documenter-dark.css b/previews/PR658/assets/themes/documenter-dark.css new file mode 100644 index 000000000..2892b385e --- /dev/null +++ b/previews/PR658/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#3c5dcd !important}a.has-text-info:hover,a.has-text-info:focus{color:#2c48aa !important}.has-background-info{background-color:#3c5dcd !important}.has-text-info-light{color:#eff2fb !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#c6d0f0 !important}.has-background-info-light{background-color:#eff2fb !important}.has-text-info-dark{color:#3253c3 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#5571d3 !important}.has-background-info-dark{background-color:#3253c3 !important}.has-text-success{color:#259a12 !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a6c0d !important}.has-background-success{background-color:#259a12 !important}.has-text-success-light{color:#effded !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c7f8bf !important}.has-background-success-light{background-color:#effded !important}.has-text-success-dark{color:#2ec016 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#3fe524 !important}.has-background-success-dark{background-color:#2ec016 !important}.has-text-warning{color:#f4c72f !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#e4b30c !important}.has-background-warning{background-color:#f4c72f !important}.has-text-warning-light{color:#fefaec !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fbedbb !important}.has-background-warning-light{background-color:#fefaec !important}.has-text-warning-dark{color:#8c6e07 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#bd940a !important}.has-background-warning-dark{background-color:#8c6e07 !important}.has-text-danger{color:#cb3c33 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a23029 !important}.has-background-danger{background-color:#cb3c33 !important}.has-text-danger-light{color:#fbefef !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f1c8c6 !important}.has-background-danger-light{background-color:#fbefef !important}.has-text-danger-dark{color:#c03930 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#d35850 !important}.has-background-danger-dark{background-color:#c03930 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#3c5dcd;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#3355c9;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(60,93,205,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#3151bf;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#3c5dcd;border-color:#3c5dcd;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#3c5dcd}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3c5dcd}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#3c5dcd;color:#3c5dcd}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#3c5dcd;border-color:#3c5dcd;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #3c5dcd #3c5dcd !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#3c5dcd;box-shadow:none;color:#3c5dcd}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#3c5dcd}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #3c5dcd #3c5dcd !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#eff2fb;color:#3253c3}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#e5e9f8;border-color:transparent;color:#3253c3}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#dae1f6;border-color:transparent;color:#3253c3}html.theme--documenter-dark .button.is-success{background-color:#259a12;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#228f11;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(37,154,18,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#20830f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#259a12;border-color:#259a12;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#259a12}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#259a12}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#259a12;color:#259a12}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#259a12;border-color:#259a12;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #259a12 #259a12 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#259a12;box-shadow:none;color:#259a12}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#259a12}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #259a12 #259a12 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#effded;color:#2ec016}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#e5fce1;border-color:transparent;color:#2ec016}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#dbfad6;border-color:transparent;color:#2ec016}html.theme--documenter-dark .button.is-warning{background-color:#f4c72f;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#f3c423;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(244,199,47,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#f3c017;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#f4c72f;border-color:#f4c72f;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#f4c72f}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f4c72f}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#f4c72f;color:#f4c72f}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#f4c72f;border-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #f4c72f #f4c72f !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#f4c72f;box-shadow:none;color:#f4c72f}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f4c72f}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f4c72f #f4c72f !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fefaec;color:#8c6e07}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fdf7e0;border-color:transparent;color:#8c6e07}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fdf3d3;border-color:transparent;color:#8c6e07}html.theme--documenter-dark .button.is-danger{background-color:#cb3c33;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#c13930;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(203,60,51,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#b7362e;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#cb3c33;border-color:#cb3c33;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#cb3c33}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#cb3c33}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#cb3c33;color:#cb3c33}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#cb3c33;border-color:#cb3c33;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #cb3c33 #cb3c33 !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#cb3c33;box-shadow:none;color:#cb3c33}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#cb3c33}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #cb3c33 #cb3c33 !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fbefef;color:#c03930}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#f8e6e5;border-color:transparent;color:#c03930}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#f6dcda;border-color:transparent;color:#c03930}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#eff2fb;color:#3253c3}html.theme--documenter-dark .notification.is-success{background-color:#259a12;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#effded;color:#2ec016}html.theme--documenter-dark .notification.is-warning{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fefaec;color:#8c6e07}html.theme--documenter-dark .notification.is-danger{background-color:#cb3c33;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fbefef;color:#c03930}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#3c5dcd}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#3c5dcd}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#3c5dcd}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #3c5dcd 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#259a12}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#259a12}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#259a12}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #259a12 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#f4c72f}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#f4c72f}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#f4c72f}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #f4c72f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#cb3c33}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#cb3c33}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#cb3c33}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #cb3c33 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#3c5dcd;border-color:#3c5dcd;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#259a12;border-color:#259a12;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#f4c72f;border-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#cb3c33;border-color:#cb3c33;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#eff2fb;color:#3253c3}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#259a12;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#effded;color:#2ec016}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fefaec;color:#8c6e07}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#cb3c33;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fbefef;color:#c03930}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#3c5dcd}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(60,93,205,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#259a12}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(37,154,18,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#f4c72f}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(244,199,47,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#cb3c33}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(203,60,51,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#3c5dcd}html.theme--documenter-dark .select.is-info select{border-color:#3c5dcd}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#3151bf}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(60,93,205,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#259a12}html.theme--documenter-dark .select.is-success select{border-color:#259a12}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#20830f}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(37,154,18,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#f4c72f}html.theme--documenter-dark .select.is-warning select{border-color:#f4c72f}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#f3c017}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(244,199,47,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#cb3c33}html.theme--documenter-dark .select.is-danger select{border-color:#cb3c33}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#b7362e}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(203,60,51,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#3c5dcd;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#3355c9;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(60,93,205,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#3151bf;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#259a12;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#228f11;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(37,154,18,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#20830f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#f4c72f;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#f3c423;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(244,199,47,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#f3c017;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#cb3c33;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#c13930;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(203,60,51,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#b7362e;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#3c5dcd}html.theme--documenter-dark .help.is-success{color:#259a12}html.theme--documenter-dark .help.is-warning{color:#f4c72f}html.theme--documenter-dark .help.is-danger{color:#cb3c33}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#eff2fb}html.theme--documenter-dark .message.is-info .message-header{background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#3c5dcd;color:#3253c3}html.theme--documenter-dark .message.is-success{background-color:#effded}html.theme--documenter-dark .message.is-success .message-header{background-color:#259a12;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#259a12;color:#2ec016}html.theme--documenter-dark .message.is-warning{background-color:#fefaec}html.theme--documenter-dark .message.is-warning .message-header{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-warning .message-body{border-color:#f4c72f;color:#8c6e07}html.theme--documenter-dark .message.is-danger{background-color:#fbefef}html.theme--documenter-dark .message.is-danger .message-header{background-color:#cb3c33;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#cb3c33;color:#c03930}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#3151bf;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#3151bf;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3151bf;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3c5dcd;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#259a12;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#20830f;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#20830f;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#20830f;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#259a12;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#f3c017;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#f3c017;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f3c017;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#f4c72f;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-danger{background-color:#cb3c33;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#b7362e;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#b7362e;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#b7362e;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#cb3c33;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#3c5dcd}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#3c5dcd}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#259a12;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#259a12}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#259a12}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#f4c72f}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#f4c72f}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#cb3c33;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#cb3c33}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#cb3c33}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#3c5dcd;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#3c5dcd}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#3151bf;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#3c5dcd !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3c5dcd}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #215bb5 0%, #3c5dcd 71%, #4b53d8 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #215bb5 0%, #3c5dcd 71%, #4b53d8 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#259a12;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#259a12}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#20830f;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#259a12 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#259a12}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #287207 0%, #259a12 71%, #10b614 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #287207 0%, #259a12 71%, #10b614 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#f4c72f;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#f4c72f}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#f3c017;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#f4c72f !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f4c72f}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #f09100 0%, #f4c72f 71%, #faef42 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #f09100 0%, #f4c72f 71%, #faef42 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#cb3c33;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#cb3c33}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#b7362e;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#cb3c33 !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#cb3c33}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ac1f2e 0%, #cb3c33 71%, #d66341 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ac1f2e 0%, #cb3c33 71%, #d66341 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#5a76d5}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#3c5dcd;box-shadow:0 0 0 2px rgba(60,93,205,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#2dbc16}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#259a12;box-shadow:0 0 0 2px rgba(37,154,18,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#f6d153}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#f4c72f;box-shadow:0 0 0 2px rgba(244,199,47,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#d35951}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#cb3c33;box-shadow:0 0 0 2px rgba(203,60,51,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:2px;border-color:#dbdee0;border-radius:4px;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#dbdee0}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#3c5dcd}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#3c5dcd}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#259a12}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#259a12}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#f4c72f}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#f4c72f}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#cb3c33}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#cb3c33}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#3489da}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#3489da}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#dbdee0;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #5e6d6f;border-radius:4px;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;overflow:auto}html.theme--documenter-dark .docstring>header code{background-color:transparent}html.theme--documenter-dark .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--documenter-dark .docstring>header .docstring-binding{margin-right:0.3em}html.theme--documenter-dark .docstring>header .docstring-category{margin-left:0.3em}html.theme--documenter-dark .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .docstring>section:last-child{border-bottom:none}html.theme--documenter-dark .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--documenter-dark .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--documenter-dark .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--documenter-dark .documenter-example-output{background-color:#1f2424}html.theme--documenter-dark .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#282f2f;color:#fff;border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:2px solid #5e6d6f;border-radius:4px}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content a:hover code{color:#1dd2af}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--documenter-dark #documenter .docs-main section.footnotes{border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-main section.footnotes li .tag:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--documenter-dark .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--documenter-dark #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #5e6d6f;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--documenter-dark #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--documenter-dark #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--documenter-dark #documenter .docs-sidebar{display:flex;flex-direction:column;color:#fff;background-color:#282f2f;border-right:1px solid #5e6d6f;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--documenter-dark #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar{left:0;top:0}}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a,html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a:hover{color:#fff}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #5e6d6f;display:none;padding:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #5e6d6f;padding-bottom:1.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#fff;background:#282f2f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#fff;background-color:#32393a}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #5e6d6f;border-bottom:1px solid #5e6d6f;background-color:#1f2424}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#1f2424;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#32393a;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--documenter-dark #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}html.theme--documenter-dark kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--documenter-dark .search-min-width-50{min-width:50%}html.theme--documenter-dark .search-min-height-100{min-height:100%}html.theme--documenter-dark .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--documenter-dark .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--documenter-dark .search-filter:hover,html.theme--documenter-dark .search-filter:focus{color:#333}html.theme--documenter-dark .search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}html.theme--documenter-dark .search-filter-selected:hover,html.theme--documenter-dark .search-filter-selected:focus{color:#f5f5f5}html.theme--documenter-dark .search-result-highlight{background-color:#ffdd57;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .search-result-title{width:85%;color:#f5f5f5}html.theme--documenter-dark .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem}html.theme--documenter-dark .gap-8{gap:2rem}html.theme--documenter-dark{background-color:#1f2424;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark .ansi span.sgr1{font-weight:bolder}html.theme--documenter-dark .ansi span.sgr2{font-weight:lighter}html.theme--documenter-dark .ansi span.sgr3{font-style:italic}html.theme--documenter-dark .ansi span.sgr4{text-decoration:underline}html.theme--documenter-dark .ansi span.sgr7{color:#1f2424;background-color:#fff}html.theme--documenter-dark .ansi span.sgr8{color:transparent}html.theme--documenter-dark .ansi span.sgr8 span{color:transparent}html.theme--documenter-dark .ansi span.sgr9{text-decoration:line-through}html.theme--documenter-dark .ansi span.sgr30{color:#242424}html.theme--documenter-dark .ansi span.sgr31{color:#f6705f}html.theme--documenter-dark .ansi span.sgr32{color:#4fb43a}html.theme--documenter-dark .ansi span.sgr33{color:#f4c72f}html.theme--documenter-dark .ansi span.sgr34{color:#7587f0}html.theme--documenter-dark .ansi span.sgr35{color:#bc89d3}html.theme--documenter-dark .ansi span.sgr36{color:#49b6ca}html.theme--documenter-dark .ansi span.sgr37{color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr40{background-color:#242424}html.theme--documenter-dark .ansi span.sgr41{background-color:#f6705f}html.theme--documenter-dark .ansi span.sgr42{background-color:#4fb43a}html.theme--documenter-dark .ansi span.sgr43{background-color:#f4c72f}html.theme--documenter-dark .ansi span.sgr44{background-color:#7587f0}html.theme--documenter-dark .ansi span.sgr45{background-color:#bc89d3}html.theme--documenter-dark .ansi span.sgr46{background-color:#49b6ca}html.theme--documenter-dark .ansi span.sgr47{background-color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr90{color:#92a0a2}html.theme--documenter-dark .ansi span.sgr91{color:#ff8674}html.theme--documenter-dark .ansi span.sgr92{color:#79d462}html.theme--documenter-dark .ansi span.sgr93{color:#ffe76b}html.theme--documenter-dark .ansi span.sgr94{color:#8a98ff}html.theme--documenter-dark .ansi span.sgr95{color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr96{color:#6bc8db}html.theme--documenter-dark .ansi span.sgr97{color:#ecf0f1}html.theme--documenter-dark .ansi span.sgr100{background-color:#92a0a2}html.theme--documenter-dark .ansi span.sgr101{background-color:#ff8674}html.theme--documenter-dark .ansi span.sgr102{background-color:#79d462}html.theme--documenter-dark .ansi span.sgr103{background-color:#ffe76b}html.theme--documenter-dark .ansi span.sgr104{background-color:#8a98ff}html.theme--documenter-dark .ansi span.sgr105{background-color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr106{background-color:#6bc8db}html.theme--documenter-dark .ansi span.sgr107{background-color:#ecf0f1}html.theme--documenter-dark code.language-julia-repl>span.hljs-meta{color:#4fb43a;font-weight:bolder}html.theme--documenter-dark .hljs{background:#2b2b2b;color:#f8f8f2}html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-quote{color:#d4d0ab}html.theme--documenter-dark .hljs-variable,html.theme--documenter-dark .hljs-template-variable,html.theme--documenter-dark .hljs-tag,html.theme--documenter-dark .hljs-name,html.theme--documenter-dark .hljs-selector-id,html.theme--documenter-dark .hljs-selector-class,html.theme--documenter-dark .hljs-regexp,html.theme--documenter-dark .hljs-deletion{color:#ffa07a}html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-link{color:#f5ab35}html.theme--documenter-dark .hljs-attribute{color:#ffd700}html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-addition{color:#abe338}html.theme--documenter-dark .hljs-title,html.theme--documenter-dark .hljs-section{color:#00e0e0}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{color:#dcc6e0}html.theme--documenter-dark .hljs-emphasis{font-style:italic}html.theme--documenter-dark .hljs-strong{font-weight:bold}@media screen and (-ms-high-contrast: active){html.theme--documenter-dark .hljs-addition,html.theme--documenter-dark .hljs-attribute,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-link,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-quote{color:highlight}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{font-weight:bold}}html.theme--documenter-dark .hljs-subst{color:#f8f8f2}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333 !important;background-color:#f1f5f9 !important}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/previews/PR658/assets/themes/documenter-light.css b/previews/PR658/assets/themes/documenter-light.css new file mode 100644 index 000000000..a435b3b63 --- /dev/null +++ b/previews/PR658/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#3c5dcd !important}a.has-text-info:hover,a.has-text-info:focus{color:#2c48aa !important}.has-background-info{background-color:#3c5dcd !important}.has-text-info-light{color:#eff2fb !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#c6d0f0 !important}.has-background-info-light{background-color:#eff2fb !important}.has-text-info-dark{color:#3253c3 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#5571d3 !important}.has-background-info-dark{background-color:#3253c3 !important}.has-text-success{color:#259a12 !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a6c0d !important}.has-background-success{background-color:#259a12 !important}.has-text-success-light{color:#effded !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c7f8bf !important}.has-background-success-light{background-color:#effded !important}.has-text-success-dark{color:#2ec016 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#3fe524 !important}.has-background-success-dark{background-color:#2ec016 !important}.has-text-warning{color:#a98800 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#765f00 !important}.has-background-warning{background-color:#a98800 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#cca400 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffcd00 !important}.has-background-warning-dark{background-color:#cca400 !important}.has-text-danger{color:#cb3c33 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a23029 !important}.has-background-danger{background-color:#cb3c33 !important}.has-text-danger-light{color:#fbefef !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#f1c8c6 !important}.has-background-danger-light{background-color:#fbefef !important}.has-text-danger-dark{color:#c03930 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#d35850 !important}.has-background-danger-dark{background-color:#c03930 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#3c5dcd;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#3355c9;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(60,93,205,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#3151bf;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#3c5dcd;border-color:#3c5dcd;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#3c5dcd}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3c5dcd}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#3c5dcd;color:#3c5dcd}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#3c5dcd;border-color:#3c5dcd;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #3c5dcd #3c5dcd !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#3c5dcd;box-shadow:none;color:#3c5dcd}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#3c5dcd}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #3c5dcd #3c5dcd !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#eff2fb;color:#3253c3}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e5e9f8;border-color:transparent;color:#3253c3}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#dae1f6;border-color:transparent;color:#3253c3}.button.is-success{background-color:#259a12;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#228f11;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(37,154,18,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#20830f;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#259a12;border-color:#259a12;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#259a12}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#259a12}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#259a12;color:#259a12}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#259a12;border-color:#259a12;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #259a12 #259a12 !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#259a12;box-shadow:none;color:#259a12}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#259a12}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #259a12 #259a12 !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#effded;color:#2ec016}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e5fce1;border-color:transparent;color:#2ec016}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#dbfad6;border-color:transparent;color:#2ec016}.button.is-warning{background-color:#a98800;border-color:transparent;color:#fff}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#9c7d00;border-color:transparent;color:#fff}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:#fff}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(169,136,0,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#8f7300;border-color:transparent;color:#fff}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#a98800;border-color:#a98800;box-shadow:none}.button.is-warning.is-inverted{background-color:#fff;color:#a98800}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#a98800}.button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#a98800;color:#a98800}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#a98800;border-color:#a98800;color:#fff}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #a98800 #a98800 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#a98800;box-shadow:none;color:#a98800}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#a98800}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #a98800 #a98800 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning.is-light{background-color:#fffbeb;color:#cca400}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff9de;border-color:transparent;color:#cca400}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#cca400}.button.is-danger{background-color:#cb3c33;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#c13930;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(203,60,51,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#b7362e;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#cb3c33;border-color:#cb3c33;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#cb3c33}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#cb3c33}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#cb3c33;color:#cb3c33}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#cb3c33;border-color:#cb3c33;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #cb3c33 #cb3c33 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#cb3c33;box-shadow:none;color:#cb3c33}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#cb3c33}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #cb3c33 #cb3c33 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#fbefef;color:#c03930}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#f8e6e5;border-color:transparent;color:#c03930}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#f6dcda;border-color:transparent;color:#c03930}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#3c5dcd;color:#fff}.notification.is-info.is-light{background-color:#eff2fb;color:#3253c3}.notification.is-success{background-color:#259a12;color:#fff}.notification.is-success.is-light{background-color:#effded;color:#2ec016}.notification.is-warning{background-color:#a98800;color:#fff}.notification.is-warning.is-light{background-color:#fffbeb;color:#cca400}.notification.is-danger{background-color:#cb3c33;color:#fff}.notification.is-danger.is-light{background-color:#fbefef;color:#c03930}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#3c5dcd}.progress.is-info::-moz-progress-bar{background-color:#3c5dcd}.progress.is-info::-ms-fill{background-color:#3c5dcd}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #3c5dcd 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#259a12}.progress.is-success::-moz-progress-bar{background-color:#259a12}.progress.is-success::-ms-fill{background-color:#259a12}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #259a12 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#a98800}.progress.is-warning::-moz-progress-bar{background-color:#a98800}.progress.is-warning::-ms-fill{background-color:#a98800}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #a98800 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#cb3c33}.progress.is-danger::-moz-progress-bar{background-color:#cb3c33}.progress.is-danger::-ms-fill{background-color:#cb3c33}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #cb3c33 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#3c5dcd;border-color:#3c5dcd;color:#fff}.table td.is-success,.table th.is-success{background-color:#259a12;border-color:#259a12;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#a98800;border-color:#a98800;color:#fff}.table td.is-danger,.table th.is-danger{background-color:#cb3c33;border-color:#cb3c33;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#3c5dcd;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#eff2fb;color:#3253c3}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#259a12;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#effded;color:#2ec016}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#a98800;color:#fff}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#cca400}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#cb3c33;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fbefef;color:#c03930}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#3c5dcd}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(60,93,205,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#259a12}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(37,154,18,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#a98800}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(169,136,0,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#cb3c33}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(203,60,51,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#3c5dcd}.select.is-info select{border-color:#3c5dcd}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#3151bf}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(60,93,205,0.25)}.select.is-success:not(:hover)::after{border-color:#259a12}.select.is-success select{border-color:#259a12}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#20830f}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(37,154,18,0.25)}.select.is-warning:not(:hover)::after{border-color:#a98800}.select.is-warning select{border-color:#a98800}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#8f7300}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(169,136,0,0.25)}.select.is-danger:not(:hover)::after{border-color:#cb3c33}.select.is-danger select{border-color:#cb3c33}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#b7362e}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(203,60,51,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#3c5dcd;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#3355c9;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(60,93,205,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#3151bf;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#259a12;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#228f11;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(37,154,18,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#20830f;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#a98800;border-color:transparent;color:#fff}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#9c7d00;border-color:transparent;color:#fff}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(169,136,0,0.25);color:#fff}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#8f7300;border-color:transparent;color:#fff}.file.is-danger .file-cta{background-color:#cb3c33;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#c13930;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(203,60,51,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#b7362e;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#3c5dcd}.help.is-success{color:#259a12}.help.is-warning{color:#a98800}.help.is-danger{color:#cb3c33}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#eff2fb}.message.is-info .message-header{background-color:#3c5dcd;color:#fff}.message.is-info .message-body{border-color:#3c5dcd;color:#3253c3}.message.is-success{background-color:#effded}.message.is-success .message-header{background-color:#259a12;color:#fff}.message.is-success .message-body{border-color:#259a12;color:#2ec016}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#a98800;color:#fff}.message.is-warning .message-body{border-color:#a98800;color:#cca400}.message.is-danger{background-color:#fbefef}.message.is-danger .message-header{background-color:#cb3c33;color:#fff}.message.is-danger .message-body{border-color:#cb3c33;color:#c03930}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#3c5dcd;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#3151bf;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#3151bf;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3151bf;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3c5dcd;color:#fff}}.navbar.is-success{background-color:#259a12;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#20830f;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#20830f;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#20830f;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#259a12;color:#fff}}.navbar.is-warning{background-color:#a98800;color:#fff}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:#fff}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#8f7300;color:#fff}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:#fff}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#8f7300;color:#fff}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#8f7300;color:#fff}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#a98800;color:#fff}}.navbar.is-danger{background-color:#cb3c33;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#b7362e;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#b7362e;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#b7362e;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#cb3c33;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#3c5dcd;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#3c5dcd}.panel.is-info .panel-block.is-active .panel-icon{color:#3c5dcd}.panel.is-success .panel-heading{background-color:#259a12;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#259a12}.panel.is-success .panel-block.is-active .panel-icon{color:#259a12}.panel.is-warning .panel-heading{background-color:#a98800;color:#fff}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#a98800}.panel.is-warning .panel-block.is-active .panel-icon{color:#a98800}.panel.is-danger .panel-heading{background-color:#cb3c33;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#cb3c33}.panel.is-danger .panel-block.is-active .panel-icon{color:#cb3c33}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#3c5dcd;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#3c5dcd}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#3151bf;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#3c5dcd !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3c5dcd}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #215bb5 0%, #3c5dcd 71%, #4b53d8 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #215bb5 0%, #3c5dcd 71%, #4b53d8 100%)}}.hero.is-success{background-color:#259a12;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#259a12}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#20830f;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#259a12 !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#259a12}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #287207 0%, #259a12 71%, #10b614 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #287207 0%, #259a12 71%, #10b614 100%)}}.hero.is-warning{background-color:#a98800;color:#fff}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:#fff}.hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#a98800}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#8f7300;color:#fff}.hero.is-warning .tabs a{color:#fff;opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#a98800 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:#fff}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#a98800}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #764b00 0%, #a98800 71%, #c2bd00 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #764b00 0%, #a98800 71%, #c2bd00 100%)}}.hero.is-danger{background-color:#cb3c33;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#cb3c33}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#b7362e;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#cb3c33 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#cb3c33}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ac1f2e 0%, #cb3c33 71%, #d66341 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ac1f2e 0%, #cb3c33 71%, #d66341 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#f5f5f5;border-style:solid;border-width:2px;border-color:#4a4a4a;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#f5f5f5;border-color:#4a4a4a}.admonition.is-default>.admonition-header{background-color:rgba(0,0,0,0);color:#4a4a4a}.admonition.is-default>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-info{background-color:#f5f5f5;border-color:#3c5dcd}.admonition.is-info>.admonition-header{background-color:rgba(0,0,0,0);color:#3c5dcd}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#f5f5f5;border-color:#259a12}.admonition.is-success>.admonition-header{background-color:rgba(0,0,0,0);color:#259a12}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#f5f5f5;border-color:#a98800}.admonition.is-warning>.admonition-header{background-color:rgba(0,0,0,0);color:#a98800}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#f5f5f5;border-color:#cb3c33}.admonition.is-danger>.admonition-header{background-color:rgba(0,0,0,0);color:#cb3c33}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#f5f5f5;border-color:#3489da}.admonition.is-compat>.admonition-header{background-color:rgba(0,0,0,0);color:#3489da}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#4a4a4a;background-color:rgba(0,0,0,0);align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:2px solid #dbdbdb;border-radius:4px;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;overflow:auto}.docstring>header code{background-color:transparent}.docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}.docstring>header .docstring-binding{margin-right:0.3em}.docstring>header .docstring-category{margin-left:0.3em}.docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #dbdbdb}.docstring>section:last-child{border-bottom:none}.docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}.docstring>section>a.docs-sourcelink:focus{opacity:1 !important}.docstring:hover>section>a.docs-sourcelink{opacity:0.2}.docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}.docstring>section:hover a.docs-sourcelink{opacity:1}.documenter-example-output{background-color:#fff}.outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#f5f5f5;color:rgba(0,0,0,0.7);border-bottom:3px solid rgba(0,0,0,0);padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:2px solid #dbdbdb;border-radius:4px}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content a:hover code{color:#363636}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}#documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}#documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}#documenter .docs-main header.docs-navbar .docs-right .docs-icon,#documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}#documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}#documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}#documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #bbb;transition-duration:0.7s;-webkit-transition-duration:0.7s}#documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}#documenter .docs-main section.footnotes{border-top:1px solid #dbdbdb}#documenter .docs-main section.footnotes li .tag:first-child,#documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,#documenter .docs-main section.footnotes li .content kbd:first-child,.content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}#documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #dbdbdb;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){#documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}#documenter .docs-main .docs-footer .docs-footer-nextpage,#documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}#documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}#documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}#documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}#documenter .docs-sidebar{display:flex;flex-direction:column;color:#0a0a0a;background-color:#f5f5f5;border-right:1px solid #dbdbdb;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}#documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #bbb}@media screen and (min-width: 1056px){#documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){#documenter .docs-sidebar{left:0;top:0}}#documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}#documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}#documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}#documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}#documenter .docs-sidebar .docs-package-name a,#documenter .docs-sidebar .docs-package-name a:hover{color:#0a0a0a}#documenter .docs-sidebar .docs-version-selector{border-top:1px solid #dbdbdb;display:none;padding:0.5rem}#documenter .docs-sidebar .docs-version-selector.visible{display:flex}#documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #dbdbdb;padding-bottom:1.5rem}#documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}#documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}#documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}#documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}#documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}#documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}#documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}#documenter .docs-sidebar ul.docs-menu .tocitem,#documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#0a0a0a;background:#f5f5f5}#documenter .docs-sidebar ul.docs-menu a.tocitem:hover,#documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#0a0a0a;background-color:#ebebeb}#documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#fff}#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#fff;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#ebebeb;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}#documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}#documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}#documenter .docs-sidebar form.docs-search>input{width:14.4rem}#documenter .docs-sidebar #documenter-search-query{color:#707070;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){#documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#ccc}}@media screen and (max-width: 1055px){#documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#ccc}}kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(0,0,0,0.6);box-shadow:0 2px 0 1px rgba(0,0,0,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}.search-min-width-50{min-width:50%}.search-min-height-100{min-height:100%}.search-modal-card-body{max-height:calc(100vh - 15rem)}.search-result-link{border-radius:0.7em;transition:all 300ms}.search-result-link:hover,.search-result-link:focus{background-color:rgba(0,128,128,0.1)}.search-result-link .property-search-result-badge,.search-result-link .search-filter{transition:all 300ms}.property-search-result-badge,.search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}.search-result-link:hover .property-search-result-badge,.search-result-link:hover .search-filter,.search-result-link:focus .property-search-result-badge,.search-result-link:focus .search-filter{color:#f1f5f9;background-color:#333}.search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}.search-filter:hover,.search-filter:focus{color:#333}.search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}.search-filter-selected:hover,.search-filter-selected:focus{color:#f5f5f5}.search-result-highlight{background-color:#ffdd57;color:black}.search-divider{border-bottom:1px solid #dbdbdb}.search-result-title{width:85%;color:#333}.search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}#search-modal .modal-card-body::-webkit-scrollbar,#search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}#search-modal .modal-card-body::-webkit-scrollbar-thumb,#search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}#search-modal .modal-card-body::-webkit-scrollbar-track,#search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}.w-100{width:100%}.gap-2{gap:0.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.ansi span.sgr1{font-weight:bolder}.ansi span.sgr2{font-weight:lighter}.ansi span.sgr3{font-style:italic}.ansi span.sgr4{text-decoration:underline}.ansi span.sgr7{color:#fff;background-color:#222}.ansi span.sgr8{color:transparent}.ansi span.sgr8 span{color:transparent}.ansi span.sgr9{text-decoration:line-through}.ansi span.sgr30{color:#242424}.ansi span.sgr31{color:#a7201f}.ansi span.sgr32{color:#066f00}.ansi span.sgr33{color:#856b00}.ansi span.sgr34{color:#2149b0}.ansi span.sgr35{color:#7d4498}.ansi span.sgr36{color:#007989}.ansi span.sgr37{color:gray}.ansi span.sgr40{background-color:#242424}.ansi span.sgr41{background-color:#a7201f}.ansi span.sgr42{background-color:#066f00}.ansi span.sgr43{background-color:#856b00}.ansi span.sgr44{background-color:#2149b0}.ansi span.sgr45{background-color:#7d4498}.ansi span.sgr46{background-color:#007989}.ansi span.sgr47{background-color:gray}.ansi span.sgr90{color:#616161}.ansi span.sgr91{color:#cb3c33}.ansi span.sgr92{color:#0e8300}.ansi span.sgr93{color:#a98800}.ansi span.sgr94{color:#3c5dcd}.ansi span.sgr95{color:#9256af}.ansi span.sgr96{color:#008fa3}.ansi span.sgr97{color:#f5f5f5}.ansi span.sgr100{background-color:#616161}.ansi span.sgr101{background-color:#cb3c33}.ansi span.sgr102{background-color:#0e8300}.ansi span.sgr103{background-color:#a98800}.ansi span.sgr104{background-color:#3c5dcd}.ansi span.sgr105{background-color:#9256af}.ansi span.sgr106{background-color:#008fa3}.ansi span.sgr107{background-color:#f5f5f5}code.language-julia-repl>span.hljs-meta{color:#066f00;font-weight:bolder}/*! + Theme: Default + Description: Original highlight.js style + Author: (c) Ivan Sagalaev + Maintainer: @highlightjs/core-team + Website: https://highlightjs.org/ + License: see project LICENSE + Touched: 2021 +*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#F3F3F3;color:#444}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:bold}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#880000}.hljs-title,.hljs-section{color:#880000;font-weight:bold}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}.gap-4{gap:1rem} diff --git a/previews/PR658/assets/themeswap.js b/previews/PR658/assets/themeswap.js new file mode 100644 index 000000000..9f5eebe6a --- /dev/null +++ b/previews/PR658/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/PR658/assets/warner.js b/previews/PR658/assets/warner.js new file mode 100644 index 000000000..3f6f5d008 --- /dev/null +++ b/previews/PR658/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/PR658/devices/index.html b/previews/PR658/devices/index.html new file mode 100644 index 000000000..0481fe42e --- /dev/null +++ b/previews/PR658/devices/index.html @@ -0,0 +1,10 @@ + +Devices · AMDGPU.jl

    Devices

    In AMDGPU, all GPU devices are auto-detected by the runtime, if they're supported.

    AMDGPU maintains a global default device. The default device is relevant for all kernel and GPUArray operations. If one is not specified via @roc or an equivalent interface, then the default device is used for those operations, which affects compilation and kernel launch.

    The device bound to a current Julia task is accessible via AMDGPU.device method. The list of available devices can be queried with AMDGPU.devices method.

    If you have a HIPDevice object, you can also switch the device with AMDGPU.device!. This will switch it only within the task it is called from.

    xd1 = AMDGPU.ones(Float32, 16) # On `AMDGPU.device()` device.
    +
    +AMDGPU.device!(AMDGPU.devices()[2]) # Switch to second device.
    +xd2 = AMDPGU.ones(Float32, 16) # On second device.

    Additionally, devices have an associated numeric ID. This value is bounded between 1 and length(AMDGPU.devices()), and device 1 is the default device when AMDGPU is first loaded. The ID of the device associated with the current task can be queried with AMDGPU.device_id and changed with AMDGPU.device_id!.

    AMDGPU.deviceFunction
    device()::HIPDevice

    Get currently active device. This device is used when launching kernels via @roc.

    source
    device(A::ROCArray) -> HIPDevice

    Return the device associated with the array A.

    source
    AMDGPU.device!Function
    device!(device::HIPDevice)

    Switch current device being used. This switches only for a task inside which it is called.

    source
    AMDGPU.device_idFunction
    device_id() -> Int
    +device_id(device::HIPDevice) -> Int

    Returns the numerical device ID for device or for the current AMDGPU.device().

    source
    AMDGPU.device_id!Function
    device_id!(idx::Integer)

    Sets the current device to AMDGPU.devices()[idx]. See device_id for details on the numbering semantics.

    source

    Device Properties

    AMDGPU.HIP.propertiesFunction
    properties(dev::HIPDevice)::hipDeviceProp_t

    Get all properties for the device. See HIP documentation for hipDeviceProp_t for the meaning of each field.

    source
    diff --git a/previews/PR658/exceptions/index.html b/previews/PR658/exceptions/index.html new file mode 100644 index 000000000..4bfccf6b1 --- /dev/null +++ b/previews/PR658/exceptions/index.html @@ -0,0 +1,28 @@ + +Exceptions · AMDGPU.jl

    Kernel Exceptions

    Just like regular CPU-executed Julia functions, GPU kernels can throw exceptions!

    For example, the following kernel will throw an out-of-bounds exception:

    julia> function ker!(x)
    +           x[0] = 1
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray([1]);
    +
    +julia> @roc kerr(x);
    +
    +julia> AMDGPU.synchronize()
    +ERROR: GPU Kernel Exception
    +Stacktrace:
    + [1] error(s::String)
    +   @ Base ./error.jl:35
    + [2] throw_if_exception(dev::HIPDevice)
    +   @ AMDGPU ~/.julia/dev/AMDGPU/src/exception_handler.jl:115
    + [3] synchronize(stm::HIPStream)
    +   @ AMDGPU ~/.julia/dev/AMDGPU/src/highlevel.jl:154
    + [4] synchronize()
    +   @ AMDGPU ~/.julia/dev/AMDGPU/src/highlevel.jl:154
    + [5] top-level scope
    +   @ REPL[5]:1

    Kernel-thrown exceptions are thrown during the host synchronization AMDGPU.synchronize or on the next kernel launch.

    Kernels that hit an exception will write its information into a pre-allocated host buffer. Once complete, the wavefront throwing the exception will lock the buffer to prevent other wavefronts from overwriting the exception and stop itself, but other wavefronts will continue executing.

    diff --git a/previews/PR658/execution_control/index.html b/previews/PR658/execution_control/index.html new file mode 100644 index 000000000..3a41e0224 --- /dev/null +++ b/previews/PR658/execution_control/index.html @@ -0,0 +1,6 @@ + +Execution Control · AMDGPU.jl

    Execution Control and Intrinsics

    GPU execution is similar to CPU execution in some ways, although there are many differences. AMD GPUs have Compute Units (CUs), which can be thought of like CPU cores. Those CUs have (on pre-Navi architectures) 64 "shader processors", which are essentially the same as CPU SIMD lanes. The lanes in a CU operate in lockstep just like CPU SIMD lanes, and have execution masks and various kinds of SIMD instructions available. CUs execute wavefronts, which are pieces of work split off from a single kernel launch. A single CU can run one out of many wavefronts (one is chosen by the CU scheduler each cycle), which allows for very efficient parallel and concurrent execution on the device. Each wavefront runs independently of the other wavefronts, only stopping to synchronize with other wavefronts or terminate when specified by the program.

    We can control wavefront execution through a variety of intrinsics provided by ROCm. For example, the endpgm() intrinsic stops the current wavefront's execution, and is also automatically inserted by the compiler at the end of each kernel (except in certain unique cases).

    signal_completion(x) signals the "kernel doorbell" with the value x, which is the signal checked by the CPU wait call to determine when the kernel has completed. This doorbell is set to 0 automatically by GPU hardware once the kernel is complete.

    sendmsg(x,y=0) and sendmsghalt(x,y=0) can be used to signal special conditions to the scheduler/hardware, such as making requests to stop wavefront generation, or halt all running wavefronts. Check the ISA manual for details!

    diff --git a/previews/PR658/hostcall/index.html b/previews/PR658/hostcall/index.html new file mode 100644 index 000000000..65bf00d23 --- /dev/null +++ b/previews/PR658/hostcall/index.html @@ -0,0 +1,20 @@ + +Host-Call · AMDGPU.jl

    Hostcall

    Hostcalls provide a means for GPU-CPU communications within running kernels.

    AMDGPU.jl provides its own implementation of hostcalls, relying on HSA signals. Currently, hostcalls are used for device-side allocations, printing and exception reporting.

    Some of the hostcalls (global hostcalls), are launched automatically, if their usage is detected during compilation (e.g. device-side allocations, exception reporting).

    Hostcalls require careful usage, since they each spawn their own Tasks. There should be no blocking operations during this time.

    For example, using non-blocking synchronization instead of blocking with AMDGPU.synchronize(; blocking=false) (which is also the default).

    To stop hostcalls after synchronization, provide stop_hostcalls=true keyword argument, otherwise the performance might degrade because of constant pooling of HSA signals in a loop.

    Example

    hc = Device.HostCallHolder(Float32, Tuple{Float32}) do x
    +    return x + 42f0
    +end
    +
    +function kernel!(y, hc)
    +    y[1] = Device.hostcall!(hc, y[1])
    +    return
    +end
    +
    +y = ROCArray(Float32[0f0])
    +@roc kernel!(y, hc)
    +AMDGPU.synchronize(; stop_hostcalls=true) # Stop hostcall.
    +AMDGPU.Device.free!(hc) # Free hostcall buffers.
    +
    +@assert Array(y)[1] ≈ 42f0

    In this example, HostCallHolder is used to create and launch HostCall. HostCallHolder contains the HostCall structure itself that is passed to kernel, a task that is spawned on creation and some additional info for controlling the lifetime of the task.

    First argument is a function we want to execute when we call the hostcall. In this case we add 42f0 to input argument x and return the result.

    Second and third arguments are the return type Float32 and the tuple of types of input arguments Tuple{Float32}.

    hostcall! is used to execute the function on the host, wait on the result, and obtain the return values. At the moment, it is performed once per workgroup.

    Continuous Host-Call

    By default, hostcalls can be used only once. After executing the function on the host, the task finishes and exits.

    However, if you need your hostcall to live indefinitely, pass continuous=true keyword argument to HostCallHolder(...; continuous=true).

    To then stop the hostcall, call Device.non_continuous!(hc) or Device.finish!(hc) on the HostCallHolder.

    The difference between them is that non_continuous! will allow calling hostcall one more time before exiting, while finish! will exit immediately.

    finish! can be used on any HostCallHolder to force-exit the running hostcall task.

    Free hostcall buffers

    For custom hostcalls it is important to call AMDGPU.Device.free! once kernel has finished to free buffers that hostcall used in the process.

    diff --git a/previews/PR658/index.html b/previews/PR658/index.html new file mode 100644 index 000000000..0b97e7b12 --- /dev/null +++ b/previews/PR658/index.html @@ -0,0 +1,23 @@ + +Home · AMDGPU.jl

    Programming AMD GPUs with Julia

    Julia support for programming AMD GPUs is currently provided by the AMDGPU.jl package. This package contains everything necessary to program for AMD GPUs in Julia, including:

    • An interface for compiling and running kernels written in Julia through LLVM's AMDGPU backend.
    • An interface for working with the HIP runtime API, necessary for launching compiled kernels and controlling the GPU.
    • An array type implementing the GPUArrays.jl interface, providing high-level array operations.

    Installation

    Simply add the AMDGPU.jl package to your Julia environment:

    using Pkg
    +Pkg.add("AMDGPU")

    To ensure that everything works, you can run the test suite:

    using AMDGPU
    +using Pkg
    +Pkg.test("AMDGPU")

    Requirements

    • Julia 1.9 or higher (Navi 3 requires Julia 1.10+).
    • 64-bit Linux or Windows.
    • Minimal supported ROCm version is 5.3.
    • Required software:
    LinuxWindows
    ROCmROCm
    -AMD Software: Adrenalin Edition

    On Windows AMD Software: Adrenalin Edition contains HIP library itself, while ROCm provides support for other functionality.

    Windows OS missing functionality

    Windows does not yet support Hostcall, which means that some of the functionality does not work, like:

    • device printing;
    • dynamic memory allocation (from kernels).

    These hostcalls are sometimes launched when AMDGPU detects that a kernel might throw an exception, specifically during conversions, like: Int32(1f0).

    To avoid this, use 'unsafe' conversion option: unsafe_trunc(Int32, 1f0).

    ROCm system libraries

    AMDGPU.jl looks into standard directories and uses Libdl.find_library to find ROCm libraries.

    Standard path:

    • Linux: /opt/rocm
    • Windows: C:/Program Files/AMD/ROCm/<rocm-version>

    If you have non-standard path for ROCm, set ROCM_PATH=<path> environment variable before launching Julia.

    ROCm artifacts

    There is limited support for ROCm 5.4+ artifacts which can be enabled with AMDGPU.use_artifacts!.

    Limited means not all libraries are available and some of the functionality may be disabled.

    AMDGPU.ROCmDiscovery.use_artifacts!Function
    use_artifacts!(flag::Bool = true)

    Pass true to switch from system-wide ROCm installtion to artifacts. When using artifacts, system-wide installation is not needed at all.

    source

    Extra Setup Details

    List of additional steps that may be needed to take to ensure everything is working:

    • Make sure your user is in the same group as /dev/kfd, other than root.

      For example, it might be the render group:

      crw-rw---- 1 root render 234, 0 Aug 5 11:43 kfd

      In this case, you can add yourself to it:

      sudo usermod -aG render username

    • ROCm libraries should be in the standard library locations, or in your LD_LIBRARY_PATH.

    • If you get an error message along the lines of GLIB_CXX_... not found, it's possible that the C++ runtime used to build the ROCm stack and the one used by Julia are different. If you built the ROCm stack yourself this is very likely the case since Julia normally ships with its own C++ runtime.

      For more information, check out this GitHub issue. A quick fix is to use the LD_PRELOAD environment variable to make Julia use the system C++ runtime library, for example:

      LD_PRELOAD=/usr/lib/libstdc++.so julia

      Alternatively, you can build Julia from source as described here. To quickly debug this issue start Julia and try to load a ROCm library:

      using Libdl Libdl.dlopen("/opt/rocm/hsa/lib/libhsa-runtime64.so.1")

    Once all of this is setup properly, you should be able to do using AMDGPU successfully.

    See the Quick Start documentation for an introduction to using AMDGPU.jl.

    Preferences

    AMDGPU.jl supports setting preferences. Template of LocalPreferences.toml with all options:

    [AMDGPU]
    +# If `true` (default), eagerly run GC to keep the pool from growing too big.
    +# GC is triggered during new allocatoins or synchronization points.
    +eager_gc = false
    +# If `true` then use ROCm libraries provided by artifacts.
    +# However, not all ROCm libraries are available as artifacts.
    +use_artifacts = false
    +# Use non-blocking synchronization for all `AMDGPU.synchronize()` calls.
    +nonblocking_synchronization = true
    +# Memory limit specifies maximum amount of memory in percentages
    +# a current Julia process can use.
    +# Default is "none", which does not apply any limitation.
    +hard_memory_limit = "none"
    +# Notice a space between the value and percentage sign.
    +# hard_memory_limit = "80 %"
    diff --git a/previews/PR658/kernel_programming/index.html b/previews/PR658/kernel_programming/index.html new file mode 100644 index 000000000..45b314c3c --- /dev/null +++ b/previews/PR658/kernel_programming/index.html @@ -0,0 +1,192 @@ + +Kernel Programming · AMDGPU.jl

    Kernel Programming

    Launch Configuration

    While an almost arbitrarily large number of workitems can be executed per kernel launch, the hardware can only support executing a limited number of wavefronts at one time.

    To alleviate this, the compiler calculates the "occupancy" of each compiled kernel (which is the number of wavefronts that can be simultaneously executing on the GPU), and passes this information to the hardware; the hardware then launches a limited number of wavefronts at once, based on the kernel's "occupancy" values.

    The rest of the wavefronts are not launched until hardware resources become available, which means that a kernel with better occupancy will see more of its wavefronts executing simultaneously (which often leads to better performance). Suffice to say, it's important to know the occupancy of kernels if you want the best performance.

    Like CUDA.jl, AMDGPU.jl has the ability to calculate kernel occupancy, with the launch_configuration function:

    kernel = @roc launch=false mykernel(args...)
    +occupancy = AMDGPU.launch_configuration(kernel)
    +@show occupancy.gridsize
    +@show occupancy.groupsize

    Specifically, launch_configuration calculates the occupancy of mykernel(args...), and then calculates an optimal groupsize based on the occupancy. This value can then be used to select the groupsize for the kernel:

    @roc groupsize=occupancy.groupsize mykernel(args...)
    AMDGPU.@rocMacro
    @roc [kwargs...] func(args...)

    High-level interface for launching kernels on GPU. Upon a first call it will be compiled, subsequent calls will re-use the compiled object.

    Several keyword arguments are supported:

    • launch::Bool = true: whether to launch the kernel. If false, then returns a compiled kernel which can be launched by calling it and passing arguments.
    • Arguments that influence kernel compilation, see AMDGPU.Compiler.hipfunction.
    • Arguments that influence kernel launch, see AMDGPU.Runtime.HIPKernel.
    source
    AMDGPU.Runtime.HIPKernelType
    (ker::HIPKernel)(args::Vararg{Any, N}; kwargs...)

    Launch compiled HIPKernel by passing arguments to it.

    The following kwargs are supported:

    • gridsize::ROCDim = 1: Size of the grid.
    • groupsize::ROCDim = 1: Size of the workgroup.
    • shmem::Integer = 0: Amount of dynamically-allocated shared memory in bytes.
    • stream::HIP.HIPStream = AMDGPU.stream(): Stream on which to launch the kernel.
    source
    AMDGPU.Compiler.hipfunctionFunction
    hipfunction(f::F, tt::TT = Tuple{}; kwargs...)

    Compile Julia function f to a HIP kernel given a tuple of argument's types tt that it accepts.

    The following kwargs are supported:

    • name::Union{String, Nothing} = nothing: A unique name to give a compiled kernel.
    • unsafe_fp_atomics::Bool = true: Whether to use 'unsafe' floating-point atomics. AMD GPU devices support fast atomic read-modify-write (RMW) operations on floating-point values. On single- or double-precision floating-point values this may generate a hardware RMW instruction that is faster than emulating the atomic operation using an atomic compare-and-swap (CAS) loop.
    source

    Atomics

    AMDGPU.jl relies on Atomix.jl for atomics.

    Example of a kernel that computes atomic max:

    using AMDGPU
    +
    +function ker_atomic_max!(target, source, indices)
    +    i = workitemIdx().x + (workgroupIdx().x - 0x1) * workgroupDim().x
    +    idx = indices[i]
    +    v = source[i]
    +    AMDGPU.@atomic max(target[idx], v)
    +    return
    +end
    +
    +n, bins = 1024, 32
    +source = ROCArray(rand(UInt32, n))
    +indices = ROCArray(rand(1:bins, n))
    +target = ROCArray(zeros(UInt32, bins))
    +@roc groupsize=256 gridsize=4 ker_atomic_max!(target, source, indices)

    Device Intrinsics

    Wavefront-Level Primitives

    AMDGPU.Device.activelaneFunction
    activelane()::Cuint

    Get id of the current lane within a wavefront/warp.

    julia> function ker!(x)
    +           i = AMDGPU.Device.activelane()
    +           x[i + 1] = i
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Cint}(undef, 1, 8);
    +
    +julia> @roc groupsize=8 ker!(x);
    +
    +julia> Array(x)
    +1×8 Matrix{Int32}:
    + 0  1  2  3  4  5  6  7
    source
    AMDGPU.Device.ballotFunction
    ballot(predicate::Bool)::UInt64

    Return a value whose Nth bit is set if and only if predicate evaluates to true for the Nth lane and the lane is active.

    julia> function ker!(x)
    +           x[1] = AMDGPU.Device.ballot(true)
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Culong}(undef, 1);
    +
    +julia> @roc groupsize=32 ker!(x);
    +
    +julia> x
    +1-element ROCArray{UInt64, 1, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 0x00000000ffffffff
    source
    AMDGPU.Device.ballot_syncFunction
    ballot_sync(mask::UInt64, predicate::Bool)::UInt64

    Evaluate predicate for all non-exited threads in mask and return an integer whose Nth bit is set if and only if predicate is true for the Nth thread of the wavefront and the Nth thread is active.

    julia> function ker!(x)
    +           i = AMDGPU.Device.activelane()
    +           if i % 2 == 0
    +               mask = 0x0000000055555555 # Only even threads.
    +               x[1] = AMDGPU.Device.ballot_sync(mask, true)
    +           end
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{UInt64}(undef, 1);
    +
    +julia> @roc groupsize=32 ker!(x);
    +
    +julia> bitstring(Array(x)[1])
    +"0000000000000000000000000000000001010101010101010101010101010101"
    source
    AMDGPU.Device.bpermuteFunction
    bpermute(addr::Integer, val::Cint)::Cint

    Read data stored in val from the lane VGPR (vector general purpose register) given by addr.

    The permute instruction moves data between lanes but still uses the notion of byte addressing, as do other LDS instructions. Hence, the value in the addr VGPR should be desired_lane_id * 4, since VGPR values are 4 bytes wide.

    Example below shifts all values in the wavefront by 1 to the "left".

    julia> function ker!(x)
    +           i::Cint = AMDGPU.Device.activelane()
    +           # `addr` points to the next immediate lane.
    +           addr = ((i + 1) % 8) * 4 # VGPRs are 4 bytes wide
    +           # Read data from the next immediate lane.
    +           x[i + 1] = AMDGPU.Device.bpermute(addr, i)
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Cint}(undef, 1, 8);
    +
    +julia> @roc groupsize=8 ker!(x);
    +
    +julia> x
    +1×8 ROCArray{Int32, 2, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 1  2  3  4  5  6  7  0
    source
    AMDGPU.Device.permuteFunction
    permute(addr::Integer, val::Cint)::Cint

    Put data stored in val to the lane VGPR (vector general purpose register) given by addr.

    Example below shifts all values in the wavefront by 1 to the "right".

    julia> function ker!(x)
    +           i::Cint = AMDGPU.Device.activelane()
    +           # `addr` points to the next immediate lane.
    +           addr = ((i + 1) % 8) * 4 # VGPRs are 4 bytes wide
    +           # Put data into the next immediate lane.
    +           x[i + 1] = AMDGPU.Device.permute(addr, i)
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Cint}(undef, 1, 8);
    +
    +julia> @roc groupsize=8 ker!(x);
    +
    +julia> x
    +1×8 ROCArray{Int32, 2, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 7  0  1  2  3  4  5  6
    source
    AMDGPU.Device.shflFunction
    shfl(val, lane, width = wavefrontsize())

    Read data stored in val from a lane (this is a more high-level op than bpermute).

    If lane is outside the range [0:width - 1], the value returned corresponds to the value held by the lane modulo width (within the same subsection).

    julia> function ker!(x)
    +           i::UInt32 = AMDGPU.Device.activelane()
    +           x[i + 1] = AMDGPU.Device.shfl(i, i + 1)
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{UInt32}(undef, 1, 8);
    +
    +julia> @roc groupsize=8 ker!(x);
    +
    +julia> Int.(x)
    +1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 1  2  3  4  5  6  7  0

    If width is less than wavefront size then each subsection of the wavefront behaves as a separate entity with a starting logical lane ID of 0.

    julia> function ker!(x)
    +           i::UInt32 = AMDGPU.Device.activelane()
    +           x[i + 1] = AMDGPU.Device.shfl(i, i + 1, 4) # <-- Notice width = 4.
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{UInt32}(undef, 1, 8);
    +
    +julia> @roc groupsize=8 ker!(x);
    +
    +julia> Int.(x)
    +1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 1  2  3  0  5  6  7  4
    source
    AMDGPU.Device.shfl_syncFunction
    shfl_sync(mask::UInt64, val, lane, width = wavefrontsize())

    Synchronize threads according to a mask and read data stored in val from a lane ID.

    source
    AMDGPU.Device.shfl_upFunction
    shfl_up(val, δ, width = wavefrontsize())

    Same as shfl, but instead of specifying lane ID, accepts δ that is subtracted from the current lane ID. I.e. read from a lane with lower ID relative to the caller.

    julia> function ker!(x)
    +           i = AMDGPU.Device.activelane()
    +           x[i + 1] = AMDGPU.Device.shfl_up(i, 1)
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Int}(undef, 1, 8);
    +
    +julia> @roc groupsize=8 ker!(x);
    +
    +julia> x
    +1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 0  0  1  2  3  4  5  6
    source
    AMDGPU.Device.shfl_up_syncFunction
    shfl_up_sync(mask::UInt64, val, δ, width = wavefrontsize())

    Synchronize threads according to a mask and read data stored in val from a lane with lower ID relative to the caller.

    source
    AMDGPU.Device.shfl_downFunction
    shfl_down(val, δ, width = wavefrontsize())

    Same as shfl, but instead of specifying lane ID, accepts δ that is added to the current lane ID. I.e. read from a lane with higher ID relative to the caller.

    julia> function ker!(x)
    +           i = AMDGPU.Device.activelane()
    +           x[i + 1] = AMDGPU.Device.shfl_down(i, 1, 8)
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Int}(undef, 1, 8);
    +
    +julia> @roc groupsize=8 ker!(x);
    +
    +julia> x
    +1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 1  2  3  4  5  6  7  7
    source
    AMDGPU.Device.shfl_down_syncFunction
    shfl_down_sync(mask::UInt64, val, δ, width = wavefrontsize())

    Synchronize threads according to a mask and read data stored in val from a lane with higher ID relative to the caller.

    source
    AMDGPU.Device.shfl_xorFunction
    shfl_xor(val, lane_mask, width = wavefrontsize())

    Same as shfl, but instead of specifying lane ID, performs bitwise XOR of the caller's lane ID with the lane_mask.

    julia> function ker!(x)
    +           i = AMDGPU.Device.activelane()
    +           x[i + 1] = AMDGPU.Device.shfl_xor(i, 1)
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Int}(undef, 1, 8);
    +
    +julia> @roc groupsize=8 ker!(x);
    +
    +julia> x
    +1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 1  0  3  2  5  4  7  6
    source
    AMDGPU.Device.shfl_xor_syncFunction
    shfl_xor_sync(mask::UInt64, val, lane_mask, width = wavefrontsize())

    Synchronize threads according to a mask and read data stored in val from a lane according to a bitwise XOR of the caller's lane ID with the lane_mask.

    source
    AMDGPU.Device.any_syncFunction
    any_sync(mask::UInt64, predicate::Bool)::Bool

    Evaluate predicate for all non-exited threads in mask and return non-zero if and only if predicate evaluates to non-zero for any of them.

    julia> function ker!(x)
    +           i = AMDGPU.Device.activelane()
    +           if i % 2 == 0
    +               mask = 0x0000000055555555 # Only even threads.
    +               x[1] = AMDGPU.Device.any_sync(mask, i == 0)
    +           end
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Bool}(undef, 1);
    +
    +julia> @roc groupsize=32 ker!(x);
    +
    +julia> x
    +1-element ROCArray{Bool, 1, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 1
    source
    AMDGPU.Device.all_syncFunction
    all_sync(mask::UInt64, predicate::Bool)::Bool

    Evaluate predicate for all non-exited threads in mask and return non-zero if and only if predicate evaluates to non-zero for all of them.

    julia> function ker!(x)
    +           i = AMDGPU.Device.activelane()
    +           if i % 2 == 0
    +               mask = 0x0000000055555555 # Only even threads.
    +               x[1] = AMDGPU.Device.all_sync(mask, true)
    +           end
    +           return
    +       end
    +ker! (generic function with 1 method)
    +
    +julia> x = ROCArray{Bool}(undef, 1);
    +
    +julia> @roc groupsize=32 ker!(x);
    +
    +julia> x
    +1-element ROCArray{Bool, 1, AMDGPU.Runtime.Mem.HIPBuffer}:
    + 1
    source
    diff --git a/previews/PR658/logging/index.html b/previews/PR658/logging/index.html new file mode 100644 index 000000000..3b702836f --- /dev/null +++ b/previews/PR658/logging/index.html @@ -0,0 +1,12 @@ + +Logging · AMDGPU.jl

    Runtime and Compiler Logging

    AMDGPU.jl has a built-in logging system integrated into various runtime and compiler operations, which is provided by TimespanLogging.jl. Operations such as compilation and linking, signal and buffer allocation/freeing, kernel launch, etc. are instrumented with logging statements, allowing the user to record the start and end of operations.

    While disabled by default, logging can be enabled by first running AMDGPU.Runtime.enable_logging!() to globally enable logging, after which Julia must be restarted for the changes to take effect.

    Once logging is globally enabled, AMDGPU.Runtime.start_logging() causes new log events to be saved, while AMDGPU.Runtime.stop_logging() causes new log events to be discarded. Log events can be collected with AMDGPU.Runtime.fetch_logs!(). A more convenient option is AMDGPU.Runtime.log_and_fetch!(f), which can be used to easily log operations within a region of code:

    logs = AMDGPU.Runtime.log_and_fetch!() do
    +    A = AMDGPU.ones(3, 4)
    +    B = copy(A)
    +    fill!(B, 1f0)
    +    C = Array(B)
    +end
    +@show logs[1]
    diff --git a/previews/PR658/memory/index.html b/previews/PR658/memory/index.html new file mode 100644 index 000000000..bf412799e --- /dev/null +++ b/previews/PR658/memory/index.html @@ -0,0 +1,65 @@ + +Memory · AMDGPU.jl

    Memory Allocation and Intrinsics

    Memory Varieties

    GPUs contain various kinds of memory, just like CPUs:

    • Global: Globally accessible by all CUs on a GPU, and possibly accessible from outside of the GPU (by the CPU host, by other GPUs, by PCIe devices, etc.). Slowest form of memory.
    • Constant: Same as global memory, but signals to the hardware that it can use special instructions to access and cache this memory. Can be changed between kernel invocations.
    • Region: Also known as Global Data Store (GDS), all wavefronts on a CU can access the same memory region from the same address. Faster than Global/Constant. Automatically allocated by the compiler/runtime, not user accessible.
    • Local: Also known as Local Data Store (LDS), all wavefronts in the same workgroup can access the same memory region from the same address. Faster than GDS.
    • Private: Uses the hardware scratch space, and is private to each SIMD lane in a wavefront. Fastest form of traditional memory.

    Local Memory

    Local memory may be allocated within a kernel by calling either:

    • @ROCStaticLocalArray(T, dims) - if dims is passed as a constant value, known at compile-time. E.g. @ROCStaticLocalArray(Float32, 8).

    • @ROCDynamicLocalArray(T, dims) - otherwise. E.g. @ROCStaticLocalArray(Float32, length(X)).

    Local memory is zero-initialized by default. If this is unnecessary and undesired for performance reasons, disable this, passing false as a last argument: @ROCStaticLocalArray(Float32, 8, false) or @ROCStaticLocalArray(Float32, length(X), false)

    Local memory does not need to be freed, as it is automatically freed by the hardware.

    If @ROCDynamicLocalArray is used, then local memory is dynamically allocated at kernel execution time. The shmem option to @roc must be set appropriately to ensure that enough local memory is allocated by the hardware.

    It is allocated in addition to the local memory that is statically allocated by the kernel.

    function kernel(C, A)
    +    # Allocate local memory dynamically
    +    Ctmp = @ROCDynamicLocalArray(Float64, length(C))
    +    # Or, allocate local memory statically if the size is known ahead-of-time
    +    Ctmp = @ROCStaticLocalArray(Float64, 8) # if we want 8 elements
    +
    +    idx = AMDGPU.workitemIdx().x
    +    Ctmp[idx] = A[idx] + C[1]
    +    AMDGPU.Device.sync_workgroup()
    +
    +    C[idx] = Ctmp[idx]
    +    return
    +end
    +
    +...
    +# Note: The `shmem` option isn't necessary if `@ROCStaticLocalArray` is used
    +shmem = sizeof(Float64) * length(RC)
    +@roc groupsize=8 shmem=shmem kernel(RC, RA)

    Device-Side Allocations

    Global memory may be allocated/freed dynamically from kernels by calling AMDGPU.Device.malloc(::Csize_t)::Ptr{Cvoid} and AMDGPU.Device.free(::Ptr{Cvoid}).

    This memory allocation/deallocation uses hostcalls to operate, and so is relatively slow, but is also very useful. See Hostcall section for more info about them.

    Memory allocated with AMDGPU.Device.malloc is a host-pinned memory. Calls to malloc and free are performed once per workgroup, so ensure that enough memory has been allocated to feed the lanes that will be accessing it.

    As an example, here's how an array could be allocated on-device to store temporary results:

    function kernel(C, A)
    +    # Allocate memory dynamically and get a pointer to it.
    +    Ctmp_ptr = AMDGPU.Device.malloc(Csize_t(sizeof(Float64) * length(C)))
    +    # Turn a pointer into a device-side array.
    +    Ctmp = ROCDeviceArray(length(C), reinterpret(Core.LLVMPtr{Float64,1}, Ctmp_ptr))
    +
    +    # Use it
    +    idx = AMDGPU.workitemIdx().x
    +    Ctmp[idx] = A[idx] + C[1]
    +    AMDGPU.Device.sync_workgroup()
    +
    +    C[idx] = Ctmp[idx]
    +    # Make sure to free it.
    +    AMDGPU.Device.free(Ctmp_ptr)
    +    return
    +end
    +
    +RA = AMDGPU.rand(4)
    +RC = AMDGPU.rand(4)
    +RC_elem = Array(RC)[1]
    +@roc groupsize=4 kernel(RC, RA)
    +@assert Array(RC) ≈ Array(RA) .+ RC_elem

    Memory Modification Intrinsics

    Like C, AMDGPU.jl provides the memset! and memcpy! intrinsics, which are useful for setting a memory region to a value, or copying one region to another, respectively. Check test/device/memory.jl for examples of their usage.

    Wrapping in ROCArray

    You can wrap host array to be accessible (pinned) on the device with:

    x = rand(Float32, 4, 4)
    +xd = unsafe_wrap(ROCArray, pointer(x), size(x))
    +
    +# Pointer to `xd` is a device-mapped pointer, not host pointer.
    +@show pointer(xd) == xd.buf.dev_ptr
    +@show pointer(xd) == xd.buf.ptr
    +
    +# Can be used in kernels, host array `x` is also updated.
    +xd .+= 1f0
    +
    +# Can be used with HIP libraries.
    +xd * xd

    Pinned memory is automatically unregistered upon array destruction. You can't free it, since it is managed by the host.

    Additionally, you can wrap the device array with:

    x = AMDGPU.rand(Float32, 4, 4)
    +xd = unsafe_wrap(ROCArray, pointer(x), size(x); lock=false)
    +
    +# Can be used in kernels, `x` is also updated.
    +xd .+= 1f0
    +
    +# Can be used with HIP libraries.
    +xd * xd
    +
    +# Freeing is a no-op for `xd`, since `xd` does not own the underlying memory.
    +AMDGPU.unsafe_free!(xd) # No-op.

    Notice mandatory ; lock=false keyword, this is to be able to differentiate between host & device pointers.

    diff --git a/previews/PR658/objects.inv b/previews/PR658/objects.inv new file mode 100644 index 0000000000000000000000000000000000000000..cdd8a3725beee55f22c3348c9de0ed5f134f0e5c GIT binary patch literal 1430 zcmV;H1!?*tAX9K?X>NERX>N99Zgg*Qc_4OWa&u{KZXhxWBOp+6Z)#;@bUGkGO+-gf zRW5353L_v^WpZMd?av*PJAarPHb0B7EY-J#6 zb0A}HZE$jBb8}^6Aa!$TZf78RY-wUH3V58QSY31DCKP?wub`9eBXPIWr+wN?oNnAE zjT=w9j~*;xn+6FLkYo4P_aYDiNnXj`hm2)(&gF7H&c$IxMvqA8>{BLEgg+wmC~}(o zTe0*_X(Dy_u3ep>Kg}~*nJ-C34=klBgu0~}n%jp&X-P>QVcgOTtke(58r#rH zBzew?T?p^LouS|BHMDHk5_(K&shKFEz1r0odhpK)7~3-5*~l->jA8qj+C*v-yMjl_jU=KW`*wgY}bs- z_9@|Fx9gzX(hNP>hlG?Yd=Fn|=x(_{uXIZ#EmE2+Oo23JIN3n79q{Hygp*eaMImWU z3$0>E{rW38(5(c&@e@5zj={N{X?CC;@IY>X-(jPcoqUy~ECGgDfnQ(l@1!KB*rZF3 zG2^g^6{x``chB=L%fB!j7W=~vp3wq3Q8B4tMI|bQeP&~}Pd%7u(Lo*9(!~#Pxq5z3 zuwcQ}c~H5w>hK-sA|+-ClOn?ls1Q~tma22XusqcA5b#jTOXh6rPN}dK_;Xs-wY7~6 z`g*(R;6MEGlV=34kQT_BYR9*OykjRa~1WQ#-&nbh)yS6<=H zutJr43>$nf&(IDp_c>N4rD={i+eji=x6}b=P{^W?MtFS^>JticGvK{IbG1Q_2*<7UFGQ z63+Cg=ZhntmlbjZ6cHdU)Qd!afcWW$-SqpW%=O1-9gWTa?JC}D1u4jBZTVj0CF4}$ zr(k+|`_23`J#0y}t%l^s>J!9^+RxkNiZ2OjBN~aTj6)6_xQJpGt%2CoIij^29FFL)p&PDxV61-tM*&IJ_@;3ry@oF z@J~%0qw_NDELhR~p+oXg9HBn^{IMlkMd|P&nT&wl9Xv8ZMLUFttI8|R78-y~FTT?R zNY+(c*mV6aJsRAg&n7M7mDc=@9}n|qxPKa0PEsk( zoWVii2Y~^%S_qZ3haYw9ziuF+tLYhaxh!_gV7}e6(zC9~+)lD=0oU~lyEP~3?Xvw$ zse9F#Qt$Q}VtDR~4jg?d>Exr4;&g>%8$ZkT8a(c3)IHbFi1+4S0;*p>7fhLBPtZol zm*ga81w3o&W#< literal 0 HcmV?d00001 diff --git a/previews/PR658/printing/index.html b/previews/PR658/printing/index.html new file mode 100644 index 000000000..d9a202bf5 --- /dev/null +++ b/previews/PR658/printing/index.html @@ -0,0 +1,41 @@ + +Printing · AMDGPU.jl

    Printing

    Writing GPU kernels can be a difficult endeavor, owing to the fact that the LLVM GPU backends turn serial code into parallel code automatically. Recognizing this, every good GPU programming interface allows the user's GPU kernels to print output to a buffer, which will be passed to the host for display. With the ability to interpolate variables, this functionality serves as the "printf of GPUs". Quite literally, the primary tool for this is @rocprintf. Here's a simple example of printing the current workgroup index:

    kernel(x) = @rocprintf "Workgroup index: %d\n" workgroupIdx().x

    The above kernel would print out the string "Workgroup index: 1\n" when run with a single workgroup (where "\n" means a newline).

    Any number of variables may be passed to @rocprintf, as long as those variables have a printf-compatible implementation in Printf.@printf. Calls to @rocprintf are blocking, and will not return control to the kernel until the string has been formatted and sent to the OS runtime for printing (the same as for calls to Printf.@printf).

    While @rocprintf is printed once per workgroup by default, it's possible to print once per lane, once per wavefront, or once per grid by specifying an execution mode as the first argument:

    # Once per lane
    +kernel(x) = @rocprintf :lane "My index is: %d\n" workitemIdx().x
    +
    +# Once per wavefront
    +kernel(x) = @rocprintf :wave "My index is: %d\n" workitemIdx().x
    +
    +# Once per workgroup
    +kernel(x) = @rocprintf :group "My index is: %d\n" workitemIdx().x
    +# OR (:group is the default)
    +kernel(x) = @rocprintf "My index is: %d\n" workitemIdx().x
    +
    +# Once total
    +kernel(x) = @rocprintf :grid "My index is: %d\n" workitemIdx().x

    Executing those kernels with 256 workitems split evenly between 2 workgroups would print out:

    # :lane
    +My index is 1
    +My index is 2
    +...
    +My index is 127
    +My index is 128
    +My index is 1
    +My index is 2
    +...
    +My index is 127
    +My index is 128
    +
    +# :wave
    +My index is 1
    +My index is 65
    +My index is 1
    +My index is 65
    +
    +# :group
    +My index is 1
    +My index is 1
    +
    +# :grid
    +My index is 1

    Differences to @cuprintf

    Similar to CUDA's @cuprintf, @rocprintf is a printf-compatible macro which takes a format string and arguments, and commands the host CPU to display it as formatted text. However, in contrast to @cuprintf, we use AMDGPU's hostcall and Julia's Printf stdlib to implement this. This means that anything that Printf can print, so can @rocprintf (assuming such an object can be represented on the GPU). The macro is also handled as a regular hostcall, which means that argument types are checked at compile time (although currently, any errors while printing will be detected on the host, and will terminate the kernel).

    diff --git a/previews/PR658/profiling/index.html b/previews/PR658/profiling/index.html new file mode 100644 index 000000000..ddbd4dbbe --- /dev/null +++ b/previews/PR658/profiling/index.html @@ -0,0 +1,37 @@ + +Profiling · AMDGPU.jl

    rocprof

    rocprofv2 allows profiling both HSA & HIP API calls (rocprof being deprecated).

    Let's profile simple copying kernel saved in profile.jl file:

    using AMDGPU
    +
    +function mycopy!(dst, src)
    +    i = workitemIdx().x + (workgroupIdx().x - 1) * workgroupDim().x
    +    if i ≤ length(dst)
    +        @inbounds dst[i] = src[i]
    +    end
    +    return
    +end
    +
    +function main(N)
    +    src = ROCArray{Float64}(undef, N)
    +    dst = ROCArray{Float64}(undef, N)
    +    groupsize = 256               # nthreads
    +    gridsize = cld(N, groupsize)  # nblocks
    +
    +    for i in 1:10
    +        @roc groupsize=groupsize gridsize=gridsize mycopy!(dst, src)
    +        AMDGPU.synchronize()
    +    end
    +
    +    AMDGPU.unsafe_free!(dst)
    +    AMDGPU.unsafe_free!(src)
    +    AMDGPU.synchronize()
    +    return
    +end
    +main(2^24)
    ENABLE_JITPROFILING=1 rocprofv2 --plugin perfetto --hip-trace --hsa-trace --kernel-trace -o prof julia ./profile.jl

    This will produce prof_output.pftrace file which can be visualized using Perfetto UI.

    Zoomed outZoomed in
    imageimage

    Here we can clearly see that host synchronization after each kernel dispatch causes poor device occupancy (empty spaces between kernel dispatches).

    We can fix this by moving synchronization outside the loop so that it happens only once.

        ...
    +    for i in 1:10
    +        @roc groupsize=groupsize gridsize=gridsize mycopy!(dst, src)
    +    end
    +    AMDGPU.synchronize()
    +    ...

    Running profiling again and visualizing results we now see that kernel launches are adjacent to each other and that the average wall duration is lower.

    Zoomed outZoomed in
    imageimage

    Debugging

    Use JULIA_AMDGPU_LAUNCH_BLOCKING=1 and HIP_LAUNCH_BLOCKING=1 to synchronize immediately after launching GPU kernels. This will allow to pinpoint exact kernel that caused the exception.

    diff --git a/previews/PR658/quickstart/index.html b/previews/PR658/quickstart/index.html new file mode 100644 index 000000000..51600bdae --- /dev/null +++ b/previews/PR658/quickstart/index.html @@ -0,0 +1,31 @@ + +Quick Start · AMDGPU.jl

    Quick Start

    Simple example

    As a simple example, let's add two vectors both on CPU and GPU and make sure that the results are the same:

    First, we do this on CPU:

    julia> n = 1024;
    +
    +julia> a = fill(1.0, n);
    +
    +julia> b = fill(2.0, n);
    +
    +julia> c = a .+ b;

    To do the same computation on the GPU, we first need to copy the host arrays to the device and then simply add them together element-wise:

    julia> a_d = ROCArray(a);
    +
    +julia> b_d = ROCArray(b);
    +
    +julia> c_d = a_d .+ b_d;

    Now, let's check that the results are the same on CPU and GPU by transferring GPU array back to host and comparing the results:

    julia> Array(c_d) ≈ c
    +true

    Kernel example

    Alternatively, we can perform the same computation by writing our custom GPU kernel:

    julia> function vadd!(c, a, b)
    +           i = workitemIdx().x + (workgroupIdx().x - 1) * workgroupDim().x
    +           c[i] = a[i] + b[i]
    +           return
    +       end
    +vadd! (generic function with 1 method)

    The index i of a single workitem can be uniquely identified by its grid index. In this case only one dimension is used, so we take only .x coordinate into account.

    A kernel is compiled upon its first launch. Subsequent launches re-use it, without recompilation. Let's launch a kernel, but first clear-out the memory of the resulting vector cd.

    julia> fill!(c_d, 0.0);
    +
    +julia> groupsize = 256;
    +
    +julia> gridsize = cld(n, groupsize);
    +
    +julia> @roc groupsize=groupsize gridsize=gridsize vadd!(c_d, a_d, b_d);
    +
    +julia> Array(c_d) ≈ c
    +true

    The easiest way to launch a GPU kernel is with the @roc macro, specifying groupsize and gridsize to cover full array, and calling it like a regular function.

    Keep in mind that kernel launches are asynchronous, meaning that you need to synchronize before you can use the result (e.g. with AMDGPU.synchronize). However, GPU <-> CPU transfers synchronize implicitly.

    The grid is the domain over which the entire kernel executes over. The grid will be split into multiple workgroups by hardware automatically, and the kernel does not complete until all workgroups complete.

    Like OpenCL, AMDGPU has the concept of "workitems", "workgroups", and the "grid". A workitem is a single thread of execution, capable of performing arithmentic operations. Workitems are grouped into "wavefronts" ("warps" in CUDA) which share the same compute unit, and execute the same instructions simulatenously. The workgroup is a logical unit of compute supported by hardware which comprises multiple wavefronts, which shares resources (specifically local memory) and can be efficiently synchronized. A workgroup may be executed by one or multiple hardware compute units, making it often the only dimension of importance for smaller kernel launches.

    Notice how we explicitly specify that this function does not return a value by adding the return statement. This is necessary for all GPU kernels and we can enforce it by adding a return, return nothing, or even nothing at the end of the kernel. If this statement is omitted, Julia will attempt to return the value of the last evaluated expression, in this case a Float64, which will cause a compilation failure as kernels cannot return values.

    Naming conventions

    Throughout this example we use terms like "work group" and "work item". These terms are used by the Khronos consortium and their APIs including OpenCL and Vulkan, as well as the HSA foundation.

    NVIDIA, on the other hand, uses some different terms in their CUDA API, which might be confusing to some users porting their kernels from CUDA to AMDGPU.

    As a quick summary, here is a mapping of the most common terms:

    AMDGPUCUDA
    workitemIdxthreadIdx
    workgroupIdxblockIdx
    workgroupDimblockDim
    gridItemDimNo equivalent
    gridGroupDimgridDim
    groupsizethreads
    gridsizeblocks
    streamstream
    diff --git a/previews/PR658/search_index.js b/previews/PR658/search_index.js new file mode 100644 index 000000000..60f29b5cc --- /dev/null +++ b/previews/PR658/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"exceptions/#Kernel-Exceptions","page":"Exceptions","title":"Kernel Exceptions","text":"","category":"section"},{"location":"exceptions/","page":"Exceptions","title":"Exceptions","text":"Just like regular CPU-executed Julia functions, GPU kernels can throw exceptions!","category":"page"},{"location":"exceptions/","page":"Exceptions","title":"Exceptions","text":"For example, the following kernel will throw an out-of-bounds exception:","category":"page"},{"location":"exceptions/","page":"Exceptions","title":"Exceptions","text":"julia> function ker!(x)\n x[0] = 1\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray([1]);\n\njulia> @roc kerr(x);\n\njulia> AMDGPU.synchronize()\nERROR: GPU Kernel Exception\nStacktrace:\n [1] error(s::String)\n @ Base ./error.jl:35\n [2] throw_if_exception(dev::HIPDevice)\n @ AMDGPU ~/.julia/dev/AMDGPU/src/exception_handler.jl:115\n [3] synchronize(stm::HIPStream)\n @ AMDGPU ~/.julia/dev/AMDGPU/src/highlevel.jl:154\n [4] synchronize()\n @ AMDGPU ~/.julia/dev/AMDGPU/src/highlevel.jl:154\n [5] top-level scope\n @ REPL[5]:1","category":"page"},{"location":"exceptions/","page":"Exceptions","title":"Exceptions","text":"Kernel-thrown exceptions are thrown during the host synchronization AMDGPU.synchronize or on the next kernel launch.","category":"page"},{"location":"exceptions/","page":"Exceptions","title":"Exceptions","text":"Kernels that hit an exception will write its information into a pre-allocated host buffer. Once complete, the wavefront throwing the exception will lock the buffer to prevent other wavefronts from overwriting the exception and stop itself, but other wavefronts will continue executing.","category":"page"},{"location":"execution_control/#Execution-Control-and-Intrinsics","page":"Execution Control","title":"Execution Control and Intrinsics","text":"","category":"section"},{"location":"execution_control/","page":"Execution Control","title":"Execution Control","text":"GPU execution is similar to CPU execution in some ways, although there are many differences. AMD GPUs have Compute Units (CUs), which can be thought of like CPU cores. Those CUs have (on pre-Navi architectures) 64 \"shader processors\", which are essentially the same as CPU SIMD lanes. The lanes in a CU operate in lockstep just like CPU SIMD lanes, and have execution masks and various kinds of SIMD instructions available. CUs execute wavefronts, which are pieces of work split off from a single kernel launch. A single CU can run one out of many wavefronts (one is chosen by the CU scheduler each cycle), which allows for very efficient parallel and concurrent execution on the device. Each wavefront runs independently of the other wavefronts, only stopping to synchronize with other wavefronts or terminate when specified by the program.","category":"page"},{"location":"execution_control/","page":"Execution Control","title":"Execution Control","text":"We can control wavefront execution through a variety of intrinsics provided by ROCm. For example, the endpgm() intrinsic stops the current wavefront's execution, and is also automatically inserted by the compiler at the end of each kernel (except in certain unique cases).","category":"page"},{"location":"execution_control/","page":"Execution Control","title":"Execution Control","text":"signal_completion(x) signals the \"kernel doorbell\" with the value x, which is the signal checked by the CPU wait call to determine when the kernel has completed. This doorbell is set to 0 automatically by GPU hardware once the kernel is complete.","category":"page"},{"location":"execution_control/","page":"Execution Control","title":"Execution Control","text":"sendmsg(x,y=0) and sendmsghalt(x,y=0) can be used to signal special conditions to the scheduler/hardware, such as making requests to stop wavefront generation, or halt all running wavefronts. Check the ISA manual for details!","category":"page"},{"location":"devices/#Devices","page":"Devices","title":"Devices","text":"","category":"section"},{"location":"devices/","page":"Devices","title":"Devices","text":"In AMDGPU, all GPU devices are auto-detected by the runtime, if they're supported.","category":"page"},{"location":"devices/","page":"Devices","title":"Devices","text":"AMDGPU maintains a global default device. The default device is relevant for all kernel and GPUArray operations. If one is not specified via @roc or an equivalent interface, then the default device is used for those operations, which affects compilation and kernel launch.","category":"page"},{"location":"devices/","page":"Devices","title":"Devices","text":"The device bound to a current Julia task is accessible via AMDGPU.device method. The list of available devices can be queried with AMDGPU.devices method.","category":"page"},{"location":"devices/","page":"Devices","title":"Devices","text":"If you have a HIPDevice object, you can also switch the device with AMDGPU.device!. This will switch it only within the task it is called from.","category":"page"},{"location":"devices/","page":"Devices","title":"Devices","text":"xd1 = AMDGPU.ones(Float32, 16) # On `AMDGPU.device()` device.\n\nAMDGPU.device!(AMDGPU.devices()[2]) # Switch to second device.\nxd2 = AMDPGU.ones(Float32, 16) # On second device.","category":"page"},{"location":"devices/","page":"Devices","title":"Devices","text":"Additionally, devices have an associated numeric ID. This value is bounded between 1 and length(AMDGPU.devices()), and device 1 is the default device when AMDGPU is first loaded. The ID of the device associated with the current task can be queried with AMDGPU.device_id and changed with AMDGPU.device_id!.","category":"page"},{"location":"devices/","page":"Devices","title":"Devices","text":"AMDGPU.devices\nAMDGPU.device\nAMDGPU.device!\nAMDGPU.device_id\nAMDGPU.device_id!","category":"page"},{"location":"devices/#AMDGPU.devices","page":"Devices","title":"AMDGPU.devices","text":"devices()\n\nGet list of all devices.\n\n\n\n\n\n","category":"function"},{"location":"devices/#AMDGPU.device","page":"Devices","title":"AMDGPU.device","text":"device()::HIPDevice\n\nGet currently active device. This device is used when launching kernels via @roc.\n\n\n\n\n\ndevice(A::ROCArray) -> HIPDevice\n\nReturn the device associated with the array A.\n\n\n\n\n\n","category":"function"},{"location":"devices/#AMDGPU.device!","page":"Devices","title":"AMDGPU.device!","text":"device!(device::HIPDevice)\n\nSwitch current device being used. This switches only for a task inside which it is called.\n\n\n\n\n\n","category":"function"},{"location":"devices/#AMDGPU.device_id","page":"Devices","title":"AMDGPU.device_id","text":"device_id() -> Int\ndevice_id(device::HIPDevice) -> Int\n\nReturns the numerical device ID for device or for the current AMDGPU.device().\n\n\n\n\n\n","category":"function"},{"location":"devices/#AMDGPU.device_id!","page":"Devices","title":"AMDGPU.device_id!","text":"device_id!(idx::Integer)\n\nSets the current device to AMDGPU.devices()[idx]. See device_id for details on the numbering semantics.\n\n\n\n\n\n","category":"function"},{"location":"devices/#Device-Properties","page":"Devices","title":"Device Properties","text":"","category":"section"},{"location":"devices/","page":"Devices","title":"Devices","text":"AMDGPU.HIP.name\nAMDGPU.HIP.wavefrontsize\nAMDGPU.HIP.gcn_arch\nAMDGPU.HIP.device_id\nAMDGPU.HIP.properties","category":"page"},{"location":"devices/#AMDGPU.HIP.name","page":"Devices","title":"AMDGPU.HIP.name","text":"name(dev::HIPDevice)::String\n\nGet name of the device.\n\n\n\n\n\n","category":"function"},{"location":"devices/#AMDGPU.HIP.wavefrontsize","page":"Devices","title":"AMDGPU.HIP.wavefrontsize","text":"wavefrontsize(d::HIPDevice)::Cint\n\nGet size of the wavefront. AMD GPUs support either 32 or 64.\n\n\n\n\n\n","category":"function"},{"location":"devices/#AMDGPU.HIP.gcn_arch","page":"Devices","title":"AMDGPU.HIP.gcn_arch","text":"gcn_arch(d::HIPDevice)::String\n\nGet GCN architecture for the device.\n\n\n\n\n\n","category":"function"},{"location":"devices/#AMDGPU.HIP.device_id","page":"Devices","title":"AMDGPU.HIP.device_id","text":"device_id(d::HIPDevice)\n\nZero-based device ID as expected by HIP functions. Differs from AMDGPU.device_id method by 1.\n\n\n\n\n\n","category":"function"},{"location":"devices/#AMDGPU.HIP.properties","page":"Devices","title":"AMDGPU.HIP.properties","text":"properties(dev::HIPDevice)::hipDeviceProp_t\n\nGet all properties for the device. See HIP documentation for hipDeviceProp_t for the meaning of each field.\n\n\n\n\n\n","category":"function"},{"location":"hostcall/#Hostcall","page":"Host-Call","title":"Hostcall","text":"","category":"section"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"Hostcalls provide a means for GPU-CPU communications within running kernels.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"AMDGPU.jl provides its own implementation of hostcalls, relying on HSA signals. Currently, hostcalls are used for device-side allocations, printing and exception reporting.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"Some of the hostcalls (global hostcalls), are launched automatically, if their usage is detected during compilation (e.g. device-side allocations, exception reporting).","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"Hostcalls require careful usage, since they each spawn their own Tasks. There should be no blocking operations during this time.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"For example, using non-blocking synchronization instead of blocking with AMDGPU.synchronize(; blocking=false) (which is also the default).","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"To stop hostcalls after synchronization, provide stop_hostcalls=true keyword argument, otherwise the performance might degrade because of constant pooling of HSA signals in a loop.","category":"page"},{"location":"hostcall/#Example","page":"Host-Call","title":"Example","text":"","category":"section"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"hc = Device.HostCallHolder(Float32, Tuple{Float32}) do x\n return x + 42f0\nend\n\nfunction kernel!(y, hc)\n y[1] = Device.hostcall!(hc, y[1])\n return\nend\n\ny = ROCArray(Float32[0f0])\n@roc kernel!(y, hc)\nAMDGPU.synchronize(; stop_hostcalls=true) # Stop hostcall.\nAMDGPU.Device.free!(hc) # Free hostcall buffers.\n\n@assert Array(y)[1] ≈ 42f0","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"In this example, HostCallHolder is used to create and launch HostCall. HostCallHolder contains the HostCall structure itself that is passed to kernel, a task that is spawned on creation and some additional info for controlling the lifetime of the task.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"First argument is a function we want to execute when we call the hostcall. In this case we add 42f0 to input argument x and return the result.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"Second and third arguments are the return type Float32 and the tuple of types of input arguments Tuple{Float32}.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"hostcall! is used to execute the function on the host, wait on the result, and obtain the return values. At the moment, it is performed once per workgroup.","category":"page"},{"location":"hostcall/#Continuous-Host-Call","page":"Host-Call","title":"Continuous Host-Call","text":"","category":"section"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"By default, hostcalls can be used only once. After executing the function on the host, the task finishes and exits.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"However, if you need your hostcall to live indefinitely, pass continuous=true keyword argument to HostCallHolder(...; continuous=true).","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"To then stop the hostcall, call Device.non_continuous!(hc) or Device.finish!(hc) on the HostCallHolder.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"The difference between them is that non_continuous! will allow calling hostcall one more time before exiting, while finish! will exit immediately.","category":"page"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"finish! can be used on any HostCallHolder to force-exit the running hostcall task.","category":"page"},{"location":"hostcall/#Free-hostcall-buffers","page":"Host-Call","title":"Free hostcall buffers","text":"","category":"section"},{"location":"hostcall/","page":"Host-Call","title":"Host-Call","text":"For custom hostcalls it is important to call AMDGPU.Device.free! once kernel has finished to free buffers that hostcall used in the process.","category":"page"},{"location":"logging/#Runtime-and-Compiler-Logging","page":"Logging","title":"Runtime and Compiler Logging","text":"","category":"section"},{"location":"logging/","page":"Logging","title":"Logging","text":"AMDGPU.jl has a built-in logging system integrated into various runtime and compiler operations, which is provided by TimespanLogging.jl. Operations such as compilation and linking, signal and buffer allocation/freeing, kernel launch, etc. are instrumented with logging statements, allowing the user to record the start and end of operations.","category":"page"},{"location":"logging/","page":"Logging","title":"Logging","text":"While disabled by default, logging can be enabled by first running AMDGPU.Runtime.enable_logging!() to globally enable logging, after which Julia must be restarted for the changes to take effect.","category":"page"},{"location":"logging/","page":"Logging","title":"Logging","text":"Once logging is globally enabled, AMDGPU.Runtime.start_logging() causes new log events to be saved, while AMDGPU.Runtime.stop_logging() causes new log events to be discarded. Log events can be collected with AMDGPU.Runtime.fetch_logs!(). A more convenient option is AMDGPU.Runtime.log_and_fetch!(f), which can be used to easily log operations within a region of code:","category":"page"},{"location":"logging/","page":"Logging","title":"Logging","text":"logs = AMDGPU.Runtime.log_and_fetch!() do\n A = AMDGPU.ones(3, 4)\n B = copy(A)\n fill!(B, 1f0)\n C = Array(B)\nend\n@show logs[1]","category":"page"},{"location":"api/#AMDGPU-API-Reference","page":"API Reference","title":"AMDGPU API Reference","text":"","category":"section"},{"location":"api/#Indexing","page":"API Reference","title":"Indexing","text":"","category":"section"},{"location":"api/","page":"API Reference","title":"API Reference","text":"AMDGPU.workitemIdx\nAMDGPU.workgroupIdx\nAMDGPU.workgroupDim\nAMDGPU.gridItemDim\nAMDGPU.gridGroupDim","category":"page"},{"location":"api/#AMDGPU.Device.workitemIdx","page":"API Reference","title":"AMDGPU.Device.workitemIdx","text":"workitemIdx()::ROCDim3\n\nReturns the work item index within the work group. See also: threadIdx\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.workgroupIdx","page":"API Reference","title":"AMDGPU.Device.workgroupIdx","text":"workgroupIdx()::ROCDim3\n\nReturns the work group index. See also: blockIdx\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.workgroupDim","page":"API Reference","title":"AMDGPU.Device.workgroupDim","text":"workgroupDim()::ROCDim3\n\nReturns the size of each workgroup in workitems. See also: blockDim\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.gridItemDim","page":"API Reference","title":"AMDGPU.Device.gridItemDim","text":"gridItemDim()::ROCDim3\n\nReturns the size of the grid in workitems. This behaviour is different from CUDA where gridDim gives the size of the grid in blocks.\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.gridGroupDim","page":"API Reference","title":"AMDGPU.Device.gridGroupDim","text":"gridGroupDim()::ROCDim3\n\nReturns the size of the grid in workgroups. This is equivalent to CUDA's gridDim.\n\n\n\n\n\n","category":"function"},{"location":"api/","page":"API Reference","title":"API Reference","text":"Use these functions for compatibility with CUDA.jl.","category":"page"},{"location":"api/","page":"API Reference","title":"API Reference","text":"AMDGPU.Device.threadIdx\nAMDGPU.Device.blockIdx\nAMDGPU.Device.blockDim","category":"page"},{"location":"api/#AMDGPU.Device.threadIdx","page":"API Reference","title":"AMDGPU.Device.threadIdx","text":"threadIdx()::ROCDim3\n\nReturns the thread index within the block. See also: workitemIdx\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.blockIdx","page":"API Reference","title":"AMDGPU.Device.blockIdx","text":"blockIdx()::ROCDim3\n\nReturns the block index within the grid. See also: workgroupIdx\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.blockDim","page":"API Reference","title":"AMDGPU.Device.blockDim","text":"blockDim()::ROCDim3\n\nReturns the dimensions of the block. See also: workgroupDim\n\n\n\n\n\n","category":"function"},{"location":"api/#Synchronization","page":"API Reference","title":"Synchronization","text":"","category":"section"},{"location":"api/","page":"API Reference","title":"API Reference","text":"AMDGPU.sync_workgroup\nAMDGPU.sync_workgroup_count\nAMDGPU.sync_workgroup_and\nAMDGPU.sync_workgroup_or","category":"page"},{"location":"api/#AMDGPU.Device.sync_workgroup","page":"API Reference","title":"AMDGPU.Device.sync_workgroup","text":"sync_workgroup()\n\nWaits until all wavefronts in a workgroup have reached this call.\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.sync_workgroup_count","page":"API Reference","title":"AMDGPU.Device.sync_workgroup_count","text":"sync_workgroup_count(predicate::Cint)::Cint\n\nIdentical to sync_workgroup, with the additional feature that it evaluates the predicate for all workitems in the workgroup and returns the number of workitems for which predicate evaluates to non-zero.\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.sync_workgroup_and","page":"API Reference","title":"AMDGPU.Device.sync_workgroup_and","text":"sync_workgroup_and(predicate::Cint)::Cint\n\nIdentical to sync_workgroup, with the additional feature that it evaluates the predicate for all workitems in the workgroup and returns non-zero if and only if predicate evaluates to non-zero for all of them.\n\n\n\n\n\n","category":"function"},{"location":"api/#AMDGPU.Device.sync_workgroup_or","page":"API Reference","title":"AMDGPU.Device.sync_workgroup_or","text":"sync_workgroup_or(predicate::Cint)::Cint\n\nIdentical to sync_workgroup, with the additional feature that it evaluates the predicate for all workitems in the workgroup and returns non-zero if and only if predicate evaluates to non-zero for any of them.\n\n\n\n\n\n","category":"function"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"DocTestSetup = quote\n using AMDGPU\nend","category":"page"},{"location":"quickstart/#Quick-Start","page":"Quick Start","title":"Quick Start","text":"","category":"section"},{"location":"quickstart/#Simple-example","page":"Quick Start","title":"Simple example","text":"","category":"section"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"As a simple example, let's add two vectors both on CPU and GPU and make sure that the results are the same:","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"First, we do this on CPU:","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"julia> n = 1024;\n\njulia> a = fill(1.0, n);\n\njulia> b = fill(2.0, n);\n\njulia> c = a .+ b;","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"To do the same computation on the GPU, we first need to copy the host arrays to the device and then simply add them together element-wise:","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"julia> a_d = ROCArray(a);\n\njulia> b_d = ROCArray(b);\n\njulia> c_d = a_d .+ b_d;","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"Now, let's check that the results are the same on CPU and GPU by transferring GPU array back to host and comparing the results:","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"julia> Array(c_d) ≈ c\ntrue","category":"page"},{"location":"quickstart/#Kernel-example","page":"Quick Start","title":"Kernel example","text":"","category":"section"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"Alternatively, we can perform the same computation by writing our custom GPU kernel:","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"julia> function vadd!(c, a, b)\n i = workitemIdx().x + (workgroupIdx().x - 1) * workgroupDim().x\n c[i] = a[i] + b[i]\n return\n end\nvadd! (generic function with 1 method)","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"The index i of a single workitem can be uniquely identified by its grid index. In this case only one dimension is used, so we take only .x coordinate into account.","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"A kernel is compiled upon its first launch. Subsequent launches re-use it, without recompilation. Let's launch a kernel, but first clear-out the memory of the resulting vector cd.","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"julia> fill!(c_d, 0.0);\n\njulia> groupsize = 256;\n\njulia> gridsize = cld(n, groupsize);\n\njulia> @roc groupsize=groupsize gridsize=gridsize vadd!(c_d, a_d, b_d);\n\njulia> Array(c_d) ≈ c\ntrue","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"The easiest way to launch a GPU kernel is with the @roc macro, specifying groupsize and gridsize to cover full array, and calling it like a regular function.","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"Keep in mind that kernel launches are asynchronous, meaning that you need to synchronize before you can use the result (e.g. with AMDGPU.synchronize). However, GPU <-> CPU transfers synchronize implicitly.","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"The grid is the domain over which the entire kernel executes over. The grid will be split into multiple workgroups by hardware automatically, and the kernel does not complete until all workgroups complete.","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"Like OpenCL, AMDGPU has the concept of \"workitems\", \"workgroups\", and the \"grid\". A workitem is a single thread of execution, capable of performing arithmentic operations. Workitems are grouped into \"wavefronts\" (\"warps\" in CUDA) which share the same compute unit, and execute the same instructions simulatenously. The workgroup is a logical unit of compute supported by hardware which comprises multiple wavefronts, which shares resources (specifically local memory) and can be efficiently synchronized. A workgroup may be executed by one or multiple hardware compute units, making it often the only dimension of importance for smaller kernel launches.","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"Notice how we explicitly specify that this function does not return a value by adding the return statement. This is necessary for all GPU kernels and we can enforce it by adding a return, return nothing, or even nothing at the end of the kernel. If this statement is omitted, Julia will attempt to return the value of the last evaluated expression, in this case a Float64, which will cause a compilation failure as kernels cannot return values.","category":"page"},{"location":"quickstart/#Naming-conventions","page":"Quick Start","title":"Naming conventions","text":"","category":"section"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"Throughout this example we use terms like \"work group\" and \"work item\". These terms are used by the Khronos consortium and their APIs including OpenCL and Vulkan, as well as the HSA foundation.","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"NVIDIA, on the other hand, uses some different terms in their CUDA API, which might be confusing to some users porting their kernels from CUDA to AMDGPU.","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"As a quick summary, here is a mapping of the most common terms:","category":"page"},{"location":"quickstart/","page":"Quick Start","title":"Quick Start","text":"AMDGPU CUDA\nworkitemIdx threadIdx\nworkgroupIdx blockIdx\nworkgroupDim blockDim\ngridItemDim No equivalent\ngridGroupDim gridDim\ngroupsize threads\ngridsize blocks\nstream stream","category":"page"},{"location":"memory/#Memory-Allocation-and-Intrinsics","page":"Memory","title":"Memory Allocation and Intrinsics","text":"","category":"section"},{"location":"memory/#Memory-Varieties","page":"Memory","title":"Memory Varieties","text":"","category":"section"},{"location":"memory/","page":"Memory","title":"Memory","text":"GPUs contain various kinds of memory, just like CPUs:","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"Global: Globally accessible by all CUs on a GPU, and possibly accessible from outside of the GPU (by the CPU host, by other GPUs, by PCIe devices, etc.). Slowest form of memory.\nConstant: Same as global memory, but signals to the hardware that it can use special instructions to access and cache this memory. Can be changed between kernel invocations.\nRegion: Also known as Global Data Store (GDS), all wavefronts on a CU can access the same memory region from the same address. Faster than Global/Constant. Automatically allocated by the compiler/runtime, not user accessible.\nLocal: Also known as Local Data Store (LDS), all wavefronts in the same workgroup can access the same memory region from the same address. Faster than GDS.\nPrivate: Uses the hardware scratch space, and is private to each SIMD lane in a wavefront. Fastest form of traditional memory.","category":"page"},{"location":"memory/#Local-Memory","page":"Memory","title":"Local Memory","text":"","category":"section"},{"location":"memory/","page":"Memory","title":"Memory","text":"Local memory may be allocated within a kernel by calling either:","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"@ROCStaticLocalArray(T, dims) - if dims is passed as a constant value, known at compile-time. E.g. @ROCStaticLocalArray(Float32, 8).\n@ROCDynamicLocalArray(T, dims) - otherwise. E.g. @ROCStaticLocalArray(Float32, length(X)).","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"Local memory is zero-initialized by default. If this is unnecessary and undesired for performance reasons, disable this, passing false as a last argument: @ROCStaticLocalArray(Float32, 8, false) or @ROCStaticLocalArray(Float32, length(X), false)","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"Local memory does not need to be freed, as it is automatically freed by the hardware.","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"If @ROCDynamicLocalArray is used, then local memory is dynamically allocated at kernel execution time. The shmem option to @roc must be set appropriately to ensure that enough local memory is allocated by the hardware.","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"It is allocated in addition to the local memory that is statically allocated by the kernel.","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"function kernel(C, A)\n # Allocate local memory dynamically\n Ctmp = @ROCDynamicLocalArray(Float64, length(C))\n # Or, allocate local memory statically if the size is known ahead-of-time\n Ctmp = @ROCStaticLocalArray(Float64, 8) # if we want 8 elements\n\n idx = AMDGPU.workitemIdx().x\n Ctmp[idx] = A[idx] + C[1]\n AMDGPU.Device.sync_workgroup()\n\n C[idx] = Ctmp[idx]\n return\nend\n\n...\n# Note: The `shmem` option isn't necessary if `@ROCStaticLocalArray` is used\nshmem = sizeof(Float64) * length(RC)\n@roc groupsize=8 shmem=shmem kernel(RC, RA)","category":"page"},{"location":"memory/#Device-Side-Allocations","page":"Memory","title":"Device-Side Allocations","text":"","category":"section"},{"location":"memory/","page":"Memory","title":"Memory","text":"Global memory may be allocated/freed dynamically from kernels by calling AMDGPU.Device.malloc(::Csize_t)::Ptr{Cvoid} and AMDGPU.Device.free(::Ptr{Cvoid}).","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"This memory allocation/deallocation uses hostcalls to operate, and so is relatively slow, but is also very useful. See Hostcall section for more info about them.","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"Memory allocated with AMDGPU.Device.malloc is a host-pinned memory. Calls to malloc and free are performed once per workgroup, so ensure that enough memory has been allocated to feed the lanes that will be accessing it.","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"As an example, here's how an array could be allocated on-device to store temporary results:","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"function kernel(C, A)\n # Allocate memory dynamically and get a pointer to it.\n Ctmp_ptr = AMDGPU.Device.malloc(Csize_t(sizeof(Float64) * length(C)))\n # Turn a pointer into a device-side array.\n Ctmp = ROCDeviceArray(length(C), reinterpret(Core.LLVMPtr{Float64,1}, Ctmp_ptr))\n\n # Use it\n idx = AMDGPU.workitemIdx().x\n Ctmp[idx] = A[idx] + C[1]\n AMDGPU.Device.sync_workgroup()\n\n C[idx] = Ctmp[idx]\n # Make sure to free it.\n AMDGPU.Device.free(Ctmp_ptr)\n return\nend\n\nRA = AMDGPU.rand(4)\nRC = AMDGPU.rand(4)\nRC_elem = Array(RC)[1]\n@roc groupsize=4 kernel(RC, RA)\n@assert Array(RC) ≈ Array(RA) .+ RC_elem","category":"page"},{"location":"memory/#Memory-Modification-Intrinsics","page":"Memory","title":"Memory Modification Intrinsics","text":"","category":"section"},{"location":"memory/","page":"Memory","title":"Memory","text":"Like C, AMDGPU.jl provides the memset! and memcpy! intrinsics, which are useful for setting a memory region to a value, or copying one region to another, respectively. Check test/device/memory.jl for examples of their usage.","category":"page"},{"location":"memory/#Wrapping-in-ROCArray","page":"Memory","title":"Wrapping in ROCArray","text":"","category":"section"},{"location":"memory/","page":"Memory","title":"Memory","text":"You can wrap host array to be accessible (pinned) on the device with:","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"x = rand(Float32, 4, 4)\nxd = unsafe_wrap(ROCArray, pointer(x), size(x))\n\n# Pointer to `xd` is a device-mapped pointer, not host pointer.\n@show pointer(xd) == xd.buf.dev_ptr\n@show pointer(xd) == xd.buf.ptr\n\n# Can be used in kernels, host array `x` is also updated.\nxd .+= 1f0\n\n# Can be used with HIP libraries.\nxd * xd","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"Pinned memory is automatically unregistered upon array destruction. You can't free it, since it is managed by the host.","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"Additionally, you can wrap the device array with:","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"x = AMDGPU.rand(Float32, 4, 4)\nxd = unsafe_wrap(ROCArray, pointer(x), size(x); lock=false)\n\n# Can be used in kernels, `x` is also updated.\nxd .+= 1f0\n\n# Can be used with HIP libraries.\nxd * xd\n\n# Freeing is a no-op for `xd`, since `xd` does not own the underlying memory.\nAMDGPU.unsafe_free!(xd) # No-op.","category":"page"},{"location":"memory/","page":"Memory","title":"Memory","text":"Notice mandatory ; lock=false keyword, this is to be able to differentiate between host & device pointers.","category":"page"},{"location":"printing/#Printing","page":"Printing","title":"Printing","text":"","category":"section"},{"location":"printing/","page":"Printing","title":"Printing","text":"Writing GPU kernels can be a difficult endeavor, owing to the fact that the LLVM GPU backends turn serial code into parallel code automatically. Recognizing this, every good GPU programming interface allows the user's GPU kernels to print output to a buffer, which will be passed to the host for display. With the ability to interpolate variables, this functionality serves as the \"printf of GPUs\". Quite literally, the primary tool for this is @rocprintf. Here's a simple example of printing the current workgroup index:","category":"page"},{"location":"printing/","page":"Printing","title":"Printing","text":"kernel(x) = @rocprintf \"Workgroup index: %d\\n\" workgroupIdx().x","category":"page"},{"location":"printing/","page":"Printing","title":"Printing","text":"The above kernel would print out the string \"Workgroup index: 1\\n\" when run with a single workgroup (where \"\\n\" means a newline).","category":"page"},{"location":"printing/","page":"Printing","title":"Printing","text":"Any number of variables may be passed to @rocprintf, as long as those variables have a printf-compatible implementation in Printf.@printf. Calls to @rocprintf are blocking, and will not return control to the kernel until the string has been formatted and sent to the OS runtime for printing (the same as for calls to Printf.@printf).","category":"page"},{"location":"printing/","page":"Printing","title":"Printing","text":"While @rocprintf is printed once per workgroup by default, it's possible to print once per lane, once per wavefront, or once per grid by specifying an execution mode as the first argument:","category":"page"},{"location":"printing/","page":"Printing","title":"Printing","text":"# Once per lane\nkernel(x) = @rocprintf :lane \"My index is: %d\\n\" workitemIdx().x\n\n# Once per wavefront\nkernel(x) = @rocprintf :wave \"My index is: %d\\n\" workitemIdx().x\n\n# Once per workgroup\nkernel(x) = @rocprintf :group \"My index is: %d\\n\" workitemIdx().x\n# OR (:group is the default)\nkernel(x) = @rocprintf \"My index is: %d\\n\" workitemIdx().x\n\n# Once total\nkernel(x) = @rocprintf :grid \"My index is: %d\\n\" workitemIdx().x","category":"page"},{"location":"printing/","page":"Printing","title":"Printing","text":"Executing those kernels with 256 workitems split evenly between 2 workgroups would print out:","category":"page"},{"location":"printing/","page":"Printing","title":"Printing","text":"# :lane\nMy index is 1\nMy index is 2\n...\nMy index is 127\nMy index is 128\nMy index is 1\nMy index is 2\n...\nMy index is 127\nMy index is 128\n\n# :wave\nMy index is 1\nMy index is 65\nMy index is 1\nMy index is 65\n\n# :group\nMy index is 1\nMy index is 1\n\n# :grid\nMy index is 1","category":"page"},{"location":"printing/#Differences-to-@cuprintf","page":"Printing","title":"Differences to @cuprintf","text":"","category":"section"},{"location":"printing/","page":"Printing","title":"Printing","text":"Similar to CUDA's @cuprintf, @rocprintf is a printf-compatible macro which takes a format string and arguments, and commands the host CPU to display it as formatted text. However, in contrast to @cuprintf, we use AMDGPU's hostcall and Julia's Printf stdlib to implement this. This means that anything that Printf can print, so can @rocprintf (assuming such an object can be represented on the GPU). The macro is also handled as a regular hostcall, which means that argument types are checked at compile time (although currently, any errors while printing will be detected on the host, and will terminate the kernel).","category":"page"},{"location":"streams/#Streams","page":"Streams","title":"Streams","text":"","category":"section"},{"location":"streams/","page":"Streams","title":"Streams","text":"Similar to CUDA streams, ROCm has HIP streams, which are buffers used to instruct the GPU hardware which kernels to launch. HIP streams are synchronous, like CUDA streams.","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"Each device has a default stream associated, which is accessible with AMDGPU.stream().","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"There are several ways to specify which stream to launch a kernel on:","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"Using AMDGPU.stream! to change default stream to be used within the same Julia task.","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"stream = AMDGPU.HIPStream()\nAMDGPU.stream!(stream) # Change default stream to be used for subsequent operations.\nAMDGPU.ones(Float32, 16) # Will be executed on `stream`.","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"Using AMDGPU.stream! to execute given function and reset to the original stream after completion:","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"stream = AMDGPU.HIPStream()\nx = AMDGPU.stream!(() -> AMDGPU.ones(Float32, 16), stream)","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"Using stream argument to @roc macro:","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"stream = AMDGPU.HIPStream()\n@roc stream=stream kernel(...)","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"Streams also have an inherent priority, which allows control of kernel submission latency and on-device scheduling preference with respect to kernels submitted on other streams. There are three priorities: normal (the default), low, and high priority.","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"Priority of the default stream can be set with AMDGPU.priority!. Alternatively, it can be set at stream creation time:","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"low_prio = HIPStream(:low)\nhigh_prio = HIPStream(:high)\nnormal_prio = HIPStream(:normal) # or just omit \"priority\"","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"AMDGPU.stream\nAMDGPU.stream!\nAMDGPU.priority!\nAMDGPU.HIPStream","category":"page"},{"location":"streams/#AMDGPU.stream","page":"Streams","title":"AMDGPU.stream","text":"stream()::HIPStream\n\nGet the HIP stream that should be used as the default one for the currently executing task.\n\n\n\n\n\n","category":"function"},{"location":"streams/#AMDGPU.stream!","page":"Streams","title":"AMDGPU.stream!","text":"stream!(s::HIPStream)\n\nChange the default stream to be used within the same Julia task.\n\n\n\n\n\nstream!(f::Base.Callable, stream::HIPStream)\n\nChange the default stream to be used within the same Julia task, execute f and revert to the original stream.\n\nReturns:\n\nReturn value of the function f.\n\n\n\n\n\n","category":"function"},{"location":"streams/#AMDGPU.priority!","page":"Streams","title":"AMDGPU.priority!","text":"priority!(p::Symbol)\n\nChange the priority of the default stream. Accepted values are :normal (the default), :low and :high.\n\n\n\n\n\npriority!(f::Base.Callable, priority::Symbol)\n\nChnage the priority of default stream, execute f and revert to the original priority. Accepted values are :normal (the default), :low and :high.\n\nReturns:\n\nReturn value of the function f.\n\n\n\n\n\n","category":"function"},{"location":"streams/#AMDGPU.HIP.HIPStream","page":"Streams","title":"AMDGPU.HIP.HIPStream","text":"HIPStream(priority::Symbol = :normal)\n\nArguments:\n\npriority::Symbol: Priority of the stream: :normal, :high or :low.\n\nCreate HIPStream with given priority. Device is the default device that's currently in use.\n\n\n\n\n\nHIPStream(stream::hipStream_t)\n\nCreate HIPStream from hipStream_t handle. Device is the default device that's currently in use.\n\n\n\n\n\n","category":"type"},{"location":"streams/#Synchronization","page":"Streams","title":"Synchronization","text":"","category":"section"},{"location":"streams/","page":"Streams","title":"Streams","text":"AMDGPU.jl by default uses non-blocking stream synchronization with AMDGPU.synchronize to work correctly with TLS and Hostcall.","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"Users, however, can switch to a blocking synchronization globally with nonblocking_synchronization preference or with fine-grained AMDGPU.synchronize(; blocking=true). Blocking synchronization might offer slightly lower latency.","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"You can also perform synchronization of the expression with AMDGPU.@sync macro, which will execute given expression and synchronize afterwards (using AMDGPU.synchronize under the hood).","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"AMDGPU.@sync begin\n @roc ...\nend","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"Finally, you can perform full device synchronization with AMDGPU.device_synchronize.","category":"page"},{"location":"streams/","page":"Streams","title":"Streams","text":"AMDGPU.synchronize\nAMDGPU.@sync\nAMDGPU.device_synchronize","category":"page"},{"location":"streams/#AMDGPU.synchronize","page":"Streams","title":"AMDGPU.synchronize","text":"synchronize(stream::HIPStream = stream(); blocking::Bool = false)\n\nWait until all kernels executing on stream have completed.\n\nIf there are running HostCalls, then blocking must be false. Additionally, if you want to stop host calls afterwards, then provide stop_hostcalls=true keyword argument.\n\n\n\n\n\n","category":"function"},{"location":"streams/#AMDGPU.@sync","page":"Streams","title":"AMDGPU.@sync","text":"@sync ex\n\nRun expression ex on currently active stream and synchronize the GPU on that stream afterwards.\n\nSee also: synchronize.\n\n\n\n\n\n","category":"macro"},{"location":"streams/#AMDGPU.device_synchronize","page":"Streams","title":"AMDGPU.device_synchronize","text":"Blocks until all kernels on all streams have completed. Uses currently active device.\n\n\n\n\n\n","category":"function"},{"location":"profiling/#rocprof","page":"Profiling","title":"rocprof","text":"","category":"section"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"rocprofv2 allows profiling both HSA & HIP API calls (rocprof being deprecated).","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"Let's profile simple copying kernel saved in profile.jl file:","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"using AMDGPU\n\nfunction mycopy!(dst, src)\n i = workitemIdx().x + (workgroupIdx().x - 1) * workgroupDim().x\n if i ≤ length(dst)\n @inbounds dst[i] = src[i]\n end\n return\nend\n\nfunction main(N)\n src = ROCArray{Float64}(undef, N)\n dst = ROCArray{Float64}(undef, N)\n groupsize = 256 # nthreads\n gridsize = cld(N, groupsize) # nblocks\n\n for i in 1:10\n @roc groupsize=groupsize gridsize=gridsize mycopy!(dst, src)\n AMDGPU.synchronize()\n end\n\n AMDGPU.unsafe_free!(dst)\n AMDGPU.unsafe_free!(src)\n AMDGPU.synchronize()\n return\nend\nmain(2^24)","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"ENABLE_JITPROFILING=1 rocprofv2 --plugin perfetto --hip-trace --hsa-trace --kernel-trace -o prof julia ./profile.jl","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"This will produce prof_output.pftrace file which can be visualized using Perfetto UI.","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"Zoomed out Zoomed in\n(Image: image) (Image: image)","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"Here we can clearly see that host synchronization after each kernel dispatch causes poor device occupancy (empty spaces between kernel dispatches).","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"We can fix this by moving synchronization outside the loop so that it happens only once.","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":" ...\n for i in 1:10\n @roc groupsize=groupsize gridsize=gridsize mycopy!(dst, src)\n end\n AMDGPU.synchronize()\n ...","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"Running profiling again and visualizing results we now see that kernel launches are adjacent to each other and that the average wall duration is lower.","category":"page"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"Zoomed out Zoomed in\n(Image: image) (Image: image)","category":"page"},{"location":"profiling/#Debugging","page":"Profiling","title":"Debugging","text":"","category":"section"},{"location":"profiling/","page":"Profiling","title":"Profiling","text":"Use JULIA_AMDGPU_LAUNCH_BLOCKING=1 and HIP_LAUNCH_BLOCKING=1 to synchronize immediately after launching GPU kernels. This will allow to pinpoint exact kernel that caused the exception.","category":"page"},{"location":"#Programming-AMD-GPUs-with-Julia","page":"Home","title":"Programming AMD GPUs with Julia","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Julia support for programming AMD GPUs is currently provided by the AMDGPU.jl package. This package contains everything necessary to program for AMD GPUs in Julia, including:","category":"page"},{"location":"","page":"Home","title":"Home","text":"An interface for compiling and running kernels written in Julia through LLVM's AMDGPU backend.\nAn interface for working with the HIP runtime API, necessary for launching compiled kernels and controlling the GPU.\nAn array type implementing the GPUArrays.jl interface, providing high-level array operations.","category":"page"},{"location":"#Installation","page":"Home","title":"Installation","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Simply add the AMDGPU.jl package to your Julia environment:","category":"page"},{"location":"","page":"Home","title":"Home","text":"using Pkg\nPkg.add(\"AMDGPU\")","category":"page"},{"location":"","page":"Home","title":"Home","text":"To ensure that everything works, you can run the test suite:","category":"page"},{"location":"","page":"Home","title":"Home","text":"using AMDGPU\nusing Pkg\nPkg.test(\"AMDGPU\")","category":"page"},{"location":"#Requirements","page":"Home","title":"Requirements","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Julia 1.9 or higher (Navi 3 requires Julia 1.10+).\n64-bit Linux or Windows.\nMinimal supported ROCm version is 5.3.\nRequired software:","category":"page"},{"location":"","page":"Home","title":"Home","text":"Linux Windows\nROCm ROCm\n- AMD Software: Adrenalin Edition","category":"page"},{"location":"","page":"Home","title":"Home","text":"On Windows AMD Software: Adrenalin Edition contains HIP library itself, while ROCm provides support for other functionality.","category":"page"},{"location":"#Windows-OS-missing-functionality","page":"Home","title":"Windows OS missing functionality","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"Windows does not yet support Hostcall, which means that some of the functionality does not work, like:","category":"page"},{"location":"","page":"Home","title":"Home","text":"device printing;\ndynamic memory allocation (from kernels).","category":"page"},{"location":"","page":"Home","title":"Home","text":"These hostcalls are sometimes launched when AMDGPU detects that a kernel might throw an exception, specifically during conversions, like: Int32(1f0).","category":"page"},{"location":"","page":"Home","title":"Home","text":"To avoid this, use 'unsafe' conversion option: unsafe_trunc(Int32, 1f0).","category":"page"},{"location":"#ROCm-system-libraries","page":"Home","title":"ROCm system libraries","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"AMDGPU.jl looks into standard directories and uses Libdl.find_library to find ROCm libraries.","category":"page"},{"location":"","page":"Home","title":"Home","text":"Standard path:","category":"page"},{"location":"","page":"Home","title":"Home","text":"Linux: /opt/rocm\nWindows: C:/Program Files/AMD/ROCm/","category":"page"},{"location":"","page":"Home","title":"Home","text":"If you have non-standard path for ROCm, set ROCM_PATH= environment variable before launching Julia.","category":"page"},{"location":"#ROCm-artifacts","page":"Home","title":"ROCm artifacts","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"There is limited support for ROCm 5.4+ artifacts which can be enabled with AMDGPU.use_artifacts!.","category":"page"},{"location":"","page":"Home","title":"Home","text":"Limited means not all libraries are available and some of the functionality may be disabled.","category":"page"},{"location":"","page":"Home","title":"Home","text":"AMDGPU.use_artifacts!","category":"page"},{"location":"#AMDGPU.ROCmDiscovery.use_artifacts!","page":"Home","title":"AMDGPU.ROCmDiscovery.use_artifacts!","text":"use_artifacts!(flag::Bool = true)\n\nPass true to switch from system-wide ROCm installtion to artifacts. When using artifacts, system-wide installation is not needed at all.\n\n\n\n\n\n","category":"function"},{"location":"#Extra-Setup-Details","page":"Home","title":"Extra Setup Details","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"List of additional steps that may be needed to take to ensure everything is working:","category":"page"},{"location":"","page":"Home","title":"Home","text":"Make sure your user is in the same group as /dev/kfd, other than root.\nFor example, it might be the render group:\ncrw-rw---- 1 root render 234, 0 Aug 5 11:43 kfd\nIn this case, you can add yourself to it:\nsudo usermod -aG render username\nROCm libraries should be in the standard library locations, or in your LD_LIBRARY_PATH.\nIf you get an error message along the lines of GLIB_CXX_... not found, it's possible that the C++ runtime used to build the ROCm stack and the one used by Julia are different. If you built the ROCm stack yourself this is very likely the case since Julia normally ships with its own C++ runtime.\nFor more information, check out this GitHub issue. A quick fix is to use the LD_PRELOAD environment variable to make Julia use the system C++ runtime library, for example:\nLD_PRELOAD=/usr/lib/libstdc++.so julia\nAlternatively, you can build Julia from source as described here. To quickly debug this issue start Julia and try to load a ROCm library:\nusing Libdl Libdl.dlopen(\"/opt/rocm/hsa/lib/libhsa-runtime64.so.1\")","category":"page"},{"location":"","page":"Home","title":"Home","text":"Once all of this is setup properly, you should be able to do using AMDGPU successfully.","category":"page"},{"location":"","page":"Home","title":"Home","text":"See the Quick Start documentation for an introduction to using AMDGPU.jl.","category":"page"},{"location":"#Preferences","page":"Home","title":"Preferences","text":"","category":"section"},{"location":"","page":"Home","title":"Home","text":"AMDGPU.jl supports setting preferences. Template of LocalPreferences.toml with all options:","category":"page"},{"location":"","page":"Home","title":"Home","text":"[AMDGPU]\n# If `true` (default), eagerly run GC to keep the pool from growing too big.\n# GC is triggered during new allocatoins or synchronization points.\neager_gc = false\n# If `true` then use ROCm libraries provided by artifacts.\n# However, not all ROCm libraries are available as artifacts.\nuse_artifacts = false\n# Use non-blocking synchronization for all `AMDGPU.synchronize()` calls.\nnonblocking_synchronization = true\n# Memory limit specifies maximum amount of memory in percentages\n# a current Julia process can use.\n# Default is \"none\", which does not apply any limitation.\nhard_memory_limit = \"none\"\n# Notice a space between the value and percentage sign.\n# hard_memory_limit = \"80 %\"","category":"page"},{"location":"kernel_programming/#Kernel-Programming","page":"Kernel Programming","title":"Kernel Programming","text":"","category":"section"},{"location":"kernel_programming/#Launch-Configuration","page":"Kernel Programming","title":"Launch Configuration","text":"","category":"section"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"While an almost arbitrarily large number of workitems can be executed per kernel launch, the hardware can only support executing a limited number of wavefronts at one time.","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"To alleviate this, the compiler calculates the \"occupancy\" of each compiled kernel (which is the number of wavefronts that can be simultaneously executing on the GPU), and passes this information to the hardware; the hardware then launches a limited number of wavefronts at once, based on the kernel's \"occupancy\" values.","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"The rest of the wavefronts are not launched until hardware resources become available, which means that a kernel with better occupancy will see more of its wavefronts executing simultaneously (which often leads to better performance). Suffice to say, it's important to know the occupancy of kernels if you want the best performance.","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"Like CUDA.jl, AMDGPU.jl has the ability to calculate kernel occupancy, with the launch_configuration function:","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"kernel = @roc launch=false mykernel(args...)\noccupancy = AMDGPU.launch_configuration(kernel)\n@show occupancy.gridsize\n@show occupancy.groupsize","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"Specifically, launch_configuration calculates the occupancy of mykernel(args...), and then calculates an optimal groupsize based on the occupancy. This value can then be used to select the groupsize for the kernel:","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"@roc groupsize=occupancy.groupsize mykernel(args...)","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"AMDGPU.@roc\nAMDGPU.Runtime.HIPKernel\nAMDGPU.Compiler.hipfunction","category":"page"},{"location":"kernel_programming/#AMDGPU.@roc","page":"Kernel Programming","title":"AMDGPU.@roc","text":"@roc [kwargs...] func(args...)\n\nHigh-level interface for launching kernels on GPU. Upon a first call it will be compiled, subsequent calls will re-use the compiled object.\n\nSeveral keyword arguments are supported:\n\nlaunch::Bool = true: whether to launch the kernel. If false, then returns a compiled kernel which can be launched by calling it and passing arguments.\nArguments that influence kernel compilation, see AMDGPU.Compiler.hipfunction.\nArguments that influence kernel launch, see AMDGPU.Runtime.HIPKernel.\n\n\n\n\n\n","category":"macro"},{"location":"kernel_programming/#AMDGPU.Runtime.HIPKernel","page":"Kernel Programming","title":"AMDGPU.Runtime.HIPKernel","text":"(ker::HIPKernel)(args::Vararg{Any, N}; kwargs...)\n\nLaunch compiled HIPKernel by passing arguments to it.\n\nThe following kwargs are supported:\n\ngridsize::ROCDim = 1: Size of the grid.\ngroupsize::ROCDim = 1: Size of the workgroup.\nshmem::Integer = 0: Amount of dynamically-allocated shared memory in bytes.\nstream::HIP.HIPStream = AMDGPU.stream(): Stream on which to launch the kernel.\n\n\n\n\n\n","category":"type"},{"location":"kernel_programming/#AMDGPU.Compiler.hipfunction","page":"Kernel Programming","title":"AMDGPU.Compiler.hipfunction","text":"hipfunction(f::F, tt::TT = Tuple{}; kwargs...)\n\nCompile Julia function f to a HIP kernel given a tuple of argument's types tt that it accepts.\n\nThe following kwargs are supported:\n\nname::Union{String, Nothing} = nothing: A unique name to give a compiled kernel.\nunsafe_fp_atomics::Bool = true: Whether to use 'unsafe' floating-point atomics. AMD GPU devices support fast atomic read-modify-write (RMW) operations on floating-point values. On single- or double-precision floating-point values this may generate a hardware RMW instruction that is faster than emulating the atomic operation using an atomic compare-and-swap (CAS) loop.\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#Atomics","page":"Kernel Programming","title":"Atomics","text":"","category":"section"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"AMDGPU.jl relies on Atomix.jl for atomics.","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"Example of a kernel that computes atomic max:","category":"page"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"using AMDGPU\n\nfunction ker_atomic_max!(target, source, indices)\n i = workitemIdx().x + (workgroupIdx().x - 0x1) * workgroupDim().x\n idx = indices[i]\n v = source[i]\n AMDGPU.@atomic max(target[idx], v)\n return\nend\n\nn, bins = 1024, 32\nsource = ROCArray(rand(UInt32, n))\nindices = ROCArray(rand(1:bins, n))\ntarget = ROCArray(zeros(UInt32, bins))\n@roc groupsize=256 gridsize=4 ker_atomic_max!(target, source, indices)","category":"page"},{"location":"kernel_programming/#Device-Intrinsics","page":"Kernel Programming","title":"Device Intrinsics","text":"","category":"section"},{"location":"kernel_programming/#Wavefront-Level-Primitives","page":"Kernel Programming","title":"Wavefront-Level Primitives","text":"","category":"section"},{"location":"kernel_programming/","page":"Kernel Programming","title":"Kernel Programming","text":"AMDGPU.Device.wavefrontsize\nAMDGPU.Device.activelane\n\nAMDGPU.Device.ballot\nAMDGPU.Device.ballot_sync\nAMDGPU.Device.activemask\n\nAMDGPU.Device.bpermute\nAMDGPU.Device.permute\n\nAMDGPU.Device.shfl\nAMDGPU.Device.shfl_sync\nAMDGPU.Device.shfl_up\nAMDGPU.Device.shfl_up_sync\nAMDGPU.Device.shfl_down\nAMDGPU.Device.shfl_down_sync\nAMDGPU.Device.shfl_xor\nAMDGPU.Device.shfl_xor_sync\n\nAMDGPU.Device.any_sync\nAMDGPU.Device.all_sync","category":"page"},{"location":"kernel_programming/#AMDGPU.Device.wavefrontsize","page":"Kernel Programming","title":"AMDGPU.Device.wavefrontsize","text":"wavefrontsize()::Cuint\n\nGet the wavefront size of the device that executes current kernel.\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.activelane","page":"Kernel Programming","title":"AMDGPU.Device.activelane","text":"activelane()::Cuint\n\nGet id of the current lane within a wavefront/warp.\n\njulia> function ker!(x)\n i = AMDGPU.Device.activelane()\n x[i + 1] = i\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Cint}(undef, 1, 8);\n\njulia> @roc groupsize=8 ker!(x);\n\njulia> Array(x)\n1×8 Matrix{Int32}:\n 0 1 2 3 4 5 6 7\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.ballot","page":"Kernel Programming","title":"AMDGPU.Device.ballot","text":"ballot(predicate::Bool)::UInt64\n\nReturn a value whose Nth bit is set if and only if predicate evaluates to true for the Nth lane and the lane is active.\n\njulia> function ker!(x)\n x[1] = AMDGPU.Device.ballot(true)\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Culong}(undef, 1);\n\njulia> @roc groupsize=32 ker!(x);\n\njulia> x\n1-element ROCArray{UInt64, 1, AMDGPU.Runtime.Mem.HIPBuffer}:\n 0x00000000ffffffff\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.ballot_sync","page":"Kernel Programming","title":"AMDGPU.Device.ballot_sync","text":"ballot_sync(mask::UInt64, predicate::Bool)::UInt64\n\nEvaluate predicate for all non-exited threads in mask and return an integer whose Nth bit is set if and only if predicate is true for the Nth thread of the wavefront and the Nth thread is active.\n\njulia> function ker!(x)\n i = AMDGPU.Device.activelane()\n if i % 2 == 0\n mask = 0x0000000055555555 # Only even threads.\n x[1] = AMDGPU.Device.ballot_sync(mask, true)\n end\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{UInt64}(undef, 1);\n\njulia> @roc groupsize=32 ker!(x);\n\njulia> bitstring(Array(x)[1])\n\"0000000000000000000000000000000001010101010101010101010101010101\"\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.activemask","page":"Kernel Programming","title":"AMDGPU.Device.activemask","text":"activemask()::UInt64\n\nGet the mask of all active lanes in a warp.\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.bpermute","page":"Kernel Programming","title":"AMDGPU.Device.bpermute","text":"bpermute(addr::Integer, val::Cint)::Cint\n\nRead data stored in val from the lane VGPR (vector general purpose register) given by addr.\n\nThe permute instruction moves data between lanes but still uses the notion of byte addressing, as do other LDS instructions. Hence, the value in the addr VGPR should be desired_lane_id * 4, since VGPR values are 4 bytes wide.\n\nExample below shifts all values in the wavefront by 1 to the \"left\".\n\njulia> function ker!(x)\n i::Cint = AMDGPU.Device.activelane()\n # `addr` points to the next immediate lane.\n addr = ((i + 1) % 8) * 4 # VGPRs are 4 bytes wide\n # Read data from the next immediate lane.\n x[i + 1] = AMDGPU.Device.bpermute(addr, i)\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Cint}(undef, 1, 8);\n\njulia> @roc groupsize=8 ker!(x);\n\njulia> x\n1×8 ROCArray{Int32, 2, AMDGPU.Runtime.Mem.HIPBuffer}:\n 1 2 3 4 5 6 7 0\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.permute","page":"Kernel Programming","title":"AMDGPU.Device.permute","text":"permute(addr::Integer, val::Cint)::Cint\n\nPut data stored in val to the lane VGPR (vector general purpose register) given by addr.\n\nExample below shifts all values in the wavefront by 1 to the \"right\".\n\njulia> function ker!(x)\n i::Cint = AMDGPU.Device.activelane()\n # `addr` points to the next immediate lane.\n addr = ((i + 1) % 8) * 4 # VGPRs are 4 bytes wide\n # Put data into the next immediate lane.\n x[i + 1] = AMDGPU.Device.permute(addr, i)\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Cint}(undef, 1, 8);\n\njulia> @roc groupsize=8 ker!(x);\n\njulia> x\n1×8 ROCArray{Int32, 2, AMDGPU.Runtime.Mem.HIPBuffer}:\n 7 0 1 2 3 4 5 6\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.shfl","page":"Kernel Programming","title":"AMDGPU.Device.shfl","text":"shfl(val, lane, width = wavefrontsize())\n\nRead data stored in val from a lane (this is a more high-level op than bpermute).\n\nIf lane is outside the range [0:width - 1], the value returned corresponds to the value held by the lane modulo width (within the same subsection).\n\njulia> function ker!(x)\n i::UInt32 = AMDGPU.Device.activelane()\n x[i + 1] = AMDGPU.Device.shfl(i, i + 1)\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{UInt32}(undef, 1, 8);\n\njulia> @roc groupsize=8 ker!(x);\n\njulia> Int.(x)\n1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:\n 1 2 3 4 5 6 7 0\n\nIf width is less than wavefront size then each subsection of the wavefront behaves as a separate entity with a starting logical lane ID of 0.\n\njulia> function ker!(x)\n i::UInt32 = AMDGPU.Device.activelane()\n x[i + 1] = AMDGPU.Device.shfl(i, i + 1, 4) # <-- Notice width = 4.\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{UInt32}(undef, 1, 8);\n\njulia> @roc groupsize=8 ker!(x);\n\njulia> Int.(x)\n1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:\n 1 2 3 0 5 6 7 4\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.shfl_sync","page":"Kernel Programming","title":"AMDGPU.Device.shfl_sync","text":"shfl_sync(mask::UInt64, val, lane, width = wavefrontsize())\n\nSynchronize threads according to a mask and read data stored in val from a lane ID.\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.shfl_up","page":"Kernel Programming","title":"AMDGPU.Device.shfl_up","text":"shfl_up(val, δ, width = wavefrontsize())\n\nSame as shfl, but instead of specifying lane ID, accepts δ that is subtracted from the current lane ID. I.e. read from a lane with lower ID relative to the caller.\n\njulia> function ker!(x)\n i = AMDGPU.Device.activelane()\n x[i + 1] = AMDGPU.Device.shfl_up(i, 1)\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Int}(undef, 1, 8);\n\njulia> @roc groupsize=8 ker!(x);\n\njulia> x\n1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:\n 0 0 1 2 3 4 5 6\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.shfl_up_sync","page":"Kernel Programming","title":"AMDGPU.Device.shfl_up_sync","text":"shfl_up_sync(mask::UInt64, val, δ, width = wavefrontsize())\n\nSynchronize threads according to a mask and read data stored in val from a lane with lower ID relative to the caller.\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.shfl_down","page":"Kernel Programming","title":"AMDGPU.Device.shfl_down","text":"shfl_down(val, δ, width = wavefrontsize())\n\nSame as shfl, but instead of specifying lane ID, accepts δ that is added to the current lane ID. I.e. read from a lane with higher ID relative to the caller.\n\njulia> function ker!(x)\n i = AMDGPU.Device.activelane()\n x[i + 1] = AMDGPU.Device.shfl_down(i, 1, 8)\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Int}(undef, 1, 8);\n\njulia> @roc groupsize=8 ker!(x);\n\njulia> x\n1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:\n 1 2 3 4 5 6 7 7\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.shfl_down_sync","page":"Kernel Programming","title":"AMDGPU.Device.shfl_down_sync","text":"shfl_down_sync(mask::UInt64, val, δ, width = wavefrontsize())\n\nSynchronize threads according to a mask and read data stored in val from a lane with higher ID relative to the caller.\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.shfl_xor","page":"Kernel Programming","title":"AMDGPU.Device.shfl_xor","text":"shfl_xor(val, lane_mask, width = wavefrontsize())\n\nSame as shfl, but instead of specifying lane ID, performs bitwise XOR of the caller's lane ID with the lane_mask.\n\njulia> function ker!(x)\n i = AMDGPU.Device.activelane()\n x[i + 1] = AMDGPU.Device.shfl_xor(i, 1)\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Int}(undef, 1, 8);\n\njulia> @roc groupsize=8 ker!(x);\n\njulia> x\n1×8 ROCArray{Int64, 2, AMDGPU.Runtime.Mem.HIPBuffer}:\n 1 0 3 2 5 4 7 6\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.shfl_xor_sync","page":"Kernel Programming","title":"AMDGPU.Device.shfl_xor_sync","text":"shfl_xor_sync(mask::UInt64, val, lane_mask, width = wavefrontsize())\n\nSynchronize threads according to a mask and read data stored in val from a lane according to a bitwise XOR of the caller's lane ID with the lane_mask.\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.any_sync","page":"Kernel Programming","title":"AMDGPU.Device.any_sync","text":"any_sync(mask::UInt64, predicate::Bool)::Bool\n\nEvaluate predicate for all non-exited threads in mask and return non-zero if and only if predicate evaluates to non-zero for any of them.\n\njulia> function ker!(x)\n i = AMDGPU.Device.activelane()\n if i % 2 == 0\n mask = 0x0000000055555555 # Only even threads.\n x[1] = AMDGPU.Device.any_sync(mask, i == 0)\n end\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Bool}(undef, 1);\n\njulia> @roc groupsize=32 ker!(x);\n\njulia> x\n1-element ROCArray{Bool, 1, AMDGPU.Runtime.Mem.HIPBuffer}:\n 1\n\n\n\n\n\n","category":"function"},{"location":"kernel_programming/#AMDGPU.Device.all_sync","page":"Kernel Programming","title":"AMDGPU.Device.all_sync","text":"all_sync(mask::UInt64, predicate::Bool)::Bool\n\nEvaluate predicate for all non-exited threads in mask and return non-zero if and only if predicate evaluates to non-zero for all of them.\n\njulia> function ker!(x)\n i = AMDGPU.Device.activelane()\n if i % 2 == 0\n mask = 0x0000000055555555 # Only even threads.\n x[1] = AMDGPU.Device.all_sync(mask, true)\n end\n return\n end\nker! (generic function with 1 method)\n\njulia> x = ROCArray{Bool}(undef, 1);\n\njulia> @roc groupsize=32 ker!(x);\n\njulia> x\n1-element ROCArray{Bool, 1, AMDGPU.Runtime.Mem.HIPBuffer}:\n 1\n\n\n\n\n\n","category":"function"}] +} diff --git a/previews/PR658/siteinfo.js b/previews/PR658/siteinfo.js new file mode 100644 index 000000000..cfd6cc92c --- /dev/null +++ b/previews/PR658/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "previews/PR658"; diff --git a/previews/PR658/streams/index.html b/previews/PR658/streams/index.html new file mode 100644 index 000000000..7c2d0c36a --- /dev/null +++ b/previews/PR658/streams/index.html @@ -0,0 +1,14 @@ + +Streams · AMDGPU.jl

    Streams

    Similar to CUDA streams, ROCm has HIP streams, which are buffers used to instruct the GPU hardware which kernels to launch. HIP streams are synchronous, like CUDA streams.

    Each device has a default stream associated, which is accessible with AMDGPU.stream().

    There are several ways to specify which stream to launch a kernel on:

    • Using AMDGPU.stream! to change default stream to be used within the same Julia task.
    stream = AMDGPU.HIPStream()
    +AMDGPU.stream!(stream) # Change default stream to be used for subsequent operations.
    +AMDGPU.ones(Float32, 16) # Will be executed on `stream`.
    • Using AMDGPU.stream! to execute given function and reset to the original stream after completion:
    stream = AMDGPU.HIPStream()
    +x = AMDGPU.stream!(() -> AMDGPU.ones(Float32, 16), stream)
    • Using stream argument to @roc macro:
    stream = AMDGPU.HIPStream()
    +@roc stream=stream kernel(...)

    Streams also have an inherent priority, which allows control of kernel submission latency and on-device scheduling preference with respect to kernels submitted on other streams. There are three priorities: normal (the default), low, and high priority.

    Priority of the default stream can be set with AMDGPU.priority!. Alternatively, it can be set at stream creation time:

    low_prio = HIPStream(:low)
    +high_prio = HIPStream(:high)
    +normal_prio = HIPStream(:normal) # or just omit "priority"
    AMDGPU.streamFunction
    stream()::HIPStream

    Get the HIP stream that should be used as the default one for the currently executing task.

    source
    AMDGPU.stream!Function
    stream!(s::HIPStream)

    Change the default stream to be used within the same Julia task.

    source
    stream!(f::Base.Callable, stream::HIPStream)

    Change the default stream to be used within the same Julia task, execute f and revert to the original stream.

    Returns:

    Return value of the function f.

    source
    AMDGPU.priority!Function
    priority!(p::Symbol)

    Change the priority of the default stream. Accepted values are :normal (the default), :low and :high.

    source
    priority!(f::Base.Callable, priority::Symbol)

    Chnage the priority of default stream, execute f and revert to the original priority. Accepted values are :normal (the default), :low and :high.

    Returns:

    Return value of the function f.

    source
    AMDGPU.HIP.HIPStreamType
    HIPStream(priority::Symbol = :normal)

    Arguments:

    • priority::Symbol: Priority of the stream: :normal, :high or :low.

    Create HIPStream with given priority. Device is the default device that's currently in use.

    source
    HIPStream(stream::hipStream_t)

    Create HIPStream from hipStream_t handle. Device is the default device that's currently in use.

    source

    Synchronization

    AMDGPU.jl by default uses non-blocking stream synchronization with AMDGPU.synchronize to work correctly with TLS and Hostcall.

    Users, however, can switch to a blocking synchronization globally with nonblocking_synchronization preference or with fine-grained AMDGPU.synchronize(; blocking=true). Blocking synchronization might offer slightly lower latency.

    You can also perform synchronization of the expression with AMDGPU.@sync macro, which will execute given expression and synchronize afterwards (using AMDGPU.synchronize under the hood).

    AMDGPU.@sync begin
    +    @roc ...
    +end

    Finally, you can perform full device synchronization with AMDGPU.device_synchronize.

    AMDGPU.synchronizeFunction
    synchronize(stream::HIPStream = stream(); blocking::Bool = false)

    Wait until all kernels executing on stream have completed.

    If there are running HostCalls, then blocking must be false. Additionally, if you want to stop host calls afterwards, then provide stop_hostcalls=true keyword argument.

    source
    AMDGPU.@syncMacro
    @sync ex

    Run expression ex on currently active stream and synchronize the GPU on that stream afterwards.

    See also: synchronize.

    source