From f66b2405d4244f48632e05545afbf0f69b479bbe Mon Sep 17 00:00:00 2001 From: "Alinson S. Xavier" Date: Thu, 15 Dec 2022 10:36:04 -0600 Subject: [PATCH] Add RELOG 0.6 docs --- 0.6/assets/custom.css | 36 + 0.6/assets/documenter.js | 331 + 0.6/assets/ex_amount_produced.png | Bin 0 -> 52806 bytes 0.6/assets/ex_emissions.png | Bin 0 -> 37980 bytes 0.6/assets/ex_plant_cost_per_year.png | Bin 0 -> 31827 bytes 0.6/assets/ex_plant_locations.png | Bin 0 -> 93365 bytes 0.6/assets/ex_transportation.png | Bin 0 -> 600438 bytes .../ex_transportation_amount_distance.png | Bin 0 -> 29981 bytes 0.6/assets/ex_transportation_emissions.png | Bin 0 -> 32703 bytes 0.6/assets/search.js | 267 + 0.6/assets/themes/documenter-dark.css | 7702 ++++++++++++++++ 0.6/assets/themes/documenter-light.css | 7738 +++++++++++++++++ 0.6/assets/themeswap.js | 66 + 0.6/assets/warner.js | 49 + 0.6/casebuilder/asset-manifest.json | 13 - 0.6/casebuilder/index.html | 1 - 0.6/casebuilder/static/css/main.32d9a3de.css | 2 - .../static/css/main.32d9a3de.css.map | 1 - 0.6/casebuilder/static/js/main.dde913fd.js | 3 - .../static/js/main.dde913fd.js.LICENSE.txt | 52 - .../static/js/main.dde913fd.js.map | 1 - 0.6/format/index.html | 103 + 0.6/index.html | 27 + 0.6/model/index.html | 67 + 0.6/reports/index.html | 95 + 0.6/search/index.html | 2 + 0.6/search_index.js | 3 + 0.6/usage/index.html | 46 + 28 files changed, 16532 insertions(+), 73 deletions(-) create mode 100644 0.6/assets/custom.css create mode 100644 0.6/assets/documenter.js create mode 100644 0.6/assets/ex_amount_produced.png create mode 100644 0.6/assets/ex_emissions.png create mode 100644 0.6/assets/ex_plant_cost_per_year.png create mode 100644 0.6/assets/ex_plant_locations.png create mode 100644 0.6/assets/ex_transportation.png create mode 100644 0.6/assets/ex_transportation_amount_distance.png create mode 100644 0.6/assets/ex_transportation_emissions.png create mode 100644 0.6/assets/search.js create mode 100644 0.6/assets/themes/documenter-dark.css create mode 100644 0.6/assets/themes/documenter-light.css create mode 100644 0.6/assets/themeswap.js create mode 100644 0.6/assets/warner.js delete mode 100644 0.6/casebuilder/asset-manifest.json delete mode 100644 0.6/casebuilder/index.html delete mode 100644 0.6/casebuilder/static/css/main.32d9a3de.css delete mode 100644 0.6/casebuilder/static/css/main.32d9a3de.css.map delete mode 100644 0.6/casebuilder/static/js/main.dde913fd.js delete mode 100644 0.6/casebuilder/static/js/main.dde913fd.js.LICENSE.txt delete mode 100644 0.6/casebuilder/static/js/main.dde913fd.js.map create mode 100644 0.6/format/index.html create mode 100644 0.6/index.html create mode 100644 0.6/model/index.html create mode 100644 0.6/reports/index.html create mode 100644 0.6/search/index.html create mode 100644 0.6/search_index.js create mode 100644 0.6/usage/index.html diff --git a/0.6/assets/custom.css b/0.6/assets/custom.css new file mode 100644 index 0000000..07214a3 --- /dev/null +++ b/0.6/assets/custom.css @@ -0,0 +1,36 @@ +@media screen and (min-width: 1056px) { + #documenter .docs-main { + max-width: 65rem !important; + } +} + + +tbody, thead, pre { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +table td, th { + padding: 8px; +} + +table p { + margin-bottom: 0; +} + +table td code { + white-space: nowrap; +} + +table tr, +table th { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); +} + +table tr:last-child { + border-bottom: 0; +} + +code { + background-color: transparent; + color: rgb(232, 62, 140); +} \ No newline at end of file diff --git a/0.6/assets/documenter.js b/0.6/assets/documenter.js new file mode 100644 index 0000000..6adfbbb --- /dev/null +++ b/0.6/assets/documenter.js @@ -0,0 +1,331 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'highlight-julia': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/languages/julia.min', + 'headroom': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/headroom.min', + 'jqueryui': 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min', + 'katex-auto-render': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.13.24/contrib/auto-render.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min', + 'headroom-jquery': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/jQuery.headroom.min', + 'katex': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.13.24/katex.min', + 'highlight': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min', + 'highlight-julia-repl': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/languages/julia-repl.min', + }, + shim: { + "highlight-julia": { + "deps": [ + "highlight" + ] + }, + "katex-auto-render": { + "deps": [ + "katex" + ] + }, + "headroom-jquery": { + "deps": [ + "jquery", + "headroom" + ] + }, + "highlight-julia-repl": { + "deps": [ + "highlight" + ] + } +} +}); +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'katex', 'katex-auto-render'], function($, katex, renderMathInElement) { +$(document).ready(function() { + renderMathInElement( + document.body, + { + "delimiters": [ + { + "left": "$", + "right": "$", + "display": false + }, + { + "left": "$$", + "right": "$$", + "display": true + }, + { + "left": "\\[", + "right": "\\]", + "display": true + } + ] +} + + ); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'highlight', 'highlight-julia', 'highlight-julia-repl'], function($) { +$(document).ready(function() { + hljs.highlightAll(); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require([], function() { +function addCopyButtonCallbacks() { + for (const el of document.getElementsByTagName("pre")) { + const button = document.createElement("button"); + button.classList.add("copy-button", "fas", "fa-copy"); + el.appendChild(button); + + const success = function () { + button.classList.add("success", "fa-check"); + button.classList.remove("fa-copy"); + }; + + const failure = function () { + button.classList.add("error", "fa-times"); + button.classList.remove("fa-copy"); + }; + + button.addEventListener("click", function () { + copyToClipboard(el.innerText).then(success, failure); + + setTimeout(function () { + button.classList.add("fa-copy"); + button.classList.remove("success", "fa-check", "fa-times"); + }, 5000); + }); + } +} + +function copyToClipboard(text) { + // clipboard API is only available in secure contexts + if (window.navigator && window.navigator.clipboard) { + return window.navigator.clipboard.writeText(text); + } else { + return new Promise(function (resolve, reject) { + try { + const el = document.createElement("textarea"); + el.textContent = text; + el.style.position = "fixed"; + el.style.opacity = 0; + document.body.appendChild(el); + el.select(); + document.execCommand("copy"); + + resolve(); + } catch (err) { + reject(err); + } finally { + document.body.removeChild(el); + } + }); + } +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", addCopyButtonCallbacks); +} else { + addCopyButtonCallbacks(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'headroom', 'headroom-jquery'], function($, Headroom) { + +// Manages the top navigation bar (hides it when the user starts scrolling down on the +// mobile). +window.Headroom = Headroom; // work around buggy module loading? +$(document).ready(function() { + $('#documenter .docs-navbar').headroom({ + "tolerance": {"up": 10, "down": 10}, + }); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function() { + var settings = $('#documenter-settings'); + $('#documenter-settings-button').click(function(){ + settings.toggleClass('is-active'); + }); + // Close the dialog if X is clicked + $('#documenter-settings button.delete').click(function(){ + settings.removeClass('is-active'); + }); + // Close dialog if ESC is pressed + $(document).keyup(function(e) { + if (e.keyCode == 27) settings.removeClass('is-active'); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function() { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button") + sidebar_button.click(function(ev) { + ev.preventDefault(); + sidebar.toggleClass('visible'); + if (sidebar.hasClass('visible')) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind('click', function(ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass('visible')) { + sidebar.removeClass('visible'); + } + }); +}) + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function() { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css('max-width'), 10); + var L0 = e.width(); + if(L0 > L) { + var h0 = parseInt(e.css('font-size'), 10); + e.css('font-size', L * h0 / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on('orientationchange', resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function() { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if(typeof active !== 'undefined') { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +function set_theme(theme) { + var active = null; + var disabled = []; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + var themename = ss.ownerNode.getAttribute("data-theme-name"); + if(themename === null) continue; // ignore non-theme stylesheets + // Find the active theme + if(themename === theme) active = ss; + else disabled.push(ss); + } + if(active !== null) { + active.disabled = false; + if(active.ownerNode.getAttribute("data-theme-primary") === null) { + document.getElementsByTagName('html')[0].className = "theme--" + theme; + } else { + document.getElementsByTagName('html')[0].className = ""; + } + disabled.forEach(function(ss){ + ss.disabled = true; + }); + } + + // Store the theme in localStorage + if(typeof(window.localStorage) !== "undefined") { + window.localStorage.setItem("documenter-theme", theme); + } else { + console.error("Browser does not support window.localStorage"); + } +} + +// Theme picker setup +$(document).ready(function() { + // onchange callback + $('#documenter-themepicker').change(function themepick_callback(ev){ + var themename = $('#documenter-themepicker option:selected').attr('value'); + set_theme(themename); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if(typeof(window.localStorage) !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if(theme !== null) { + $('#documenter-themepicker option').each(function(i,e) { + e.selected = (e.value === theme); + }) + } else { + $('#documenter-themepicker option').each(function(i,e) { + e.selected = $("html").hasClass(`theme--${e.value}`); + }) + } + } +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function() { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if (typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === 'boolean' && DOCUMENTER_VERSION_SELECTOR_DISABLED) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function(x) { + target_href = version_selector_select.children("option:selected").get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if (typeof DOCUMENTER_CURRENT_VERSION !== 'undefined' && $('#version-selector > option').length == 0) { + var option = $(""); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== 'undefined') { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function(i,x){return x.text}); + DOC_VERSIONS.forEach(function(each) { + var version_url = documenterBaseURL + "/../" + each; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $(""); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}) + +}) diff --git a/0.6/assets/ex_amount_produced.png b/0.6/assets/ex_amount_produced.png new file mode 100644 index 0000000000000000000000000000000000000000..24309fece1f6f2ae101b1809d6ea62d9149812e3 GIT binary patch literal 52806 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

mS6vfROc3i^3V1*0M4yw#uEqZ4m4H2dV~ z=wB}yNQ9HWKB+Bx_uD3-zFmjh6?M0-iR$w&%*IZM;r88%|>UiD8QuY0yV79AZj zqMd%U*}oB%|39cp)%E_jBzo1K`tP~+|Mx$3%;t$gFQyM;QsZGGW%4p)VhFW|jKJ=K zaEcklyW+fZcW5ZX2Dg=Q$-h~xdSK5|bqmA{_ZEUr2y&N!WmFu}x+EAY$vz%#(z;3; zbS=7U)T1w6a-B76fxRl+jSM5K;fU{?y4xZ=?vbq36fe0yv=K}Nb+0-l zWmt+)vVvD*f-2G=j_0(Iw=+*e0q+zk#zA?UJZnHf#`g3vGn%*U!(*#{yxT zi<#%qobh215v~}_2tUl>AryIDo-)mK5LAu8^}FxRe0(E$RI#6hny&Q|HNBX>&3}BX zR+M=_UAH;{d<6swU0*dSDk=oZkWj_udOgK{X!0g)!NUu#;#AlaO*h;|18zb|7_`2S z>tvASrQu;=FGzYtGb1`CXb4>@0V+?Po}dE^sv2>qe8-~njObgh1qMEGsk9bDb!&zc z_}qScV|CfV8D!leMk1J3Q*c2(Xwq~|O$$^ zGD3`UqI#7inGUI#tZ!mqEV5^Q@5tzgdh%h!IUGY&*)oX~m13jgyR67Q;=;O3o02&? zM8-uFO`yI?Zs#$sDS8OpXjEcA7q7Te7{Cbn$*(u zgBWbWd2g|`l_4iZ!*em;dM){M1dL-RooM?6mwI}E6n-sHw)T*%*Ks(gTM9I14^aY! zJpggFhQ%7l%Tu)Q>JHf|DGigFSM|G++|1K6>U7*L)1_xOw;IAIoMHS5rU4$t`%D7s z7WaRUvDaiYKaw_lnGJH;lj_TbNdw&2axkhT8!nsEGdSy6_7_ph}mW7xH@m^X2^-}d4 zL$>;X(ZS>_sYv%&*3o+yuxO}N87z7&ejoCw&Mi(Q8*(6v!CNPPG;h45D`j=vE7u#J zgDU4Xv3lHwA=u_kj9{F|O`y%yMUq;#6mjv6uVHb2b`@A-1D-Z|go#MG!><3cU=Z>d zaC6e)f1UxKk)?;j!)59YpG+ZtKEZ3kZALD-&taK)$(vyb`g)QGNLTy7t0VR}?kmza zG8zp!%x|EtJCJ3J&*fiRTdm~~OifOoDfcvIbThrEMxqV?6;@IRvz*`slU&ivj~!?` z?NLYnZQFz_v+DDK3?}5I!xlt*6<;|Cl@x5d)jN0Y>~}>pWPP*B2J&*~5v_Wsy;9QB z66vZ?;~bQUdg?aQhq)$Jj9AE0t)bv0?ELomC)d;eP*%J!oTn%EUtNb>lt*!)<$l}ijHW3_uY30%Qr& zU3*6FD>C3oNLI{a5ZueG>*e2@N&H@syfDf`0==~J;EJsUtR$2ehyP02a^oij|x2-_j#CaNJX@2=na^46>DQH9dj%4~FnqO^nR{M4=sQF0chetBMX z?Z?1jkR(@Eh@kUi%#u$Zt``~0A+v4w?ph%)yC>i@a)=c!m?F~PdMI`ni=ZsfH&}u& z8Ei=9z7;2eW-ZDmXWRKTuKAOhM?oRM_e6j8AlKtP9GE0fTLm)ug8s1E zy??&|2&$-7agXY2f3CCVy`5^(>m^e~7GjCNU$D}yD*G}4775IVVlp0-Lh#gc76r<7<#gT$xdDV5(mFp+ zXOBusOHUWir)tPgi4+~jok`KLakz2(>*;_^MskT&2LkE3piwj>ZSQs9_sVE=RRx$V z?rC(s0xq-l)wEC8=fIKNNgJ~zzs&i2I_tIvv?8FRHp>Uv^O`Ifz#nQR(Zb3sMA0J9 zoRj87xcqZ{?K9qmgk30KwSOKYMC}p^N;G#YqIt;y%`+mrVO|#mjslIxBGA1Vb`-g2NxgNJr zyRV^|Oax;ilclIGg|urfC^Cna#3R~1+8;2AD0%TaVq8ZZt6O)3lKIZ5=@~qe1vH%lAJN2B7hE&v zyEFwU23-8`YU8VgO^qW?y;#<6PhLOgA&aIpGC%I9yX;P^@&>1=Po}~$6CE@&7NKQU z_`uLTo#`bjs5b@~ei~@!w)Pn0wfTL}00PaqW$Alw1bD8Z_P5(gJ3s=cGI4H6Wlp>I z6l@9w!v<1k>`uDL4RV^#p`!&R#+B(*89 z-2}OH3s*$r7o!keW|!S#7F{}AVi?dXBl!J=?5*7$+aLcrGpNYeY;Qx@&m&v0Zc23= zRrx7rxC&<6`Qk05*zBYjI(+}YL;WzsC1qHRHKPnIU`|m&|FTP8^VTbTNK=~rY&;)Q zOtEfx>xJ{@Z{KA8JJ7x6Tg5hW!!NOQ75-v^Sy6GZYWyYHd2fa6Q^Zq3cRZnJa*nwi zioP7S&NC;Raqz}13myHTMW*X>-Z?*}liBxO#e#be?tc}<712b=xu=$S&x6KA>y*tW|mud zSnjkWysX=DnsaLn@pSC4;3@rjYD2bKIy;BJ57f6%8##7tJA$GPpM_U|KOTsC|CJxX zORXnI`SkWd&Py*(&E~fPVgU6vLa+MrV~Lb{ojVU#8+qpgrv}-HBrX&Ox6^tsEl4sE zGBpU)sAYY6^%}=?-f?6j%fG+t;rk6~115xl@+mkiS{%(K+hd-r2EAO8Q{c<*^*B9t zm}k(oZ7o4q^qsZ=$D|b#ZjvySZ^<2zPaq6_RoE?}EPy5*2p|FLg=h4%>9w0a*y{^ZKMY;Lx`K1e0>EqwM7uFG% z0=N}{n`qjVUU869e^eiw7mU3qFD*cMid)QAu>6Cz`dQEdR8uME_HU&AK{DKJ+%wRk zE?gvRg<#L9X2ltH^R{iih*X%Cm;Lhfx(m4;$HnN0)&nx}LCfC>*uHt!u6EBxeY;k> z^K)<#v=-aTBw;DtJ7P5lQZOLoWE0VAVTgj>R;13f-U>K?RB;u@>-OFo>_t+i%V49v zS#R2q>N(^c00Jh%Nb$nLU796G>~%>q2v8IwVlNK3KmFtTYk8@?i;C>0F2KEKJ$?To z4Px}@js!2y=CXi1=q#2E!oBJM+euk=_Uu5`rXgzv$w{Wprr6kSl6bRi_0Wr@2WB&D&EBQRgL4a3*MMmd(W!SNA3k@@G-5Q7oG|FjV zCE4hCS7~AtU#Jcpezwh$WYlZezpz(}xum64fBlcu^Hor&fW`l3k^O)F$6^LUx&~N< zp;PjU+%w8!zwH6kP&OjDAS13Bo8A>bO>D{*7X?pcM#qHFJp$AefWe6VrJn*p1_i!O z%a)0EGIWj3!o`aMjl+8o$V~YyEQb5|&Rp(IJH<>dNk#6_hm zzK2S>L3>CJm>sL4*wtmyssvFtcc-3H;phjAKQz?$E9bI>hL@pb%&J+6uI zr{Mz6^sTfaQxmFkx-LyXyNbM^~EZS~gvR6HX4$^jHl-b7@y}I;j z4=jtc)mOyBB&wU6n;-J{gW1X_05r5N`hseisN{AKzj!D#^yKt=2DDpKyH>-* zT$I_=u35B)wQIDl?Ze{iHJdgKvbL@R&_-HobxEsNTt!sFrcKw7Hoj_sRoHd#&beq# z(acI_giYbgCl`BQWG-cd?-FS$fK*e+IVwUDR*yFOYw6h(f$+*U4&V;fAJv z=loA3^MV<_e|c#S4t!geaiQyO$kvS7PGEg)x}xCubASuFQ6`dRkZM(VBP{vCU9vivPAVdCg%96I{UzBP0^{eHZL}YAVCWmds|dK+BQ3Q(F+pSb zN41{%b=ef}DKiH&* zb1q+&i8{Vzs5z*SuCaR*@j4m42~Vg&3>Un%EhsLo)-KMB!UvtU&=e<0rNnLw;X8Icx(}{CmlC680OxKy*Sd)6ZEkJc>@dlqyIYakq{W z1ug0h(Qqq#EDrjBJ4o*>N0-DCs>9OO)>TuBUmiqcu00}k0%B-y$G0U_5 z)>buviI8d4eHel4`1;xg-^~F$$;N19>1PBEG;i@ zOm0RNVaui+#2rqYxSv?KS|hLIL^({kU#lS&V2sEd*253*IWPuINN9JYbz2xcbZIm& zTzl@72xZu_2c7?1xg@6e-JXI=4A%&CHz0tl2hdzk`TVMo`lBK8Zb=BqN@S~e&6+ZG zs&M;jX{93Bz0Mmr;C^5z+IUMcP~=QQt;Mmd;-P6e`K;fjO`CZ9Y-CH~9f>I5nFcE( zlyEID9%762XfqnTk(2j2`&DeR{WJ#Ln?u$T3OLgGZ0y&+VK!p{2g3UVc+Q)5T_z7+ zn8}!muztUgW!-euZq%q1Fmvn741nfS_}+RgXA_^jK3&3=q{fyMRm}4(<6JELs~h>dt?l-HyE$r4)NBzGa(pi# zC9dZpk=(azxW0}kO#~=Sr~o=i_4xHQU;VP@@LoFGxnUaMbUrq+SVRBMkYNl82Ifpk zc1QQs`fgdzd#Iiq7`PpEz4IpvwGvRNltS}YJ|DUNdA~%xb^V9>w`Y~Vq`KhPn%Ct^ z2vKnm`O1s@{6jrdwa#URW#Qb&y^UoSz*-Nh<{Bzh7^o%fss$nE&P&byvx49>^q4DR z%7MktiQJv}I5G(EqJbaAmzeY!awB`DLQ!}85X*kH#Dqid9P#{kd_@(kcyK)x?T(Jc zfPgHxn&#$L8{~+Q#=PF(^nu~JQFR{M(#V)@g}6~kfo++AVIYDX;g)^#InheX0)V+J zs=DZeHeeJnSmKbRcc@boBEz`s*mVIsjx20NJj=Cisd;;VN=;Ouu5-qRjk=k6(a!cs z(q+^dD(AeE;~BMgJEUJVMdhLlt;ud~<+mN1Y8Q{g-R-Y&(M^B=IoZ39yK-twn?CI+ z!c`O)_xugzJSDP>8?LGNc%%93rrrzdDaM_f6-WRBp?r>)wdB7sa=^QUiESj`A941*L9tvlcW9uE=kh~o79Py=&`>a{-`#Zh+2ym=vdOYpG z=FK7JUai+qW>wcv2*+~w?u`RimO#f!YK$3!1ge2KluRiHWe`2EALha*sVLE^eUp*f{(=AIpK!ywr1i<0Mi9+*pm5+)7OqkJM|x1BKH+>!3+F z)Gzv0{`lz=o&xjlY&zBycg;DTo=ac$(LZ5c`Jp0IrW_)4R-Wnfo&g7M8on-&TvX zL26ZQdfvCT(S2sF$mV#j)4f~!VT%H-;#AaYtE?~XkQr-WGf@FV(a*oSA5l|f#F<(X zcJztUHnpndthIg5o(?OHzcec@EWCL@yZiev1W0XGEFZgcK`|TlLsFPX4-y^~XD>hG**1FOOXxSIM)OnGD{ zAc<6AEzjGH8<8v3Yxwk5Bl1#RymA~u^PJ9W7tK8$8+rWd@ux9&oJNe$S@DarOe?O| z_}y^_&g30+XngtG3~RfJbGFO&as*E^9^5H9@7}4e<*lP;EL$yk*ai+rU3e_gu^Vjc zpOp_UR&I`ZZ@w}A#L+PkQ_f{f(;MnBD=u{P&#cfFnswIIo_S1nWW(T-Yjw7`q&H}L z=3uvZF45zb7-c7nm}ao;LQT(;%Qdo|Yzpbr?&OgdZ9c8OveU}q@#e*zb>6?Zlv(_f+Tf`2wUAb>Ek^hJ8a0l`+}(7FyL-x!k9{uPP5o=t zjiV}`%FF$Gr8g@fT&dd5)h;?}VPjjDnbI=w3_YTWjraR!Oe?bf}5RtH1krZIEJYHNdFRc_wCR* zD^^@Zc5c?9e~ZKw(c5PKv~M?X&>)-U-xv4M`blEE_1B)$H*2{a_b#5uydXvv_RGA? zf%?k(qq_E#WH2Mwbj{J)&!&_CR&{OhJ&_m`0Wv=_`>Ty@y5EwFP1kx{VMbSut5)F$ z7$dhEbMt?$FkA8KQmfgg4?Dk6O@y1wP`feu!th@*sdLEF_~~bN)ZbOJx`iVCm{j*e zo_0Q-pl^hw$;hQkzgw%Pom~EN$&jbvx>pR={^C*tr|7^VSq&eq{CxdwYdMS=(He}3@QkBW4+l-C3*3nQ_ObH~tp`Yv}Z*Sy~A!|!g?|=MwvRAKO zpEyf5JW|V>>)C7Hjfcnc@?2uiooimVZQR9+c4No7&)?OtefwsfznIk5en>CiI9flQ zZRagnx-^!eJ~ubl^z4}Yzv~5L9X=v*p|YDICOp%&7OTcXfw`t0(wnKSK1kKUHmw15bt z-?{UcL4yK38ZU*{y-^Vq6ciO1X;_q!U-FVDGR?z-?pyChb0#iacy?|EDK^au-<2l@ zw`kgQ^P_k60|xk?YMnTLVwokFaqF9o{-2zN7SBc?IONq=fL9c7 zwxotxlgdd}dwCXZ0Nm@=t5+27j2;57RM+Ky)7=%yKL&2xs1NTN7#OHjcgnYK-{zC5 z1ntkwR!{Tn6#9J+(+hqC+Lf7Gk%tdky1BWn3k>WQCH*G)9Xc3&9{Oo#P*B+C&kHX+ znT09f;MmyMc|HHWaRI>M9@5%!@Fw#eC78)ve26MRO05>=%g2+}i~+*|PeFouWr(*u zXCdXOt%F14#*OvB5r+e1^ssou3O~c4(0)_5I~Sf}L&?@X&hJjA=$DU!u`S1yE;YZT z9rq5;(RJS&%r$<}>kA;dTVG$Fdch$72Wn{jZ{8Rw+n@aT!Qyh!S`idk z4IVsV_UscFgomW3ryC}d7*7LQ`$i3JJ7GdJ)RzSo0UKs?-?MjEgw@cYt-Zc9`+-FF z3<4fQ8$<%TU!dg%zz(zW?6YdK z&n^RY%|%5;Ujmo&F-qtAyJ{5wy%OvXN@u_v13D@aD5=_id@-92N;2^981jFrcG= z2RW<)22U+;5TNQ|tGJWY=f{)g%vl4R09mnWl~?|rk8Pk`JHViQeDEr8==lpU5?=xP z0gmTEYXLzePESvdAwOFK@X98iX>dQIn_bt^Hz+2v17#J8TRDcU8ZtW;s3{1+)mn~aX!2i7S z3vj&P^xHCRUESX6u7=tI9E=PMA5L_2b%_9r__j8-yTD^O?i{Xs1YBS3Fsc0P^8EZD zg*h2o%nS?-?%NU$GKGeRzXr|%yn6XEFe)l)NBfr}z^x+l!q!AA1kSUuG5C}GCFbziSU+ve3{S~{?YhwU%q^GN&%Q~lo FCICj?`tSe% literal 0 HcmV?d00001 diff --git a/0.6/assets/ex_emissions.png b/0.6/assets/ex_emissions.png new file mode 100644 index 0000000000000000000000000000000000000000..337eb0974cdce928328584d5ae19b7047273064b GIT binary patch literal 37980 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 WN89YwTPzj{v!(gC5%I%kuKOQk8A$K| literal 0 HcmV?d00001 diff --git a/0.6/assets/ex_plant_cost_per_year.png b/0.6/assets/ex_plant_cost_per_year.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ee393f01a40637390d7cf83e7377700e62bf70 GIT binary patch literal 31827 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 literal 0 HcmV?d00001 diff --git a/0.6/assets/ex_plant_locations.png b/0.6/assets/ex_plant_locations.png new file mode 100644 index 0000000000000000000000000000000000000000..a44113621ac4aa93661b446274fa67a4db76a303 GIT binary patch literal 93365 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 z z1Pd%_7U`kqfdrE)!}E#`!vu`^r^P2J$>;0a{~xB_1D@*rj~_o)_7;-e2}vj?p<~Ze zMv_V)Bdd_T_Y65iNp_T#?39)5RLY@KA$xV~5hafCf1U34_xt}m>OQ*nqT{?j@7H*a z*DH}8ib#0xd{9DSs3$#k*VBOM_%z)HRTDXP=`>)nha+}{qlhQi+CAUR{ceE39B)%~ z|JtqKvpl^Ih3VWtTMY5k-t#bMcDjK5KNuezfa}~yF7#j=6g+p^#Fp*P_bRKZ+Jc*M zgZ~@>A}JEIfD=%}>ZL@H0!kLs?a!K}MF%wZ^00f9UFPzD;_TJcNU5Gmm!pA!fpigJ zT`mg@(%cD-D84@L?7$pyEW3h9$y-!ny%KGGA0#CCHvG6bpGHW$$#zFT9_4*9r6b~y z<6-T#{e2ZktB^VvdkUn9C5!Nry4_*Oq0O4Uhl zh~9Hl@ga;b@}gSfrV)@ zpjUB2x;sa{&ILbP=X&qnv~LSZ;DEHZHJ*DRh`YT;O;*{R-!?Q<2zn#*U*@or??C3v z^Yh4!f35L=_d1|o?OVa{h6Ds3iE-a0&0OtiZ)>A~H;d8A>dO$gwdWL}3kX{8;#mt8 zYTeLw5H&DC2mNI;%2lC}EiM2pBp>{gK!-y}gVYo&d6teN1LLexdZypoVx-YGiP<7P ze*#2Sp4(^<1r=!AC`Hi31i0CA{crRLTmu!i@CK`c00ynkeBdm;LjmSaW|i%k10hm_ z@0dR=x#BzsgnS6X?0e0>xuIt7hYZ-i) zjJZVOMOSWG-naq1!GxeALTdj*^@BUFKek)d(em-qy^haksxL`JhPw>&`x@{FTadq= z9|wh;1Q!Dot?*ANE=6pIjqQue{yJ`-{&1O8coh-UA*aIkvsLZ&J{lupK45pw$7cwW zQb|awTWq55i}hAiO>z$M^tpBW7(OY!w^zrzrN*XoBHW6n;Bf;Jt%n__M;~9H`F9n! z{rLJ7FV>~*$Z}~P;mFYC)D{1@#8X;ZYjO}q#0tH$z0oGcR++>vpd6^|RS_nhr5hYT_3H2#jysJ-*w z5QCoJKIEjJUmwK%)+Q)gx~rv{pw;F-D3V}ELBhKX*9A_gv=n}9kPN_-7>EFnl_laM zEGr;s<&{dJ@c@pD9JVOA!iGEDE<2L|^Ky0@PzC_5SY?PMG|xOLbX@hQf1rS^Uws;- z-BX<>!2q2}!>Dw-tQMRRqqO4Nvj)?4FsS3}qBlI?hD9BV2JC62rPXSdQrvLda6jSu zjx*=?u1)|=pq)_&!Z1kETi5#vn&$Gr&f%9O&-Jx^XhDlSQ= z5l~}1NMRV(gZTI9v?%hp6zJ)jPfYhCM z6vyXRVAtusJJKl#!56jJr2pC~K3|xQveW(3UNWeRpydVSw|S5+1B7R*(|IaHkR62H z5+P@|z51BU4&LXUpsNpwwvhbuBNvWk4Gf{Z`1)HUt>8J3a;(J&l~ zEYtSXVQPxTyt4+j?1ObKP~Stv4vkqz3+sUQkfH&04(fXd(k$PQ7;<4Uj6}d!`ly?D zRYMR7&TY*8V4+6&+M0JM%Ey8ST7Q8rW)vAw1~+^lp4SXTm6pO?*%jPOz9=e5pN({* zRSzRq5#&Pn0WGWG#0Fj!_xR*Bn27Rsa&QC9T`@oMF@ECR>PE=N#<$v(!F37#926Oy zem{!fiLI8}z*`K=PAj;YZN78oKSoD6*U-z!Ct;X9RUduduc5f~W62?7u2YW?8o9m$ z-u|LJ`OcYYm2`ctABzcQ>*|4rZMcQ5PwUf$+r2Xt?Q+VQfO3qyb+;`|UzUg$#(Zgi zeuSQS1EKf=q(w{}YWz6(33JcpqWvjx?komJIsf5hmU$sFkUbG<_2$|IRc9WDAB(44 zT0(2FF?DCk+zFT3M<6LqEs7ZFTe(K-bb9kP`mzLV70ur4l**C}XA#it_G z8%JZN6`UnFXBhuOayDY~i|4igM&pgKp0TfcP`>!Dm;q3Yr9LeVT7GgZYt1_anqbWp zqR_!#9JKe9Qjk~8)m~g~1EbO!)Vyv>sNknJ)1txu$RlQ!#vUWm;#+s~&8X`!3yBDR36K)KMe*~0KFvQ;cU<6H-ZaqK)c>t=k*P{s&fD>zk*I2>c;+*G2H?0 zl?1v7M7AOAzk-Q7%*jonaiv~tX$ga5R?w^N4->Q9ZNWg z^q7>v-%WF$Uam1Qt&Bq=`)%8(OqcOIP_QMII-*7=1qn?mijNt7f!OEUq@jL))-BC-Sor58>zu4&s7#ZLwp9y&UUl^O_iw@aM4{fQhj|0t}NDL|4cMN{k zw*kK;Ed!U&a^J;_6fhoQ4teM{r@%6$U~k>$&L3s{{`BCC^C|9x5ek7A5vU5FgU@r~ za~}SgBW5vBPul>U>Py*SDub4yxmlfpaERWrO#e`csSvsaQ!!c;ed5ZjPJ)-ueE-G*B=5S1lG^&1J)`i)3SSpsUu9P z2TBTcw#qg1eUlT|<+}HOjuPD8lOpB1o|E3OS`3H_UjO{(oWuDjR?@bFSrNL+hcMo! zMYTZ96ZyLcH}~!{X*)AI;MG}!p3l_B!za-2P{NCm>QQ3tCGsUx<34yh1L9e=FjQV(st z6!21NL>xMt1;@ZC9`b-Qd-3;9)qt%fylz@r+P9$xD!Re&dkk%heRSt>8C2(HRJX@zY5~! z;f#<92?mhzMnRlu+Wpl7hzOsqQ>t)I;R(Qsd{3L8<+|?S+?jCh(8_FS0S51IsPshI z5d=Q{$M7(S9id{@7LWg(kD&yzxvRVT(3UL^L$t`l3~EP?#Tt^r#j9aZS~K?FdO9lB zAuG2304nN`7QBtnGUWe>hLwjTajY#A2EcT{lvm^dHATuMc4GW*8U%n! zRSgXRHs_xF>qT);Dv=-d&(>Y}SRGsMQcOJ6LvPx>5FP~N1n3`5uRmWzV#pnbAwwfv z03gEQzy#?#*lq=_)8tFEgJ~0hb^GQE5%lcF!zRM{bsHb@j#b1W;~=vu+zH?ZT<uEQ8kcM0zE7pty!!U(XKsf@V)i$(%w2D#UzxMdsoq6j-PJ;I}cS0A1M zr1Nq1Owf2N(O)m+wuIqL0*W^VB6^JIqmz#ru9(g;@^-o5+&`WE(%PCm>iPz%8^|B< zC1||uWJW+90VOa@6%2zAgTRjo*u-fS(vlqHSSb1O%%zXT=Zh4f=<8-Zo<6x~{OBvy zDGUb`N6y1K{5Yw%1bMCmZOF>p7vZmhZrFTa_V@EGkaD&6$h16wqHQIqa87F{(A0F> z7pfAh?MlhVKYE1IF9z(j*9xXeiBFg01;keZP<5H2uWOon@d*+|wkI$gP(8P0niG%; z=dm5DPX>a~Mtvbg_*T*1$4ne{^Sk01sr_Thk3%sO^lL(jT#u_T{sLbyF`x3bWkFpk za?&B(37pW+pV3jvyYVU?Ms_IkCb~mKNv1Y9KXLB`UL`j=HSj2n)O*I_ekTnR zvkFhN%Z3qu_b+<)&o8xa(b|qdsYAwk@;A1i00qfE5Q-OG{4!V8mA&;p2*Kg9-&mfe zpOcf*(#iM6?5*1jkOXCf&1U;?o*js4$zhXgm@`m zt_qAx|ImaG<42VIMTrvez;Sf5s03~H>ylfP1JLl3yVPX6?JKm#V5Unp+2(2a zO9LvvHNZ`|AY3OSJ3m}=yN{F`SaK~sB*%=4DDJ?}K(!Cc`?t>H- zigN%#m9kl&K9}lgQpNC#SwCthbZRbc%*gsS6IOWShZ)7=G!x0k0nIa~{bb2BDe$CMD1BoY9R>?B) zls;_(XcdH^yrLl;p0aIMZ3{xVz-RkZ9F=4K9zZ5A=>T3Hj7crKc8z>-88wOsZJ?TL z5h9rO-+84z5Xz>Jii}webhDsswxrGO6;#Sr-XzJRD-N39qj{fPoOfB&Hp#u0yx$9O)(%bMIpTSrWi++xu>@qbp)(XYI-=DpWT}{VcPg zySUI!Xpyc@eD&V@8b!OnJVskqy!U^!03ae+@Pd1CUIzo2)o4aXrB~@vs9e1-MoZjX z;w0OTI%fQaLcqXS6^z5w%6jJoec&Y653#Z5Gle&C%n+rp%<|h98XH9p8R1}to!i#(P)dAM0@&J z=-8ok>_zztAn=XrodlqEb?af_d|yb0m)T5m(ljr*I39pHYxN5%`{nhzj(0r2fD{Mz zgp=Y|$QVbhMZ3BP+oza*QqB1OpErNklS0uQXET^*mTuI(A16z{{z4t{=^$il)OQ_5 z{RG6^_43fc4@rT4y0ro*4xT0*2N-o1Tj=CTTmp#$!q96kXJG#hV9W4U01yr`Rv_8; zx1$+(DjOP#%bwqBfve)4QqbVtq0(!(OD+ii;! z47D#0UY5x$ObmBI(LX%=ZY4B31}4z#RM7#`^#!H<>S_llyzrKVf{qKN!nEhK9g3Xd zp{-qA_7_~Ok%*7^o{;tZE3-?67|tp6KE}OaMz)ATawoWENUQ3)76fvIIcFpJJ-|aE z3Z0eT^XWx4c#li6Nu4Q(Llrtr0Z!^E z?v@?p{B?6|Y;17QN!u765}w}QS;!BUIQpQ~^YGm}YPXs7*#p#E=9be*5n>s=H~G;9 zhq8T|=jx}B0{xWX6VA`#Rugro5_KYT+k(f1&aaSbV#+q;gFlK?Y8hf~SuExQ;j4}J z^Vys-5D1ikCNzIQP!fjW;GzDqGUJ9GCypaRN1F(n4WhZTDJK1TPyVkkKB{eOHS7Y) zf!W#Fs)+a25wdX>NQsn_+hwA&)u(&8zUdFEQA*LjkL_|x674y|i2M3bf92*4mAIxf zyDGwye3+p2_C$L|r&U91O7SZR2HhBku696|-P{oP4fxypoaN1mMX&jQQfHOKe_kV> zRWT3aD2DTdmXrsjXg2SiQP@^3)#=VOTsKKlVTh*OQlp|0r}~WTWk^OMQv0CEgS!k& zx681UO}9H5`2d?EvpJDjIG>C#Ai-d-oJ+|9yaiiNka09${2!do;`$*o^nqEI{#`-- z**)e{7gLZ5SWib)`MqYTo;7sRc#;?^u$esw*>&Q4?Gb_J@=R1y#GIzO(*5Hf?;NMHGxU^HjVYdi9cx8)*{CrJKOs1v~n;XkYrp*RGN^#0ZG8JJU4K?&znTD$`t1jtl$k)fu=P$wM zSQ!wa?98MjU?P@}d|yNAd&~+b*U0LGk}Gf{%xaP0IsBhCeP<|-Qz&6L95cFckEtCq zF1e*63?i11*hzo;E2y03gq_M3kthE05rHEUlzYkupI6=PpAK?+CqX96iR+yc{%sVx zV{$$1tf%;&+T;nN=Gg>Mwtj!F@2N>}Us!K*I*o;pT$+A;JV};}h39VJCpJc^3MgNY z{n+IC)k`AaFyc$7Ld3266?&q@N2Hr;Fe`UfEak z$;@>?^!XSa^~QfN8N?N1E`Vn~2RsHOQ7u^$@`&O*aE-r|_kjrqZ#clOe$IPRxW?X> zb4oNV-2+|gx3BsF0;GC z@=)CX;sV0Cdh?jY1~-c*2i@-c0A^i%8GYeJd%N6PBw~E=H}sV0Q3Zg?W0ouPC4aSv%_f9z|C@9+j1Kvhz>ma!5` z4pI47n0@y2(BFB2V343MHYb`hQp=V@eBJ>+oYS!%qjL1?`H=KukF|o7LNC7H_=k+b zW50V3^bWgHxnc#z2Nf;*N(oD`ar6FRf6fK7@Tf~Y!^;`?u=Nj9whd{L*FAXmk}Jca?3Zr&Vl7|KhSsA6qCTF~d&(Nw=4Jg(YL zeK?>l(?_EdxrLuzpyvL}F2mNOR~!PmacXtpfE*e!UFTfv;cjO~^Xe)iz(0jfEKeU< zQUf3N{nbtA1yYccAV5(%moEn>Zj9P;{UAG*X`64(g-)!-gFOukY zD_vCmTg-!^-jb#9FCo3%_u!#2UKnz8wPKq*FAGZP(=u%m&ZXE!`uBV-{p@t*HM`sfR@xU3i*d!Gk$&=X&CbSg!(+f(AR3U zmd3%vtu6a(m3!v_10a0jbd*unbOcnrk;>}$326IaREj*DAfiKd4a5PqwzgET$ESO6 zV7M;$&cL2OFsSX-WzkPRrHZH$D*tAYovMxM@G=T12wQifk~YW^bS-|2m{jB7Db2K z;G)BM?$eX2C1(03MIVf%=LjqAFUE{L_Af0R`uyv7TYLaT5}((zSz{p@=9QF$@cg=I z1$*Kl7jZ>Br@#bghcYudr#q91v97XH$-?h!Ug&`mDt zh>F!GcgSi1lWJ!M@dO$o8V`;v<_`LJAVyuPZMd2#0(1<-by)47g`Jsg1 zNS5Wo4cFa#IAMqj#~%Idl8VUiRwIOn>TVThX7l#}bCVqWMQ^&_v-Y}FK4G3|uMB!N z^22L-T7Ge^$kyx1jQ5{=#dovJPef~k7xc3Z%Xsm>Z(~7Z6jr5XXf0w$#dyjaxUxXi zigN26%e)Vi{-anat`ml-Vo@X@yaStcmGkM0EZe7IDNHJi#6FRYxOyqd0Lbx`F=0AKUyU043+61c5ZvZr!|*aZcmPUR`};r5CO{?mZuxhBEK_7) zUV+3^u$pq;40)z0^qu@rKxswVrP+yKr$yfQK-_i80G%4(2j{b$@-ngKwAD=X<-89A z744Tpt8MJ3`o&$CA|t=mshZN;k+51^5U-R^1{4rQo-RMq=lb8{$$Gm!Z-HAO+s6-< zp0w;9XX;SsC-HZ0bj}d>m<DvbXF~h!X-Qik^;O~@eXcGyp>u%psF4j9aP}|&NG>|+h zK7&b#l89GGv^NIov3ybbL0-<`FQ9pLxrr)La=-j=OG;s0$@p*&>cNl$)H`9GK_GzF>Cat~yfwP1Jo zm1D-^1#-KZA^rvTZ>U7uV5p<2lAkPdiV@}F3Xtvgq*!q?!TKj3j$EkvJ|hic5T^|2 zH@J}{9qCb5Ij)!JKDE?TO~|K%?A-xtq*} zJ{7=mAxXc9ylh8m1i58g(aarj+RfsyY~?@V?0LG4F}M6@4}*}#269S9 z;pDyjpZC@lURHS2Dm3Gr5?rP`XA0`gC1)qv=*xKp#^Oab1h`ZNms{vo9F#&GJq!fJ57ANkhnKT|-O`^I@%R1s#TRhM zKGbqOMhy85pV{Zj!EJB}3TA;Cl%f-R{v=L4x6S{&kddZe&Y#uH&tj0&;Z1mG_%oGm z1kfckw9o*T0lp3(_wE6YqQ3?iT1aREiK#!wF92`x%ib43-=*aRV&*x&UR7hRsrBhb zL>PI`j2vkSJDnaqWc)DQ=4FklYT{PGEM?@_^#!*=>AC49(7AzH1o)^Fq@Xa;T6TC| zU*lvwzqf@$>@n?|CS|{1eLz&p?yStNO2xY!NpSR^@;R_Ccn9KcGC5Kzxh0vZ2benJ zUTckVA2RB023U3@pe>XpLN^)oJj9;kH9(zz-4Oh<0^00e7P_EEuH7&#$4+m$70WF8z=qoPh$C!;&`EXsOYq?(W=2BvgZu$0byT}Q3Ta^ zD)k-hav&xp=8w$sO^!|0^II4$AZ_kXr;lew%@-&=$MgLVuN@}_C+}CXXmV`Kqb;c= z46{mUpbQ-Xjqa2}43Mo{y^VjFnD}o%E7U)%Xw`sjSnz2jD{x( zw+ezDD2f~|Z^^L^)+zh4hlyJh@vLvb7u79$F5YI>@BJSW1*5j(_5RSqVkW=8Ya-&; zC?ey|z;_35*7Ka14*AR|5r1JX8%XTQa;%uLjr(v~;_d5bn)daqP$VYC1;(<%vWidC z1!asGT8+YV3gz3i7JZu`n^xM=j);+deM%y7^;pjtz-hN+>hEE`9_OjemjDWLB=aIw zXTj+aF1wM{Eq8D$h2(;+4%&+70)|xNk%hj(!Mp$ZhEJzEt$E?J;llXk_&TzJ*$?Ow z0BEtcaM6IB!rEd|6s|UzOKT2z1Ih=^6(j}}L!b?-x_+BoX|ei6ur}2sM06%iKy(2a zgztnsTDYgtE2eGy*If7wEK1T`9|6METTRy(^_{|?{KSvKRJsncYi@NUg~c$H#PWIL z?)s-m0ZIMd$9W`|Z+b8bac}7x&P&9<-O9v@7*M}gdg*Yu#X$M%#!9tv*@5g+*?cWNe^*!7LEBI8fo)?ZAgF3=id)ytS#O=pytx4ga!F@rO5AFb-mjU+c#P#`3jH z3GVa}R`#i!)Das9ZCAn!Y)t~FvN2Ud^mwq0pqRA7%PaP0pZ=1{BR$g|5^GR}NC%oo zgAy}pZUaAnDou(D!xuuZ9FLq**3n~)^gm-e#M~IfG|8I7!_fMc@8#d91j)d&#gnE~ z$H~5+IH0>=JUvh*wAksqe#cL47s>5lfhRuY3u$Hj`*Hbj> z?dT6>!`o68eMrYIh+L^2DQ-f?;Pcf235Hb@k5&7ESD3eu2uV*$aOsx7FOqv3kn|mf z@x!~adhAWcT<%*!^xa$)0L6f4U2hpWJ18&>Z*g=8;KK7IMyL!TFSN2keWC@p2SCSw z3h?T%+%q5mOoYRd-r-dXdKW{@(z7bWFd+Y4 z=2u*P(*aua!3#aPSJ}>A2Iu=-NsV`u)VwIQ)zdft68!`nPC2S-Xt)3mTQ zvnFXLJecV#yuU^mBZ}MAs_sHXPgL;oP;{9771%sB;?m*%Y$K{SvFTotnrzbTmZXv| z5n>fHM}CNvM$vV+m4&^KU`SX_I8%ST(ZD~Jf5fXot9-X9H+T9vYI6Iz;q8Dr#S51T z9m2J@cNuzP`suR(D`hhrJ(1_|9(scu{#=2tLf&bRA%K#7Th55EjRv$7!lGeh=L`<_fpm=rsG_GpK}iX8z(5oXag#OoTLD>hKI*nrl2(5d60Xo7Nw(zc)< zc!u3ESJJ5vO&8eCTPe=eSKG9#GyXy>A z6OcMMd`nW@=LJz6U%(y!zE?~^SB5x*(+INv*Nbz5b}|{qb535~<3P&mGMI6UqW<~W zESd5pqE=bob%GwC>>9DY$&m-e9M$gu5DAB@cw*~uiZXL)PwKPujb=b09KM;>wKC&= zdL+$G-PF{QmVg2qg^XsJ9d@TT9ws+|4vMFt+}6%6I`CSFLxyPmsUD4&-=+i|If|8` z`)+srCuya*#Q}iY;Mn5tK?8kwpUvO*mpSn<5{Cxe;@e#1GcR$`WE;k6Zwb>48eF7A z?FrPIlM6zE8HLix82he!9ywq9W%#@4WYB5@36iP>Dm0c$?$CAXf zFO4WNpIK<=#mzj=?Qs$g&&sNc{e2xzRUqx4#Im`kJDj}5d*MfKSr4g6Rf~?gD6X^= zaL!db?q{ot!;|`)Io)0Rl4O+}&q82yigRJ2Vve}P3Gwp}J=nDq{JC=GRlN8N16q_y z^7J_&M0Vs6_h161d83bkLblQS-d>h#*Nh*77Z{wfz=#UPqgq1tlwkNONd6BCYCcyiA2UtG*F3%$ym@ANW-QtP@v*RXbdPt zwT(@ZgzNLf4@ZCt$eI_Fqf#~wjd_?T7$g^DeZ1&c*Ig6+YNrhTMrFQ^Y$SbS9p?6n z`yWB%=+npylulFA0}wt36I!kMaPIt|B~$LN)xV)S;0>%`gfQS@+Al6o=2A@zd{F|| z1k_Jo-3?ZH$x=omQZn|mb|95nLBCqbl_}cEvW`sb>9~y3xp(}GK{kEhYp^WJV>LfFZ;T_Alt9KNkz z99Cah@%KU4Tl5ZjMur%UpZDjvT6}B7J*$3snw#!dJiu%Gu_op$oOd=Tk3R>Lj`IZz zN$^(G@@Eb9Z^*%)Pn{jSd1Hc-lDC%mW^1E}1($uqqE~u~3@FLxTTx`4vZqe3o$#yv za29j3C2NfJ{lIRMh(i@l5kY_aM`W3xI)d&6+=B;aLw=>^LK<3|k>QJk<%x1*4CKHk z#aHKId+#1A!fpH4Z2j4!CcXdXHgR3v1aI!b$B!S&uKgUmt!-_!CVWA3&8ac3CZDzI zT#?g9X-5Ek*wvG6SpMT`p?sm4b7neM9}Bp2GM#qK!w)nV)`S^Be_)4Umr3G3iGO2U zq%Z=(%?=$mNat2b0J%b&EG3xAwm;+mgT+5*LNN(IOput^$OalaQ!T~#`bOfG;_|V0 z63T!R3Wi8cr$4eVp0N z*YosnPL<8{zLn~B(e;;e(ICv>paLzE(i{5|Y7Wtx1^g{TEW{lqMFOGD>WN>w!Ro`B z^a?X!g4$`bLvz``w5?ayb;d`aVqFIF#=XKq`V1K4+S(ym*8n?@R z+qxgF-DcglF(z7w{KSxv<(eTT`IrHkFeu0XFec;BFtBGDMniT&33y5JF#xo>E^q$P zHs8K|GrJcOV4_XT%)v7&un;m;zxiv(-v5X*2u0;(5rXBxadeQ z$mb6^SI_B-o~joFpqL*A3P(U9HFm_zAHi#2hHzWlO^!UMHV^*xf+O48j7kB4 z0jBZ#W|e`KakWr3IAFH(LG;SP=|oV%6T)$$5! z|A_L6&8N>DGy}%QhlhLi6jI1%`7;TGxqvoNkURUl#hnKOjw;~eP+@Ne9CFeh)+PS( z1sHhY_s-Xv31XZv52~II|B=Q(l>he+N-L36{-D;4V_15#GLs zPv`_<9aK@^xJ$yT9%LP>RmM+Whm|*Ek}n8p{3PmDPxW8rl7oS2DXW3O2Vf)>x>M@-!cgfyZ zC~%>GUDRImxIyS`@x&T$A<6UFwj#BR+DozQBYdL&y(H-HSc`ksuqI6hS8LTp%7T(mD#Sa%=R ztQx77lIaY4i^OOePNGvsSsMNrE?S`tuB|zxWK%1i!oXzoC9>3b!KDD-Uc03r&Yt5G z@!oh#Ts(1uTS|VjS!RXVfiVsbh;43T0of^<`MZ=1Fk6A9X^tHfVbEW}fa163b_M^R z+(kDwQEY2iCvpLVHk`xFmd6+aqheD zz8@Ggj{dZRJ$=s3&Tgux-^(eSPYv(QF;ROpO7(`G_e@LWt+nH z)&XnFUP@A5Xw_RqE&dFeTsylQyVOa&z)=w1Uq+|XBiyF2=qh4-jxHk3=G8pEqJEfQ za1wzl??ii+3Xg7FTJ7jiu?t6@Zs0TBfz&$ozisPWF(MIGYXVxqeKl;MH7m{@KKQ%4 z^2@8xWY^}*Xo=(2n#vE5z{lm1{Jrx*lo-CEXg&ZhGDs+S0Dt&JUEdyq_MIe8Wy0dG zhF4~{&3@9~^cOpsSL6f>U4cWoGVqe%MUyL5^zDO-88<9wg881_`LkJ_;Rc*nij-Hy z+|Ll?G{^8RZ9|~hu;SHm6*rX@1&;{;0G>B_V+Kb@wO`-(?7j0ZwAx>683*Gy3t|Em zR7_>0sFQKa|9FEg5xOAiwmg$XZ9Eco)pdh7UpEM(iNF@i+|IkNCC5QyF#wKW{x?BC zpr<%jGA^|kAr|`!xvKuK6{MeCQ-GjF-Q>H{;5E-tZeAY&K^!{VjWZ$p8@V9xdQ6-1 z9%CW-7&5qmC1^?^LNr_APF6HU{IeymfzEO2+qGL=&4F7n{9=f;k0&cCtw!&>_OoI~ zB)oxh99UF`C1`ifzOQ}&LSK?NlO{Yz>4o&;TSKRT$AhAQF%>BRXn$mYnMgWy|9^fU z*Efv#jlp^CiXvN(q=6SmD3I?{uc7dJhQ1+NIB;JW;RV;%J>YRoPmfZmlfbPg#2$K5 zfwa@#>$or@IKZgfkX7bqK$ZCQrXi!1*JS)>jm6D^gA48rq+mNcJGisg$ahxHDWkB)GOmd|=Jb!{{jzJC zZVa0N7X18Z@Je)ph}d$FbXojn+SYhzs2G(Fml3!~6Yz+^S0^zXUKXm4pI-ecqkro> zQt)IvC5#X_I{}06U?)nlr_zBojG&%TW4 zc9Bv1_F>YXy}5j`DH}yUp`CDO$Xm|9QySV+&2=J>-`RL%j?to6CXZu2EF#Gno)%{N zbe;@Gy8w7QJ`4o=_m^kSqQYSv1GHOSpFe9H7D^B{??Z%+nZTM_X?RS(pt@jhC^-A; z%V&{2nLHBD=AKV6j#6cB9)T%q<&}!k>TJT8loD0dIu{{-=Xn+1ks0>3ZP1zTI}^7B zeflveWC5?=&gKatrHU((_&qeZ)KHn9&5iQ^nLy@Kko4r~*oamTBK{QZa?JU=RD*}H zEikeR_(;^^H+KE|ZopQ!p=DT{GV;cSI{9EeOH1XJ!18UXL*-#$)WKc~F;0GowF$+4 zp~?0(Po2|O?wMJ*Nbt(v5*DcjD1k|^{;9+Y?985m*?Mo`&fhz#?G3k2)bQ$+LS9!7 zDU%|&TF?#ye*#b&{DMEIZhtUZ>$$bh0sjh5N8lx`H~A8vosP8T1?SwG;jLi6y#LwQ zBmP;Az(V(KXW=B-2nhC3PfQqI5%5y@=e&E&kD!wyZnZEYmgQ5;8ZUm2rG4J<} zI`kY&eW9WBF#JY++zC6aHsB3>+W1}nsHu*cal&-g<41bc66FpazC{0&`Gi(CgO1Z%{tjUNDN z?glHV0!UZFeBO|AJieJ+CnFHhltjA>Lo9&(LL8~7I&9eg+w)8T9S%BW1#DGy^{;l< zUET9ThzYoUv)4`Ibb$h- z8sXqeD=aRV9K^)$h@C?!N`iW^p#az?-M~~{5TpVL1>Lh9c}&JXIv*H75SxI80q6dA z@5Grv0FaK=>jdU~Xl|~li45I-650lj{yNAeVK_x=wG_Nv#?w&pM85|GP7B;}sJgaf z;(lfnsuNIu-?5Hwfk^67$rV3El$su;bX@05HK2Zn=5X|VLoJ^LZ8>a}!J&{uZ3aM8 zRt6$CqkYbCY0J2OZ7633GVsiEyz8n0g(B%qZAF;Shzf`^+!Yel2dC9?tJ=0+bYOS= zBe6Wev3>PwMC@XNZg(+W&WnHU{IS*c1T|SkN1L=&66hzy#!HImE$)GFC0~MX_~k{_ zjo?sgYNiH3;*kai`VKa0-W-XiwqF8&^3WJ8D3nC{3Pw3_{KlUt9NyZC)CA)lh+>0A!L2NRZVsvLvAVk2+f2&wqgtPMl7sy~EsLC1M7G|3pkWZEMXF=8jhAasYG$ z!D#wB%L*K&cO7lU_x`P5aw#x4JUs0JkOWA1G_$|gCYCR@*U@74z=w6=1&o~l%n6dh zB`;qe8w&bsFn`3dqGm07IYaPp9wu3w_!8=5PL67pxg}xit6_zE2JI&W0)L!KO^WLh>vZ{g;diH_S~<6|hu@ zpfbJU&kgw-dZ0rG5gWhwfV6A4)m7+7-P8S70}BIn8hrTcPMP_73BHlL_`NOr8q6xg z#f!1(lY(+9(qKVyi z;5`J|lK%)()oF55GZ8f9F9>stC=sBUyPp1`y(o??X9IqdXMH4eSXJWGQ#wadN%`>g zfBTa{qF^m(WaCl2`==gX06r5v{B$I(CjQ59_Qb50TqnGtbj~=TA9;Rg$3MPoCv+*; z>;eCP|L^(WlCeUETN2WISmeb=&L86WdkT+&9tde{ykf9`hl=UN-UcC zy{3HYhns@V!l1pO2sv*#_1^uqZr!n-=h}%{@d@um92Q>$RFszIjc`)H$>H@Dt)HjxNXExBeugD_E{O{`&3W<6tx7{9;RF# zb>*g6^F>7MmVLYPe%51cJLtNZnfjThpt<81Ubyf=)ZY{KSzX@Nx7h~&v4<4wIq86* zzHHdi%NZ9|p}8ns@Iy=2UxpYCbJ_13r8J<6oG+sIwB<9k{|T14OwaM`4zhmQ5u^A# z{)V#;eQUuc^TzgQQkY<;YcmhUs}Olt%8Y?oVXgWLqA#P)lAevmHx0j&>fz{8GBwt< z3;n#_@yDn%BArI0scs0zf9}eGk)rZ+{Mg|%{m3APZQIY680J5t zP_s!!vCk_f2gw`M5MK)=>O3?odT|N;q(_7=5zAGd_Y6KJEy$~XJH=okrS51}T$ET& zGra+tmBIimB=hyoVN_;Xv6VOt(#EzbT_OoKqq0@THcxc_iR!QhyH1s*{ZUp88Udz5 zH?Q>7xfEP|Nl!l_!9LG+;-itq5vlPUO5mIZcaPn|S9>I%#4t#7>kQ8yda=omx}RHN_0fU-*^=hq#~nr^uuLtMFg9Nbmr%F;s*UggQ?VyfgJg@ zu}F$nH>x+x`+r?OmG1avAEcdMxa(q{zE8cN<{9(@F5_SZf=?QlIo^+Q_nT(A zTHb@n-j7Jj&;M9+^xY}{WxX1DN%m;P<&xTwbN-2j)!u%pYYJh_Om~0Q-gR``q)l*y zeN=Cs>!;XwsajRRM2-7eq81xjPN!AkTo03I5_X&Pzdw}tX|CgVO>Da{vxO{qIshsDEzVkALwA>my9q=NC)7az>nLHz06`}*~(wY;e& zeArR~)(9;Z3*!3q>**4fHYs^=4)-)T@tSI!cpQk6nG$ddW+v23`BB1g zJ<%6BWTWoW{-JZ^m}|{hKKIz5%{B+cvlZY_O zrtf{cY+0F=*Ao~VWyWYD+Jxc!K7DR@2%`6=$OsSK;?5c#JWt=9q|f@7v2>I__4Q8R9ehFA8G+l+VyU@2!}P3-)z4$Qp6*#) zI*dA;QBa(RSvy1-&P~}c!-K_iO5@d<7ZyY8?t&OQ0FJ$$36utR-cc#tL~AMJ+yKA{~-Y0iZO z(m6hEJ+A&rGH>|s%hA51FzLq^j-B|`m}v0h+_jhAa;7gGFZ)*J5c2(En|}03+$p@- zi^~u1mR}3mEGDbwiK++wWTzqc>p={hGV*dTB>8tB}Sg zA9$G)JE$?L-2Iz1xU4H{^_b}69}@md=Xo+F+-qV|8u0Uemcy{=rT|zNXxHrw&oRAy zW!w#e>UKli`R_Y$mkOfRKPi@W?=kB*JG~&RBgSbP55Jz>@CR@QfdC(z*kuGc9zJug z1QZ-bv827Vyj?R?;QFOAqSF)hV|3QU=EV_3;P*7maGmk1m7!O?y}g2%qcLW4A{f1h zYpx|I3c!tB8Sc7Rk%f-kHfCg8(w`3^QIw6LdL^s#bC* z{O%XeqTmBd3DV=3vh%r0-WSg2Y_`H|D}G#myhD=u|KcI*tOo^l+A1VuUr#UPPjrqR zGNQ%-&+?V~Tl{(M1d73zIWkXrPL-y0C`rTNyToc zKFw9kFUxulnp=Ad*Q#LH+MBTe#v-F!?vt*M^;d3p2(ZMmC+bA!y$E;;m(UCZnx)?) zVc$R{92zmH{v9|sh#S_{))aAC`O(5KWX%J-I&pkZ%O>mqlmH12wjqMl3b;Y2Avpi{@hZQ1vkDD*fCardc2F z-yvl+NfBXUPDa1pT+6X9T1`dGIZS_kSJ)*+Ug;DD5-;?F9-9$&eskE36B4peQY0%U zM|f>&oT|`9< zsGUh;7tVh4StZwKO1sJLLDbID#*g3(D-uS3Z3xA5WpTy2e?Ln#biavs7++AFrkEsH z$Yz(kWdF|7@3o(XZO}wxwjd*pHTyjg<~U=TzQGE~vIJ)Gd9G+S!HzUAMkB&ZiVQ^_ z>hZfLh#k%F`y+;0M^mHLgPJC`NY)vOZ_9@tYAG_+%50)ZOEvd(3Ty~Vum%9&x|N>z z%uaztvToNU9nTh|OFD*>m*#~x{^@P5(~d}c{*~-W0b$-pU#KZz#~ai~lM21c zl8X>Q$+?f==-WmK?bl#s2bWruH7}Hr;do-CQ^qO9zBD`QkPyMA`acB&-BLO}Z6|cu zXyj9|alro3XMk&8m%31A2jLXS!G6;1=d~KVUesl?yS#_aJY@oxxjum_`s|00pS>v) zFO-Je`M0xz0cJZso=lym6jHqJBA)lne8yPn?N;h>Wr-^qPi>ocwuj5P#mq)rr$<4_ zTT`&@izGP>4}E?Ys0sm{ERALAXx-i*u7eZ*Pwn@s9{`&SDBj9d&->vF@Czb&fBq5u z@^Lrx`i~*j({hF{O_`Z1T35Fi>A8|{#*&ZG7{{Hx5U8r+4xfN+gx?%PNzzhAHC^D*lp;c}Gsg5;|pa5UerA6dPBb!Y(w(V#cCQX^@Pg7eu7CuMKNT(kaS zp;vWPEK*`Wn4%!gddql_q|N7^VH)e!VxQ^?FXH&akF{;i5)j|M5{(G z1VXFy4)*8IpMwFDfI{UAh&aFyNYdY@O}iXD-+!7MpF$|081%P9(B6tLsTaG~lE$%;r4hm?Avf~Wi)qAa zta6C|GW-hv0zNtnf{ud)m!L+f#IJhS+${KX|KF-1J!WG*_3F{SPb3aU#{H(#^(0KN z&EBB+j)|qElGHK!3|_r!R`(QdZo?g#|3<}zG52zbYJ`*DaXNB%?%{1J{}qvFeDzNI ztP#4NcU~42ilI0@OSC@NFqvjD+|)AHkDJmRHAv)mE*O-gnhoza$Fm-V9z$++4%Dw- z)*uz^eY*V-ciu|CEGpbg96iMgM?W@encZyMP`##lpe08v<&zz`43>m)gt`t+d_wfJ zElr!zAye;51MfmS0czF4%i_jW1v6{+3K3jfYuHt0M9fs!l7(`53gQ`ak#Fp3i*ng= znL~;xo2$a004DkgLu9vtpG3r*e04EW_xM}R_F+nvA}<|P<5Sn)1qs7O{puErqqJ_{*d=CcYcnpC|dQy!`shaFu;OXxGdYVVo&$ho!J~s-;K*jDgfvAYiL z9QyD}8JDqO4e2$b1m;GMGxX*?+N;xwGxC4Eq|7Sy;T_S^#-+%Vh8qwjrCUP8R@~c4 zSz6bwBGL=qtbff)^vjQ~vw1?GMO!p0W{Z<3Z_&D`!HA2Tj(MZ2Gm--HLe%DA!&HxM zkxno6PHrj_jqP2R0`Y>k1gC?t&nU)~gp=%Ql8#AB^>>};;5mb?rPQ+$F~_EhvmM%5 z9iC`0dU{wFO|86D@T(@fT2(pRDzhw}MaLHx`Zd;17$HLn%$!&#-T(yT$Vb|B=%vlo z7KD%bqogh|`r7A{X{{D=HsBxpV3}tOp02n?X9a#r4yU3*`wBK4 z6RhsDF6pTCbpRFkaiPnBRquNEyW1b(l}_G-;~Da%VYN}a6{VWvlNw_G4P}T#WT=W; zbvyA23I@W)j0erBnRt1x6Ln`fum^@bwx_pW;cE!zxQJs*2J0+8yE=??Ag_R^>Mau_C%2$yA(n$%gsiE} zdb}C;n97t-(z_s34HJ>KiaJ0Iz34o6%R)yQO7avz8TGRe3aZjv&Q?HHk{LQ#D1te; zcQ7K8sf7iCGIrHOs_id#(;Xu=$EIy3Vs?CvumA5P_RnM%mR`^4yqI0NnwFM`9WRtP zqc8OB-h(S0>Nu`TpYKItW@VW1SSdqHY-}z8UvDflgLs(l|B@lk{CWU4efW+0HWbuV zg>#Gw_yh40ldgfQ_}eh6or_K(-d+uPd%LRs4B%zVHwZw;{uzw#(7VHW+`d%y!8gUW zPKBW8zpeKRDHdE<$~oH6xOTHbfQiHWotv8rM+rF=Ol?*3Yo^68|L*RKe=(te_kY0R zQO_0(4KKyGUS&g5*6#}ICxb4^{z@6kKXE$z#XNb!${*j=wot7~@c|#hOXo{q-Q{`&5Lwj^XhmbM)DH z`F7*g86D;*WjxEF)Gbf%BB9yek0XQ^!kQGPG{?6@BJ|40zmr#OAJ6RBSdrq=tPSU6 z8_eI;_(Li3*kr;}SckXQvXs$ST*P6IP4AyV^=#RZ(+bOb;z6aL&V0lP2&B(X(=PNc zbs0`}{u<3YZcfp1P7J!4N?3kuA)7y0DjvS{qk$Xz>3#+JAl`vN6mDYTc3#Kxe;$Cc zg?mfWw+E0}dC?NG3|fzlj_#t*K(!(#4{==?dYs>8{NQ+a_s$L8L?@_=$7&lJqXK^A zPvSSJC}jkeOb4c;v&W(`)#X;>;{R>RL6YOou3+&(`(#IPeLO;IZ;9NO4rT-6zu)6A z<_Zw9UIxQ{2iTOHHpcEGi#XvdIqH3^MVF7{atRjykDw+xu*`mz&h6cpR$;n_7gCm7 zuEj;XY6%c3niMD<=3MmL@mvgprvch+@i-hG%MQHPZ+Tl`hcr6%f&v>EmNx(k%+@Gq zNx*vs6>~t+14bkI4$NS1P;_>7!VNK7vnCF&8Z0t2GE<94zdY?bCtgz1j}eqGd0y#T zhgt6Jt&m5QnQ`VBBUUW`?O`O?0}8_HNxR8PY*%1#)=G;0k+<<=OIpw+{;f&lcYVeO z$R)A|GDUbit-=w+H>d{?3!dTDM|SAF{4;f(muMk(!+y#Yp*PJThCKVP>8dPsj@dfv zcLI8}?1#8~K%r;;nRMAvrXp=J2S9DPP#c%hD@;|*k5vxse|)+@?E8u4*Z&~Jh@poK zLGD{(miFG9G%+X-boGPD>paGjh@s|urkoogVzrEM@3qGlvrHH~MzUsHYgxs#EZEwjaB}#V>PIn z`;?Lrn~7+t-TD37#LeyTasy^t6S#F9YIa})CxCoI0s2lL(SJ_6m1MmgLfr@4U4%gq zNRSl~I7t)%N;&vN{O*6p`x{=jWA_2)06hMAsYE9I2>|l$E8)Vct@C4Fwh+Cr(cF`k zj)ZC%dUlQEwil(%@4}&U`<$DBY~}ZKrKyg@XKLZrcDoP3X69OGp&8mBVD5|sm(qXc z`jZ99Y43@XQ493m+zvv+jSNETrwQHM2v z=6V9{)-iggd}-asgDKyiV0(R{d>}_#r4SV#AHT-mSCJiz^=4Hj=8rj9mASsQzB*g- zs(5klsYd}4ocnR#Y{7(MCGcSg1u#_Lt`4zP;jfiFk^i^$Q6}5mOohzlOS3gkf}NsU zk-;&f$PoVMlr2@u=tGWYv!(gzum;$n+lYSJ$IUboSusVve#$$Vd^VwRDt%$~Pf%Y3IfiA~GiN*pn6HL}7g=YACJyMx;bVX}^Wemtx9+rZ|8p1(y|d z9LT?;Bq9sYpd>7n4I5jJ2dr^BeYJDx)?1#N=DD6R=PINpO%ZSy> z+h28WmUoZmKKp{x|19n5){a~olfEY?uDtE?MyyE9+XqGKW(Wfs#GQ;rUT_wo3|G!^ z78}9w`e6%J&W;r)yT0F7%1%;toH)END@$8{|9h$r`f-4tMGc`Kh65jZ-&17%!?O3w zT3WdA+u&#%FQLA{253KgL}`mFjsTtl)FX*z@|?@~U;HgdlKL_Bo3Mg{f^sP$q#*Bj z??0a6m6={EEUqxF9p4M|UdwSaIaFD}U;_4J0(;Px4Ye#Bmbj^u(DA?2zkEHc6H1?_ ztcqyd&xmO41LRG>dtYrpjh@rkGJmyOM}s}9Gt4oqMlFEVTfn4%uf7~18u^Jm@xV>QR zrZ4U)FtcZ$7B}ZQ5U&b3hJ`@42-ad}pKb-5B2~NC+dE^qMl|#7{`H-Poc2Su1b>U- zM04|d*hl(3x9VoS=%z{&6IR0QiH!zy#)s+fyt;;+I>S7MkoKec{+)^(|9pHOD^xvh zlY78pKpVqwb5BBb@Sx5)Kxv+=d#0@802Wgt-!s<)V{G`;Ntrx-i6=U)+AY$$7ITLYo#}Dj%Dz{oBy-?y z9h=&>29+gHVTzeS;evv09p`iY1X5^|U7fP>D_)m@%Ld-8Q--N0AD>IT1bYM^Q!65X z{KCwG#j>I~(6{E#p|TIR9z0}=>~|g>QihmDPavRdCw7kxm^vb>qm&`k3syayO#Peb zq8du9>G~ftwmqpFlY`oqN;b@?o1|1&#GreSc-$6|GuvzA6SOKZPS=#$aJE&}ox{;6 zW-d-{IwHya@--PFl+66sRzwl>PUToThuaMDvEz|6Lv3e^l zfb&+?M*W%5pyv#Nk|yA`dco15>Am-f1AvWmsz0YAE!wr~2DW9hfzN>sA3|Ak|6M3a z?MG#Nt_cz)8yr_ju5BHHDjz_cGmiC3CxfKA=@;nl_B#F0gd5pl zO@HbCW?G=uLOY*gwe9ck>(LI2>vtaB7h#~mXTkz88-{n6({%d^Um)hQ&|=RWwPwYK z;zPYGzW9&wY`wQEL~-eq2OiwD=O}=~A4*#RSqyw{ZXsY?QjnTW@5;c_IgcDhcHm?c zrH`+e4D!ut6#bSZvLAmZPDffZ#SkN)V^^2pq;}n&63933DpjaQceTxTN>O^j!U}Pa z5Ninll#>%^m!2Z?BrZm*s2~sH81AJHD^q-=_k&d?U32nbP62`KH{3;D(rXYH6H0vv ztySGoGH!!)M8ysBFYtGVubUOVFcaY+juVe|VpSDB{y?Ow47wyq@Blx=7H>1Ik#_3H63>~i>uCjT2~he zO`4S175-?MN~@0Ahi$_$9uU#Tn%{S$1my$g~{?jf;tmkY&fLn&I5KQen7MubR07fsb8h?Lq2X|ba}|CU*pI49 zKNO?YP^NeGi_ranEQCg1)=FS7Kv-^CPWS!S%f1JK-7GpCFzLalZ@Q)aJ%Jkwe_$?!{02<&bU1ZBqetDtgAkZ(~X(2f3`5hRD59PrO@{j(b zu*!rN=ccBtLV~f6*l>nYC5xWkCWCaMWw2dAaU4!r?Kv7cFFiM&p4I&y$xl9RLo6;{ z3n0th@O^T|jh0CuzO$Imh#)oXYUf_M`wu_D-LE7(%4FPFtdCU;h3GG9-RW9!Vs%&c z>NdRxb?r2!@3Ws4>t5w+Op)2fhv_upuFI$KKs9cEv53*k+f1}p;tCZBs;1FzC2F*Y zSSf!Q{={Xm(N2w*jesh&PY`D*%Ta_K+{}IuIsOX7IAfcKo_v}5r)oL^j+0UlH;@IK z^%rqT$#B@-LB|uaB|M%F*eSdd5Fli_s20e-RT|Ta0HxW73`5OlSMbJBd#!B35PiIULmkX0DcY=07LCeErSE%hxI+h=(sbQOM%<0T;pd2h$JzeTd@Go z$xE~8N-9RD&ny4Z@a^`=2@P6_n7uwJ|N6sowuA?Pr?P&>s@+Zmx*uM$CF-ozKcl;P zf1MQP$ZxX&w>rhFnl|Ls<#1V8b8}9L47oicet-5-%L`vrefr5rnVIpJiLU3&V_ zsZC-od$EOnKNc2z{&3^ahsx6vE|JKr^R+MZ6>KxS`*V{l$=xDjH-X=>tgdc~FM>dl zsgT+;rBMs5+wKWl4^-yJq+at1O3wCY4IjBjdP+LS)iyIX2jQyw^@}^*@N&}7(jLk+ zVURgGh;(%XH8UWc`i=NU+qDU51pgs12%|0tOj__jF=Bbz{0w6DnR;|Zzx&Gn3JiRB z2N*5|G6FK1Eam-I^LV}`eS)OQm`w^m87NRt36`NusZzaJ@E{W&XcAE?Is!0-spdpe zR6>)oEs$lpjyCW3RDQ}brxr#h3iWLvm_lp{eXJ8CH1avDqH7G@8RIV{qOBgw!t~%5 z;u-A+C`ymEfl`I)In=LoK`to-(!B?+_1kGqGYwaRO4WCbq*tR@9W@|l2u&1B8epTk zgo*2lZdQA7R8VjSu2i^WRcDnyJi;)pFxJVlGF}So2#u#1GJMZZiVJ5BzB@0S{H+*k z))*brkE`hI?GiKcM+2p)!W_jaAEU8W~rcCAA-IY(f30Uc}f z^Z~1thmbq*dtstLxjJvpQo2`q(V-{@s`vLrB|p!6n&R1O0=NuQGXR6>L&-xbFq9G4 z-$$dTNO+pwu&27q`K+U%&Rw#WpQzyX_%c!W5=^(|3tKsMFBrJsGZIO?jJqy{au(H( z$B5jXK4q*IQGs=8#RsyPI#R^l${HK*ZimXl3J#^-b+X}EvKg9f@QIi=8%Q5S(1@*g z5dD0QS_x9k!Rsr$k)jbx=6K`I=fz*I~8 z{h0;IBZ>;BX8{dN^@k>#!F$x4@b>Px8}^v3%i?;Huy&ei?OUseMcb~w0x*uVFPgO8 zM>M}`i!7*JuH^%s{g8r=%PW=qNPd#UnlDwB5uK*b`}}o}v1N>Q>+}=^olBo*awMR7 zYwUVAU7pf{E`z4!{IK*n^!mp07&b1!65x`#~3c^LEFDN64yJmQXr z(;lulm^37^n6zDzvqthICTCkmxd{K}^GZr`g%ONNt9R;?@cfEhHY^!(?coe5=J?Gt>fB)hZ zTH!X8+^v`|umpNZrG35v9xA)$VwkS(VFCFKyBWrz4vF(~4XzI+p<~Q*i9r-0L@I7*;cVM&rM#OdhE^|Hx=P^|wmjRg>r>W``8F9`E_o7Gl&u{1 z)H(wT|73YPH5AqjtC zBJM*sCk9f3jK4PcT~iNVSR$g*=9h};r;XVE@{&V=15ic($6&Bb%oQLDb0YQNSunm$ zWs;a{MqOLfSDc`AuQjPIAujejJ$?hkGXn2fN zDec6vs#6M45cOowLJ7_6tGj=++V&P7=nVMBIc?WoJxby)=BU&Wyu?*NKEwTwr7VpT zb+#`5!pa?=(=fEt^lBd2HlfZ)KT11qGv?d2iWoOW^rVZ{EsoJV)=o`KeE5_*9!4S9 zZGtu~oNn86Ka2JL6pA|HbTrv{3dQ$JU`uZCdIjJzFmhozLUyyWi$kft=chETXApk7 zo5SO+;;#_bowWIUH=>^Y<|r<2J2h zcsF#7S?a}&v*A3Ft?jWDD(dYghCto6wZ3?Tx5BUy&bkPl-FOPiuva1I|=f)R@#wXAve;G>;8iSyocgwS7l*iM}!h&ECy>LvH?M>f( zy{0+Og!%YuT_SZ?C#FiE$_tqPr9fJvHcT@BRBrd6HkMU5V!viZN`)GquNlMF0qjZ~ zVW!>ee!AI_2}nPp176K=^nUrQLHQZ60&_G(mR>uDV5DNC_a5{pFKKqKu&x%w#g zW9@D@%~=UJZp{e7;e-L*OEyiPKffP52P=-F$a{d&K|&6wIL)mOFEdp`5bQ2JdAYfe zLIX3{6;cAIx`wd?I6Xk|;1PiINPs|q993&y;ssB9U|B9(eEsql6HTgd#Evy;&=-*o zo{WF6;@v-JdX!_pNfS7gt=$6Uo_d@|H`Ax>BkoWR&jCbCcU?4(hOx|Uo`wU*4-2^C zIrga%Grl|7&+?kgkM62$Yu-jIuAw?jojAKY_J)pLau5*{1Ssc?I!lppJf8w+H$e>& zC;cKKpL0=$R8^&%bsUk&Eo)qI=gC%gDD_!)`o8W%QDFokrXPaywnES7x_a>DpZO07 ziRn^>bw&hw@3}LqIeTP&?$!I894J5^5V?{z``qZr-Td@a*Q$PQl zLY6V6;f%-kw2!gYb$d=!;&{$QuBK489?4#5@a`ht_BD zEgDDU#nki}_OR{s3*BRnGZP9KmK{s~=Q*>XT|ay0VWPa?cx`}L$u?o(rNm1!PDSa~ z)qU5c&{dM9b=P6$Z~~_eEMU){J(Fd!m#9Ss8pPcUbuOG1C4)*5N!?KidqF}mI?``7 zfEDO@F4ns!eN02V9sMN$?@l*^RqEY#Uf`R-kRu;eTDVhStB#T38%SB zWe-opyeC@71;dg^u0<)!7bvr z2vQ`6AXT|QgqMZM%g+5es-X?TVn&-NhiZdPI5B~|!@OK3x-d@9$?;k8U6VLJSvmGP zhLVB~Oibaoq5u4Av87%LKHJ&uO!7AePxIopsp;GO4jKbA5g=sp@cmvV-G&aM-xMUp ze8wR4>FiYC_yt<&-D=M%LpfsoPFZlC*~bbTN0?5T9K zI694Mv;0F60hodytZf~+1C%m?&8*ahQu<0z$CD}ZT~=lw)@F{4haRA zJml~r9>GPRKn7EDMF~luzn+UFUqYOM_z^_RYTu6PTYKw;_)@g);6|U-->J*rC0-z= zlf%<}UPokgDAJ`OOiLteVC*ivW1JdE9!@Fn(p zZoq20csl52u+Wa#7JU9%!w69OPhHq+`D&UBXbq05;i7?7H4q;x!_)ga|JAxzV?38g z7)g_J+Atkcr|F(dD)Edd`W!#a*Rb{)0hBB$aL0qC;C{W(f0}xB$Qi!AUs4H8M`Hsc zA}o;A3&&yb4?*}pE(I~iS>91uvp3_r@YTFDzC+GJF%_0TiYF(1;ZU}=s6{Pc#^>}_ zF6fxac~y57Q|GW3$m50G`nRYxl-&2E9rILrjH!RG8ydDjaKO-OVqvG%~7I)&kz-8ndNtu{Uu;mZpZnKIB z8^PZ8tPLSRck}5+e^pK4iAUU+ZUpxPRIfx6CaLBiDkphKd;RB2sfCG^I6lC0K(U2f z{4lq250E6*Zl&fBw+dW02Er)i?9S9DH!mNH`@kIuXI~gctY|Ozlp=Cy{R)m^%^}72 z(!TgOSrQ(tOKgGdLpTPzSNNnh4jULEZE)rM(>AOu(!pP&l>m8nNE;sANDujOid`GuSY%UWjPScHTv~G#~k5pLo44d5C9(sjH2&L4ip* z?fefgu>!mGL*8VN*49?ra>xaYnb*dnv<4K~_dwVe7wcp!Ps%l$IyGV?Q}?=;rj44= z2Bzh!B44085C}FX@%X|^3L@>6&aR}>erU>rm;<|VuP`V#_dMbRXO7d+Z~c1F{hd$8 zikqFy)^jT8rGS) z`Y#$8rkEusF>WIWT3{_o7p=!8#n zau7=5y0i~Rxw9G?G}kdcAjstk3*6e6H44*_FgARjZZ6=`Mj!r;A{1HkB<`l}RAFKA zxFOPfSGHfxDK#F@M(82!s{r9oBoJZORslk+PXtB7pFdR;n}|vk_eYnn6XBT|YDW!u z85cGH1o<6a%VfTwq|O@*By&N}=wPml-c#FjoOJEHB|#sqS`KMtQRRbdq(|{$+b6~} z1i%IA6QP83(2mhZ^Mj1t4)umKvyY5cVpZ2rI?h>KCgo}F&3u+kqjlQo3Zv2oQGqsD z>YnXEtSw|b8bwBGmaGi4xJQfdB?M(p}gN_lQ@rM|vIF8Sxf2LV7p-BBrS zueUutJsUT7NZWtrhiav*&1;rUO6rhil>6qN_GPsMl$4gP#6C9iTM+@#dYtG)K7Ik_ z-Kf;-7w>OqhooE>N&o$8V!yP8S@_6s0DO`MY97SqAy?V|ob5`Mfwv<#^4#7Zqws3ce5UVk`Z0_HtlI5lIUtCOD{Ddc; z#fpa$bZqaHowMnSuJsMW$kQ;LNbgTiPyH^och0wWpjV4{wg$s4!ItlR0ts!dL!A3o zYBc%oQo;Bjc(10R#-g3mnO(+6hg$WGj1z8+@?B_ zBJnJkk%mb#rI2zME1M1~hA^+3odVkxkbG)!Kay076^p#~M$hvg8Eg-#tY0C+5rp?S zJ#XX<#ZtNeg@Ln)VuB&YP#&;Nx%YhWfZ*SV=>=E6DG0HNe!(&p3c@I!u=fmTj%#qx zQd|lItqUxIof}CN`}M{bw&URcMfyUH6QRYr|sFb*C5G9GjFsQ^g1lVw%n!k&ivFMs75L${=rwa@$*FqRm5tH3 zF7VIGHOY|jng#^QrtB+^@2Guiq)F4^e7pJXKien)s1J&)Z?vNhdgmzLd_c9^cDv3; zr806dyx3WJm9qze*oMMXCA<4PAd_1Hz6Y`3zH(XO&+vUcLqpr?#ezq9yHn32Lr6%< zlvWFz6x(IIONzejz|#Rf85XqMb7#m(>s~fE=(_IkgT(j*=Z)m}+0MVg9TRi&oV?h^ zcW&j(w8R`~giZ!Fgp={Mvt0mZ>z;ynaIO|M75p-G`q6_*G$8=1c^WB{$62m6k z4!|x|+@uK$F%SUf87%0SED|`JSw!2B1lsEAY$4daL{ceMLEq8-o&+IAXLQ zbL|LS@R`uB(ErxyD@~4{CcH$mHP~|lskz^p9~+O*C%u}9Sm}ACLcsUn11dp*7_p9| z7NV6dh(I0Zn~((_Rou1u#T2dx0TcepMn$xygF!R1#%OVGrn%GgX~N>(g0z~`XZlWlPKNF% z4-Yh|@cYTX(*s88p|e!%GnucS4nAt6w~v8U2(Hb3murL_%G858MjmUiG8{hxo`Ue4~xX@zz<{y={b=~==EtD+T%eoybDiMtK*AM=HOxtAaI_R?Sm z=v-SEqEC#zxJ@~UonuU|?)X3g1*2lvAHFtCQF!hJLM*oEnJ4jo6p<4m6yXGst;>+_ z=5j&;h@#0^uWN|k#5N`qS;(odozxUYp@G(Zkb^e3=9P47A z=fXMC|K%J}AkL?h@p`dt{Km#wtRKTjhLl2m=GQ-2G4CbTHf0z%x2bBdI!fZ@$+@x% z@{!anQfcHcw-P<3e2jdABO{gqW()Xc9aPAuFX01`X?C4D@}HE7R`e9INBiCb?Z|Id z1_TQ&-cQEj0Gva92iEEPN196H`=i%b;1B@rG|p#sVIl6-s7-R{Do7wE`m3~<@Ha&1 z|_J4j(4_UNdc~*($r8F>a1HooWfLh127dhzA4VP(F?YFm&CW z{Dg@twSS^Qo&`zwGbpqRK2oXtaWSN;VdOmdIl;cQXz7H_m9KvSl7{TtRtyv2gqLY< zX#Gl4M!ZfP1;yOZ`!fz<(2L?1jtljovfdNWQ#Bp$opQ}bG&|F`{X&Dbt1Lj^!a;cLa9YYra@7jF~5y;^++tvfihAQ4c z&>yZiVm5W4_^-s~|M=UJp09wV`4jp^;d z*#-bl>Zm+&>Ef*QA_)FYm?FJS+L@*L+edaq?B^Rm6bTkz#~)$X0m#beDs9?iy}+vg z5gnY$Unwkf8<&^>6coW&{K=}Qh%z1nOLU~_-BeIf-FNuZSX7vzA_wE}s|jRjbx~@; zuv(6GW-@H@TyMqff+56#BC&sUD-UeFdpiYkxeXs}WRJM0TO>*Xkg_o!%+kU${c{M*%L}ouyX8+1Z zK}5tVc4w6k#n8N65U?uykn%)r)#Z)u5_-!eZAjR8L8Nx1Uf{T)Mo%d?8|CX}O1amgTyz+TvUPnR~7Cr+tB` zvE^*bVdq8Te@NbP7!O-a?++k+&iyo?306_6v_=y897L)J4y(pC=pJ@r> zldrV9Fa`AtSq>(Dakw~gAg>Bm3cRbb0O%cu@sEx3yV`ttYmX<~@qzs-ayMwt zv6YzwdSx{fkwp$VtPd!YR{48HD4pOkhtW`3u_g!N7Zf=U@^xI<#&eO=g&do*G7o-1 ziVJ#mIp!~8A#VXM!=$AAmTzM*HqGl&s!&zQQzBRHczOiczp7 zggDq*etg{t&-JP+Z)vIf&jbGo4&WnaAV%~%bPlRixOYI(U|()iep!a-%j@Qa=(W!@ zSal_LzgZv76(;l)E*n)R*)yl5wC&X1O}Cq6DtaA1Nlv_GG>LDQqaWOc|AM>fRpM|Z z5BR_0kl#n6y&1x)3KhJC6|llC5r|G`&6KCjS#V1g7TQHr!tN{2=9I5mp_N`!zvxu? z<7R@|Mknv(AwLZ^&=-S(igTMI2)n@@5u-wNDbN!+gtdAqb>~`E$)>9Du|K%VqMa$G z9txpYU{BGm^FR$U!i#;mT1MvZFT`bD?KQK^D>Z7xWl?Zyr*r}V-E#VfdSDyMj4uI{ zE1+cnJ_{Hnuz`Zw7Jfvajlm#fz_ZzTL8tvzy)g%o=YNAV2p)DZBP*9pr)8=K0rS~U zCGqnCk-=`CFPWD9TSpu-k(N--2HJ?RDCQV&ip{gVlPy3-v;A_ifBd}S3#tc(Z_w7% zIS{f$#QJdGZ(ER9!=w#wHh>_D^!u+r`2&-~!&djD(z+qr^>Y?>8>k{c9`>KxM8ZQ` z%AvLO80|4U)ODC*pQetZXiYmwF1T$B1`)%Cm&9OQsr7d}IeAamSJ*CakdIV5?dK(x zIQbC}WW(kAvxvoapWPPvjepN>O5|7Mj5`VM)4jPJTCjf8Nu}bG{^SP?tuJAEo z`Eu^l3L6h~=MXcti-K2czjw5{@zH4tSMKJ45LiqaEkRO@WZGKuLF&s zZ-yqUadK@0@laXD3Xe_NkZXH#PgPPyKZ#$=iBWfRW03 z&uYkFhPKgPH0Uj-$2iW|-oq=I&tX8|vJ35Aac0)lS&w-S_+|HesY8NYX>qM!6VXDe zb^QkQ_ct!ulzs5yUypoCAJ0qNec$p5&Er?NVc*I8d6~`5TaELDrj4`*Ywx?Fegzq= zdY6_@NYVVlQBb0$F#}KiKa}serSbP`SWrxOw%yoR+F35;U|VY^jB|MHP^x6hMokJ{8Z*)u`Gp~dPdlW! z)<-wfPD_lS`FaQ?xc52Z-Ys5(hzJ}!#x@W}Fk?-*cuH=d;y^#PKtB%BPY_>#8mxbi zo7pu+Q87#Fe)*^S#kz4r(Y**zop(_ZRvI(>Rb2o>7G{l9^8KT9{4XL_27~W_BMBP| zGu(u;r+HQEyc&<+)9@gsr%xHS-EN)>zcHF|rf>qix?t6|)~b{`9D4*`fBX)N^BTyQ zsxs~H)bZpbt6RT-#pa0?I3`VC}`?8_PrSG~&Rz9rTR~Bcc(UR;e#IUL`d4d+8VIdPe<1n5YC-`YQK0Uq@Ic zh(7pwFGYhyR4qq5GQh@0kT4N-4#Gfdjcr1x?}L&k-Zw@5TrHC#>R5w$osPD2WETk%sNUa6{3<>IFY13oPIFY~?v z2de4^t|}@@UnFI82an3EMtz^Hboa4r{;GQuqJ9>g#hBup3NW{Amga5JY)28B-MVWd z!*>r77oleP@ag4n72KUZAaZEjJn!6R$A9+>EYPY~G}z@H-yCPh_L?}dA-_RQhC?X( zJFxv(h_8tjiZ@#nC&HHqZPibi;)mQ ze--HO?=sylAyzFlo8M9R)*3jqPCD47{6IzV1K1hhunm-=-9LWb)C#>mm@ImOWd7fD zA519neR~v2D*2;qu4Bs-El;$lA9mm4p-HiNPmt!o(>N`l?jg;9$N4kox@P!Arj=E4aBBPWR7moc5(eLGD?M7bGGhHyUwgX;EmGem^>TfO8nAvUKjU&jU9DLFy8qBl~NA?0a$SyH{Q6 zeHrYVz9&Jx?&%XT7(l&}%oa@_6l75R{Nt2+f=ZQkip%TnO<#o-NnTP z^9Vho6Y)Klz?hK01KX2HX;)?aNPX6bL#!cc*k-%bW=V}Q(MEH|8rMqebKyiWl77^v ze#A<7fvY%(KjHlp_9LA(DVEbNeEw*BLd+V<-L~8_FCCG$DTqmRtZ)z-t88ex{8D0Z-UvE9#V9GtjPLL`(;c86nwH zTRA#{{L-kYTf_tBC_T;bqkh?3oT-Y>se#nnxP*gofvDZeAzB6D7_Ox_WEg8H zHn;Etm=3Bpn8Yv(KcrR2Q7-;ZBG!j~%P!K(F62Kaq?_9;m*MPY^4gWf=y;`l7Y@Sa z;7J5HP!7aTaJ_m-MQqyZL5_f*sr+9*{1TvMI^}#Qw=3y`$Oq#gLA_;r<)8SdfTt8K zW4A0&sVgFY@z7b03JPqK0K^Ze1yYI@q*=`*CawZmKmnLsyQsMgp;dbi|fI3Yze zUhuq3oO#0eQ{LnMv;Z+LSeVkh^7u?2w&}`pyAkFl1ljG>|Fx*p$9y-Hm6b|HZSFs> z4K?%Hc0prk$IjWp&Jrd@J4osetJk(mns}S;1_)5!8rol7bG`zo4?wC69-hs%!^&b# zOXW$KIy$^X;1o~SxxQs&wa7ev)zJNhb-w?riT+3Ha^&Nki0QhXY)XENS6gsg_gy!H zMd=B;Xe&A+tI2m_3Dv6+SgbvwQCW#`t2L@`$o7X>PBoTOJ8E9X=yDAz4OrL{5Uc090&dxlQQWel6TFoeiwGkY*b5xrN;$~3Sb4EW;$6yc=WE-CXV3D<^L>gkV&MP{7j0F9?|ds+>_3 zv|!%4>_Z&Aj;Xs{A)VZWBkPBUu1$v%PcT3VgaHW0+3ho6wnhhs=T1&ei!L&XAKp_s zbfWF^yj@a9wh}rmeWhK!YCTUtlm14sQ?u5RXYsDl>t8uEH-BSb=YPvQ=WGCT1VU{} zdj+RqlY9A^LjfrR%|oeEgwKkw&wVx*7)Dx-s!OY@0uqKe<*u#&UEJX>IYaX_?c$`m zFNb*VxP4DIg1BppHKOkI;l@`oeMB4SE;JO|IaO><|Wu zUHp7`0c`cjuZO;uu-t!U1Vtb(=VUAi0uqgp_I>t*NXh=e!B^pv1>-h#UZ;HE8O_*n zrBCg0dgAHyl(ycG3@jD6SpEH+>P;IS4woz6n%)btaCz9Vd2kA<+i@h0k1nZ0Ub`mzsW}dld1r}b5HbI1|@a?)p&mdWGDXJaV zq9`&yWMAWoJveR3f2dNzZ%I3qG#3k}2UQD_nJ>O(+E%qjuvc3r?XeHFre262$eIl`u)Bi)ThYkCX;c^zi=&%T>qYu!TofFPu zKO+JNVs-lEx5q467kwjR2DSXRS(^8^e<^=|cukU2C|nz zjT|Zfpj`4?L;eu14mut<^wi(O!1ULgawAK-^#8QN(Q00P;9btQlR zB_d>{U(_;Tb9DhL)jkxttU6zwQyp$ogUuZ)D_gX0R8+N?ot~N~3Y?rAhk;q7i-Ga} z=XY@F1>Lnv?nqkq#&&^>=d+C4qupLqSb4NqA_OnHoNSaq_&RgMrSsG7e{@&{MObC# z4FdmgZl z&;+kl#Y=YN1L})B*~+ZvZi&h29IS1FKv&w>*r3wa+IVLC`sD09iMGuzMUq6TBz!4` zDM&hmI4-sxz){Wd(vNVXN7_%^bq8Hbn{TjLoPIJ)riSnWey~oz?3DV(hpuHweXOQc zvJ7TKWmc0|WCZ+g;e7*F)4!POb314eu~{*elu0vz$%0O>v{Wdi^ z8sW9X4_}IcU1*ylWH?oE2*x;Bt`-@N+$!?)YCGGBFJ9o!~#%u}yO zP-8F%;xWamk$vbNFFPypj5H;;oF_w#v@LPmOc=HVq3_bOG!4hR^mQgNt5@Yw)}X@ZBkNT(abk4(RICRI-4@}xRO(1^5r|OKpYN{T6LE8uD8q~pf#$=KvqVD0p$~r z9F}CT1ljncHGkQ!9*6sNO%o)E$#0j0-1NXdGT}0;G^eO+a+_6%WQ9ARK5c}R^j@9 z)^TjBq5nu9L8w`roRD*sPQfoWBA{?TP*y5@G3>{7T<4ZQkpd(N0I-V3HzK51Qin17 za9=;D=0V;;KHw&DA;gEh=k3jmhi|6CO-+;+=Ce{t8sdcJoG6PwYxU5PATTsB1H}7g zB`1oJ&sMv%e18V0*Yyb{%u{%W=X=P;eY-<+J*S;iFFn)_Y}&A9ocf-gI)O$*tDF07 z|3!k;*g=;Dkv_z4y3;QX`7n@%>P{e5UUEx-pT&Q4Zr~gUzk>K)ixY3tfpIc0ip`&+ zWxo5qVprYPUDKLZLd=!}0vwx;CnMFrANl=G3hfUkHJR=&R(vh^QH?o!Qe6=~_6+0q zBcD@rxGC)k7jrI)0AmWk=sxMajDHb!^MTm%%pee{QxWYfe=yHM%t~66#7iM9QB^ z;D;BapLBhki^V9+n9@6gWsrrXW$RxnclTE{CqS%$T`VCMK-d^BV-2#rks;8vXa{h! z3#1(e_JKtURuR~D01Hl_=)59#j9p*dm$Lb|bRgOelV!Nqzq7-g4ePh#{jSs(xE*mb zIhUsPi-Sy}NyV(h9n{FT+s3?Tmj=)PX0upb@S5!3=`m`bV2kQ2_(+udSF&p)>-F+z zK-kU?PLkT=PV4Qxu&XqVmLcCYDnH)VPA3C1lKIY!Q8JP z6HQ1m`cYdOcJT^>qJ^^&D~OMSJ-p}(Vtk^a7Tq3lp}gIyeH$A+9mEuvlR-{_4eSJ} zXr{XPorxBshnvg+GXr-JBl5gqFboL`;Uvb77pP z#bM9Z&Br05+$d>oB)-LQIuC3YX>gtFw zr~k0^H>x>sx zSn75i43>JVM?VKQc#>Q7W)Xo{WCx!{Id#t#MmL{5{U7`xo@@t~q&yN35Kn%-`?+>z zuUneY*5v5?ur>^v&|&XMC+5i2sO5UYYbW@1Ncp!8w_K?%#ua08?nxJo9`lmz(_?#B zOdoSzCuWK5U}kvTwQR@3^ECfOkA=oNepoMIc{0XDj~VaxyyR%!)AY%Akz!oguQV+Q z<&z$U(a(t?pVmP4Qx76ou;O8)gBq6R>JAvUo({6%{glj}RARmxAF<&wYMBs}dP!4R+&b3+ z(JPXBz;zOBcmsvR{B2)X)nZk{6}P4o*lPa?J}j}Bfy@71zKBKamY=6i0>KP8D15s6 zG;=%16h5R60(JX3`Jx~NQHBTGEUC;dNFj?-+JH7o@N?_}klKLw%(`aCCa_%tBO=&@ z!Op##rUl6yK~tb+B6;Lg^$~=6@M(``uZ!cT1&9D@I}%Z}p)Lb!YbH~q7dUf272#*{ z7ree-)MneBBb@7 zFoKKDQ*H z4``(iXXgd#c@>!h(>M8~gS9d@1e~}3g%#;bne|kdsBI^p79S9dXj&QQ%F;>(K&4bA zdLC_ryPfwa*+Ci6&Ze`)`N71!+LVn-`O)>68*1#=`qU(^UIO$QtF{H2`dl$+q<|>F z(sG2UJx2jKYNFbGc!v&{We|H9S<(s?bl@z3?ck^XoxFv?JPU!hE9TIUP!p!hlPxJh zaeOpwWy6eu2#5s}`v=9`Iazgnr;+6<=>xImk*(Z@4u;x%H(LL0} zKO8Cg+5VFJ;{xtv3E7n^i}ahH^cEUhgekGNHFUa7DSxU^R3?NUc)N(-2-A>mH&eg< zUF%8x!CJ_zIw?mry22x#UfV#z?aw7(r!qeZme>Dn_~Ex9@k<^0*SfpKdU2lW*%w75 zJVJH1GCB)hl49-XVF9wNyS9axq3C9SznAf0Igr@(G_hLyp75{%iliXF_T0@dq7d?5 zfv_#A^(L&*7HLYjW5Swh_HP`s|Ii{F`6JxJsc@UE_tD^;sJvp5^fZ3(jRT1IcBR>K zMg4GYB8~t}=h)GjxH^_z`LD87lhJ=47Mtg(bEGvDzp_0%@f5gmxu89%`9plxRh^=E z4lVJgIVW9r9g_PW-SEEp`Lu&%wzI(S#kf}V{uqs&*u5aeMxJzQ7wyu==;UJKCCOAg zdhhTLS{tNvMpn<@A?F-`bsRAWOi)GV8#W>khav~Iwx}wvTJE(+L#l?;JK}WGIkG5C zD!$l|0oHrKt^c_wxy-K^-vQo`g2gfZsYC{BGCw*Y;UQ8)_OT5+UR*bVf=>Xq(^a4R zsc4Y*l4LA3ZfB*(yv3(|=nOhMHWSyY9GM^1PJb?_uQL>(OL9>u`+=^-d6;x3bR1gm zmfCLoqVSf3gCEx511mWWuAVMERAf<1X8j_E0)%ZRZ`GUv^YQ`jO8|Zz?f|EkBUpCmK|d zxDs&xMH4>-mE$fY>WO`B-B}}i$3|ONKEg~})ZKFT!+Y>_(RV|?X$zC@9g-${n0`rs z$6nKj8DteJXV(U^r_?7gV^>tpU_43>$@a(d61{DVIrctn|5j)@B9$SjuDOc7-V{%Ry;g z*L!jXRiptfP#}hP3^jN-Cq^Ah!oC&c06e7gN~5<=Vz|qvXvqSS=yX*`zy*7I`zkPQ zU3TW)eR2zFCS9;YDSoxP6!4jQr)qjDO-oXy;*{>}JYt4BLU9Iu2+WjnoK&wWg{t1E zO1OKgN+e$?9>4s@O+h1x^hO8%fyEMLINtz_{m#!!i*FQYgpjl-0Zxzu}b;4wwBonH8IJf>St26KVU zPj-(vWt8zR-TWm}t-YcRI=|E>zn@BWE{ECQ+~#*4#JMn6-h4%e7**4xY7li8?Y&LrFjf)h=%qpr3acsuKT~56NN|s ztx$}s*w^q&FesUqASw#fIaJ4{ES{O;!yP__7adC0j8_*WG zf{^NMpj_&VrmSbQZ2KQ07n1~|l|FSVbY?lDAs=>p~ zU>XG5RpiW-nJw61ctQkx>lYt8VD`mse}0{!pyvwEC7q{gY5+=)C~QysP;vw zJb%JaUl5?0k&g*<7T`Wnwo?1rh=T~CAImo(GACbUs;86vV8g}6e;8TilnY+_J#(qmR#^{I zlb+>%BWQszZsJ=*BFB(xMoMNEE6vQDWP-dEACC#m`w&|4`#D=myW#s2G&~DwEv@h4 z7kFDP7FC>_Ndfs2l57A?`cYZQ5xs(lF(|<5fI$ppNE$i8s@cw4w{V$F1UROE;}iKC zf#EeCE{M$FcR2ZLU-`@BcBRp+ilx$A9ij(FH~yD7C~o^4jMhY)_fVTYq25N;ktrk z?Aqr0Iw?yV3;Rt5>I^!Q0?AE##wnW{_2+v8T}-f22j0HCYjMcT$=Ci>@Lhst@8?4= zJFX(qp;;{-NivV`T)v;;FZMpR@sxjYh3#3VTgd#_TW3n_=AbHX0Z zg(E|?Ul{Yz0+j{(r7nw4*Mou<3&&$~T!EudSUPjVza-nyjCm%iQ*fqJV~mV2XHx0~ zXH>&khgp_iBJ{vEkb3%}-o5g*Xl7z{bRjlg2N#%I9RzsekNQLtRp!qQr(3{o=eCum zQsgO{H)hD_@duIY8HTJu^9rwv{L%FU-hO`gwuC3&Lhdt42|&a&AfzBr#-STjs|LJu z_xNYd7h~m9{9DZNMd2?6=*U3J)uqH`&e$c=^;a=C7<{Jsa+wlg-rWAPij7fyL_XN| z2yBbVjy;I}J8xEoei^a5xwvaTU>?BJ$>PNeL_7%3h4%b$!S^I;kGWBNkGW%y6kS-h z5W;+&M0IUmPje{n-3S5>_bs<01+U(#kJLUb2n1!? zh)AeiiCZ%#WY08YjZn{2_jl;mm{2Ffk~kc`YufHjSiFEJwW>*~LGG=Ke)@nr1uqdaMEJ*?R-^k&+r$(W3ADHh(kV6D@c3Z zgAj>T$4XGz7n`Evvkv|{a6k1mziE{_GQ5c^A+@0pD+<1fa2l`~VPLfZ<>F8_+b*Dy zNiFj_NT)`s02-z|DmG@7U6GeT2QF6+ltg8E%vP*2*l6SZEjQ%wQ&GPXh6-atyGpJ* zm#VT?*>DzI5xHWUQ)G2$i+O23QJ|xOI7)|RCJrarN!1||_T4w0N~7y^jpd@}Wy+>M z?w6KY?dO(-h4o)LNLB#q|52GEGrR4;@uJKvNYC7vXhe-8l&E9k~L}7ej@>6p*3Kq1pQ)8ULI8J zIbd^wwYbaa5ie}9d_et1{36fO=f%)(x;=}sP1H$J&*Q`9T`&xH*ZA(EyDz0DuZpi@NmkNB5*i>?L%TzHNj#J30L)S`~;C{{XGB z+dT9!xijk~LN^DzK&~VyPmbgY9Y)P)Rx*1NCR*?)oNYz3yBuw&u2ajUK2Ps=U9e-7 z|H4av*SbMkVPpXX5EpaT{q|P6%b21~>P77V;{T~;=dSv~rw3S*AJ)(SLKcU6P;6pd{vb$I5C0~!E z8SPP10c}yv?c+uFuCgg91{Ic(x4NnAJUHPd)|#>b{_@OB9CyyvZ7!FSc7M{)3u|QF zs6W?uMXq&o`pgrMS1b9l z5-Gid&*!=`3wex(^%Lds4JYs_fp!5BoV||QU(Z3a4BZMecUZ(5S%xEj+-)eb`BVtAynu?|rOj?DLf1vNK6J+0-L&TFeb~@>Dl>Q)^?clK_Hb*u<%>et!Zi5L zw!ni<-Diap`E!M};2Quv+4(hY8+&l+19k!yDqpV{cjHe8clMigwcPEAe5HXXIEI~|@QjRqK9ev;2P zs$*$s+3BedGSmFQrXS-fMZYY7<*C5v=?{a=vr9}_uLWHn`dVm7>WEK-_l$k}%zY!N zJ;o3LQE-AVsJNLk!CCt!B2*(67oaD$Bo$4ZMnVx9DGI0LZf*iBt;D5hA@W z^sD%tkn*#EY*MvI(sX^mr@>-fu~voozT$h^Yv%vBENwOf<9$ZSuO@VDr27J+f@Qz| zCwRd#B5&D~q9=;7)e^mumDs>BQ%^HG_W>gj}V!1oQ{4*SR#*9m^l;I_)$k{g!DlL2_xs0?TO?d5~V>g-Ku6+_a z+?F1J9DZa}mUnIAm9=||#B~oTT_4t4D)Lq#&fnn?>GGIn;? zmXn7Ikox_(K3n9%F$y2w;6z@>6yHl&2q&m>wEO&GF1ASseW9WzO$$IxAgLh9?+llZ z`TiW=_+WVeaSHDsgzonaOT;C3_{0jkz80y8&_&D3Y*c!&^4NE-@^>&^;GzqIv=?w% zcz4S{9>rP~EgBJH|Lg7nq zM4X$LtNx98YOsP*L?GrPTdAB%O4-_QLvFVn=ir3%iqMcEezbNYui`7nW&;oDk;Bjw z7?H6!rfAN8TwXewUGC5`IDzBv_e=`IWv4c6f}KZ-grduv%XJtUN(PS=f!$O)T<0w9Tkeb>_St{tn5Dpd*u2s>2mH3H>z^RZ8R zH`&J8F0e!AfQR<@fmMQ_O^sQJ7Jwcj`$^Q67h5XcVVF)%Q`&DP7;ZPLR!(MwR)i)v zze1XKeUYN3_^KFQxbXgFM|)~rD`EW1n4xxInu>qC6B$P|QCDYwph>QaF|&TrC>>Lh z*-pC}JCFzzF-}!n3osBj0bhr!wg(Cye|!Y2~~yNs=&)FeKL5oT|Q?%r#!pSJE$_4Aendl!}~) zIDCy?dc%*l_-c}s`lL$*W~)wW2mws0nc63U?(#iVF~TU*F|UM{AOGGv zMu3wA$o~jfU-p08Cj=iRY}V7O(HH8iks$^fMhx+Y%g?{oW#f<+6=i;cYu;B2i}Q$C zHY?jDBG`CpmUy==20c4KfdvjuUa5(3azwfGyr_!yk?Ru@DOOkP6etW<3KL3S4{ub{6{(2mrtX2Nc1@ z6Bq}kqhtZEv&-^`OtqdyN|cRj;LlSYu*=Gzsyb}EvUo=^bfyz{>DNIl{Mp`66rgGd*v9XFJijsa`8kqEs5hL zeBdeyY4*ce^{%4VO(Ta^=_aT}-rV3-?sz1@KUycC3~0yWImY1xM3ScN*Iv`#l1xD= z`eoxAZ70%@{G8m)0v0)7StlnHPf7k6^#{a4u!__CYwWm1pyWk6s?<7qt3S>y z)}pjx*e;%@chvz4wqQAI_0UN{00c|7ApHjb?BVtV>d`k2w@`ex+inGqBqb!k>F9IQ zIP6A$Ph(?35Ay1EFBC1m1AGnsBz2C({9Ki*6MnFMc#$Us8m{hS>CgYR##2v3!eC|r z94Ug}55RE%LaKTQ_bPX{SDtc?SO9hlSojOfBQg2tN31WS-$BR|);E>J{a+Frje89Q z`Jwi=kp?1kZFF0uAw;r1xb5`!ZdOj-gQ5g=;O^p82+dH-1bYK=eO~;#ciV?I&2H^z zb5eaSoTk3;e>200Y1yk4r!YKWNOdfZXVKGp@Bf1>71=k6G-YS~lfyCSdOKCnXFb~g z8!?r4IF3qb-(O+BdKq<+_irH0@HnKj2|;US+cCf5{R{@%2i&bstwNFM1q=d%gT=na zRqzUc*yzpj{4PdzJhvS8QbdP4e-Hr(byA)q6e@vn2iiMH-V`OsPl0{*+Ys!q=onRqD`q_l0Q1DHrFyFaiCK>94>4Jn|k}t)8k}(`oMv!?ygY*J$j(0&TwvYim~`Q zyQ0K+{tNb-u&JVkQ5IqnSW1WKzT|3Pas5Z;Jhr~~6g(7aJdVkoHz$0IG+|JLwFvmh z$K6i+6PE@qu(3*QagZS!x4q~-`B>ktTDLfUYp=4rOq0q+d6SLE?<5Yq-TQVbmbB7` zF<3SQaJsZs+y^XWrpVZK!D}08fgWhsz@7)|zV5zN9Z-9Ysr?1^L7(|zB)Q>Xh7KvM zVb|7fhM}#q5^%b}`_$;v&t_yhv-2W=ki%Hr2=>W1bh+IScLa2TkD2xq2Dn9eCbZu* z52~*XXIf2lJJ7TPr)jJD5X)UiIQGn;p!uhd7kU#;g`c?*SmTie=xlMnyckFHu>JZl zEh!-sCYQf|?m&mex#-j|i=D6yi&*8EVZt`CmxMHKe-|(+shJyXF~kl93fa%0H+leJ zNOLx{sYGu$ZaG@MBIiPcAmvc3fAn}_S|9dglm7*V@X_gBH#W>0SZ|GzDiPUH9}u4$ zaRNqniffi!_pSe))eKlX{;CGvd@TEKk#dl$_mtDdmz}89;0c$4-6yI^M8)KQ9}pO@ z0K7T}VDNGdkV6{W+;k(ByALT(Asn*f;*p-mO?f?zM*r$B65e$OU4|Fz*F`c@_N#5h zYcfcetsQhW%}VfIXlOuo3~M0N*$0D47ew&===|vL)p7alqi&)s+jA|;-Kznuh<0WOgk}vPLMYfpizxPr!Xty!ztR&@;y*mG8K8 zcZ!cK_;CFfN{uw-Wcn+$hg+7aizs@=rsC{Lkp0M^9VfgSbrVFUp)JT37N3l$J|#S+ zOw(GjP$c1(Sa?W@rZDs2c^*j#YvSYM64vghsx;Tg$~eo^wBS8qG!s>7R}#A-hw3x4 zy(IgtSr-u^%m(_&*Cc_M2|kr;tBv%gAHm&9{;6oYgiYjr*=h%QSPT7Nrw3V>!Ocx7 zbl!OG-?+Uxi8t&eVJGYSxRGaTLNT%3%UDbtOtyzVJo}D{mG>PZGPssqeH{KBoRdpzXcr=he!-RvYviU~0w+4MLHCO*InBZq0=#@lEW4MSxN>r{ zA<9tOS=BwCcjjcJmjy`W^RS#a0yYjOs@tnJ46b?TzX8Psdggz{s$WTryGhjbd2vrg zL{wYd*e`D;mro~Lzp~~a#<#q*=j!_Qc-uA_yh#hHtGODYfxU^8v6?BV+2h=*?#H`u z(`x8_NM`J})jPD99B-9q-Qjk2+*}P^i1Y#XA+Nvv$tshtVJVb}U(IPR-nw*l<|*NE zbQL<6sHY)J@jCa#5?j{R?6iEkKRo>MVb&(lL#p-<^3IiQL{k;@74a?@4LSCTysXrVOOg0vPCks#`5&2ud58~Q=fMyiJu z6EkB_i>|Jn2pw7nCL-lsopA~v6fhl+P-$uRWqtM`^a>z;DZHQJ8VU|J|KTEVrYCC1 z@^3%b=Qz=uAc<;Xp#D+3Gqk@@td=xfKkerE6kA06wJs<(j06+M$(!B2euFk&-3EVt zqqQOeyngr|isXrED1KYBg%zb9%`e45Lhk~h38fskC-m=tu%t<@8V2)0^B}P}gb2kQ z7siZFaEq{5zA2OgxCyq&U~dSXhS`JI6f8^+fj|)ONLkm|wf6eWW6V7{6pEE4C>;?g zquqaXQFw9l=Cqeg$=}bbcer_sMD?vx=ul`~Y(SRoo#W@5i-GR!>0?*RTDF)(I2lCx zrDnRp76bcFMht$A>x*M0eFm8?OzXi`m!J(^4G>4RbVe=~kp9_GdSucq^^ zrYj{;JM1poCVA%7?`zpp-8IT138NsOSCByKF%G|-zutRr&O?f|(y@CWAZ>(#E0UT%mOQWU(7ht7=YT)Lb2My$sIO$!Y!=@np6nw`w{MunM zmh$Jc)u9DxsQcweZeoWs+nWm(Lh+HD$jImqdR?N3L~3xr5p#-TR%CyI&7Ao!8p@O; z{Wf&G%o?P>*p)EUGqu0Qnz>xd7b3ej>+R_hS`4evgohmvnv#ZzGtz_$6e~dPs@4y4#->>uY8jtRp+8H-v&CO&Z%`^+IKP%S&DY=v_m&yb4Md2uOWGe*m z>`^`wVNT*QEE=^Qs2XHXlB{D->XtGuxlbCP;8bC<<1;K@lsEsVa7YEJM=@LK@>lsjC3K0BYL3VOhlfes2ijsHitvKRDxt3}rd<B~_hb0|9aa2~r=!MEM5yhMBa|S>s!_k(Y&YRgTxUPXRPa zRJjP8O%w{H|Fn~H2VO@($$(>uS!1XC1;X2|uSLi*KB<212jbnzz8m-{une`(VMv!E zJs{^@zqM-zSs2yLnd=AH%?(K#!~TUDnq^wK*S=Qj{&ZtaDQO!ZDSiZ!KP3l^9~6VV zrhiJ}dM3QrY*m<(jY!MuoSAb?aL1cUi)xGU;vK8PUZKWTC(ysG#WNP>%G36fG~~Gr zO4(X?PFy0JQ#6pt{`;kgJYYzu3Wa#dZoQwd6`HIAGRw1WM5AU>0SrpP*x8|+-ta-8}~=KaE-cleer#;jRfs4^a@1c zK`u$@?->*%#5>=?oxdPb=^s!d{6EF(3|LS%VX1Dd4>{}mG5hHYL2qd0UQ&d$7c3m~F>EVWfm_T6&knD^Y>vFiJ<)9a{k@V*$_|ncypKnYf^wtO(!HIs$>jmDS zwqKIT_Hj(h-|e4lm_&i{LmQ5h`yd6++)HR*G)!LkthQr2)MFt8^+HlDX$yWZ94h|m zFj|rrLER3=Q$A_o>#pS$LPOVv$hen@LS8(*T^Is6TA)T`cEP))5(hdwK)=3vyx8JC z68{ydin5jpwUC-4kmCut&KJuJLq}S#2rQ=^hQ;q`<=)^#K`@v5=CJP#shxFPsU43} z+jLzC9Pe2EspxBQ4ukS6Q6cl6dgA<@vU-JyR1kkAtDG0Nr2qC}W75-|xQUof@LDpH z_R3K#M9O_JS;~=F7PZgDP2VMghbRv6rX7dlf4vN^h7{|5Zg=DZ8&0a5t0Yt6>^H5l5=)5V1lKY&AO>n=WF*}G5_u1# zWJ2^#qDrmCMXgu9{7-$OKft0882Zr7k#lw$@gHh(vU0*y!N|0MoNj9LeJa;0cs?%#Kds(N^RrNr zi;t3!CQDE>X2Vxuu8VylyyYFI!Lc`bC7|&rzV^!QL;@g?_J~EEv4tY z-Vs6xLNOkz(U*pUIF+uls;F&r?C`HnJq;2Mav<~$lRl^UszwCaVF>}oiRkXgL4jfa zy-OK(lNHc4C36+}H@RLsv{6ba$v=UqwQX@%(ZauVMCy2bp0loy6WbAmF-re}q7UK~ zSgd0=<*Hi`YMhNHG2B(1LdzP$TP!v6qLl*7>;yO@58xG4ZPmD2u?y=g)7AxE=EosQ;4xL?!I8epTLG?4?uVP$ zsSF&1DdiN0rw0)ZKt^-I%`ejpvl91{jWaX|SMaDWoBuu@*pvb`)YAAa=tg{-7(uz)W<@Hlp>KhV5qdJ5P`s~h zjWX{z`A5wLJ4st!atiJKj5sp#v?E-usP8d1!$~ttk9*&pS!$Ie^sq#kKeq*0$>8kw zOEkZKHKf>DO*}?Xj`btDkl6cb4uGM*ZsCstmN78VVpdf%Jm0nTEo|A->crU*4|iFf z9-%wroK;%x!2fVn1NUd#i&2HWpAXv$5q`%K7xs@hyRzmPVs8<^3_!eSD(sdD0Bwfq#vyFs55~&p<4nkD=l)c=dY5*rgI()txk@6TZX+BN zfcC+m#e}&HFlrnZhATNQ)(5OYpR@C12ybrvEjyT(czaG4?YQuyq_B|LF!`7CX`}Sa zr1Lb`v&!ZV-?aVm1`j-XutC?evrIrp1z)GD%?@&J^l5Pb4aH{KV09`0f4#cj$n$U_ z{N(|G%UMmK|A)`#OL6^{qPID86?3>BGskFzsNzSR0wMI|BM-;sr320bXP*Lomxtz z4FgbAZ$iDmwqSrce+1?z*G5S)t7%&Exyr=kWHY>ASoJ8r=0A4P9Q2m*DAwYdsB%`F z;{-xIad{8qyc_EM$4sHBuwy0xH7P&eQ_r|Iw2&G{uV-j@0UipKd(e9MN} zQDXnCeo5YC+2RHXybv2}L8DuJbZHP&ydHu4u1yP{jE|QB#I?zw4o`(%d;8;vkQt4q2 z!Ofs2b=Bl!nNuZfshJZ4jscnX(mzBYe8F}Od_*JpvZ+OwryvBEv@u);H!2^&j{Ngf zIqP`~;yWCGk(LPUp3-(G53mw~j<<FJomTk{ zb|m+@iB3MrJHUpJl4tO+?k-*^RqWVYGD6rp;=zUh<(|j|0j`{|FWy7;Ns0c><^ejE z9sbv{n)gKpOTHeH77{waai6C9zA@G?Hg!d!cFMb>-z$Fk+x}tsE#BI8u>p0B)ly|U zGZAH*&Fo>!v*i$&vIj8x!)>CR4Q}y!lCA&ta z@%wq~x30uL&Szz|A58Kn)=R7Ep4uFL6rKu~Z-Fw55h{(R8h}uHaHBsEQDXSmtPjmB zmaGT!F))~bBy=18zr9$2wra?@&7ZsxPvolmOEQ@{k_qGSKQ2Jo7HyJytob88&E5@{ zFJrL_U)d&0#zvLk_ z)pZ5Ca}2n`*igs`v^K1{89d}I4B5IagPIU(V z%JE1Ups_fgTB8OgBoC{e_O)SaN*^n=VVmK@|H1vzqA4MML zZ-2{1JuFtJvRKph=0R4O8*nC=-rE~xf>e^{)yr=9`&}##}0YEh5u4i)P5}6VjVNI-<)qE^eReB6r z2J_bMN)5Nm$rNc+QS`3-k(Bz5=x}*GN;YXV_62<@#WV3txTwyGs7q+gs~`7|Yvj+$ z(mw(x7NzKU4ff(EnmdowDOKs0KpkveV^1qHG%Qa!3`V3_ zRe+woeg74X@wz6lE*;%VhHU+uc1pe9;(*I66W^@!P7jK13^)V3tfr?rW1_}bpBqz%VZT&(e(6a<(w=dyxOZkOSZ zAE6vWQ%|5)IRWHDEJ*erzzh^M5?-e?U=T6!viu$}+0(q|ru;V+wPeZ?k(otllU7xE z%`F5|Cx=_}s&D^N;BYo;i#^^>)R={f5oB?!yT_-2W3k$Abvvk*&tRnW8G@==hI4Qg3O7~&1OAN;KrAc>wduIe={ zFC4Kd8wZo8YbIrT1j=IEH&f5EU!M^}rqVy~x(;GjO}cgU5|&cWGBl=gLZgG%-RfyR zb!+r=eUu+4WxpQ^U8EeVsEA+P4>T;sMlPu2SYz7CUS@5 zI=$ZHLVcRtY)_dcx@`qVRghDx&B$ur#c$n%HBBylOJ=DU7KB|2@44pUC8x1_cj6E+>O(hz+7qFDcrBXu4hb>_4=mthBI`|MR}_4O~e$F3(Z# z46q{-$mSyb*ir%-Qwah`$>@JV^#LL@fDGWvk*K0z{yp5=_}^Xy@_Thk{U~bc3L{dWs)|#E5kj4SBQSdeV`9K8!12jKz7wNUbu>!gNK(*X!?bUsDw@ z-uF6j1T8D735`V*?3GZyu^U*g1nDK@ip_+QxX`$4l#t(v2iuL0zY5ItxQP=!<0v6U zjwP$wVw3kKdAe(sMNPvT8H7wL2mINRH`(Anzet_KK{UG!Cr#F zSzJAId*5;+L8Xy(p@sRv5}J_TQ@%ddz!Er4L~rg6bOPkxo#km0O2Tf*)V)S|58Y(@>Pw$Z2UY_`}OM< zRj*z2*P^(kBwJl0;w4R%u@(oL+BU-u*xUo#1ZbU)b}P?L#9F5V!uq|9G+nl5a3Oh& z8B+~$-r#xCt-RPOU#q!fm3JY!*|mx6m+1HXh34koc)*f5M2&5fD547yNZTT^a?X9W$w=< zT%w<2f&IRp4e5dqkrwLl2PdAH?>bUqH_`uvrV%u)D8e@&MT88J5gb+K)C!x_hR_8; zq}u_0tD9x>gOU@@M}mp#Jl2%Od7U|yl#Y=N>FL*s9xssFX(LUQTsl78ZT zDa@nrS%l}pNe0n|zqheWWc0{?eAWW##VLP*5hCDoX<6TPBih_`gcCIOJNgho2}*2` zz|BiTYUAP(2%Ak=0v+dgLGbfQnQ%`WYLQV5jeG0@wvc;DH#pyKLmoY@1g4!PWjRAe#3~IRl8JcZe$L!*CYN0sBy_(K z)6{zIyv8CtBNp(eO;i1{k^mg*q-Dygtj{w^Z?s=6J&?dxKyqNcXtr~$J+Uf2Ik*05 z;DHCZlMd4tH?!@K$_y>3n>&fo1IXM~F%5Jt+nf4x?8_cn_UKRFPA(rla)_RlvX6G; zAC9u}TZYc?HRO+|vF>)HU7xSKLmq_XB@PU9X}hb6w}83kcK*M=`7YhKwQs0(P4#DKhFtr+gKV=K~vT}7-8D;uj{=bVJx4~H>6De8~{CHrr;Dt?c2 z@aYD>Fzs_4&4Xroc4xi?u2XAJw34zU76O>x`xy5IXh|DB(twY~YZ&a7w}>7ve1#gw{1Y;DZkcZ0^I`de|H zQM*@48%xw9B3woCxcVmWyYXkh$DA^56d>=R>kR1iB2$Wo7HW|La8YJbE8n#`4<#tp z>6Abox1XB`@khx3yx+voo%a%q2e9i_1uFT1mmQ9H%_5WntzGjODM)g1^{YiHJ0f3c zkV0%UPhjm6o8?etp7h8utI2Fxg**Yl-Exr#3VHB*@w6z~(U(khwqng~*g{R^o`jioJwN5f*oU!HnV32A z(9og&buLg64lW~o$GA#b_Nz4>VaUnUw^f+)RY^P!R;_qK!}~Z)&Z-~0vQGY9+3k@Z z=>aQh?8+V%>sVrHZf>sqm)#`cBMJL^ap`097sU{qd_?|+Si_^f7s>5Gq`KELx=OkO zPCX|0zgjjf6P?&@9E@AZmIz=Zy0x6cV3b+9?r9~S!O0-p!WiH}$U}a6aqOaZM>`^^ zf^A9sv%KiAfi{MpDT+u95n~p1ip7|R^numZW`h&H5QbG!Qf#7+$Y#VMFsYh!3^9gF z2cE4ZAyc0dOX>Ne8jCU#kwYkq?7@YtUS_mLhGFv1(m(LK!3vrdra@PUUE%8%jR60h z#pshUXhI)?WT;^R+1(jp9K4TsH5fPMT=^qzZlQid_)FyCH)=mD^q0rG1a!icSsO$nUVJ-SZh zOFX~~03a07wLNv(y%EGm zwtdMHZ_5FpbGq903@_vGw~>+}CqD9GTh(k|m(8j>YYcZ=`3}Z&Y?za+K^Fr4KHagZ zQsOM26ik>mWZ58GKY4Jic5EO1MfJn&-L1NH%R@YNl%=pgce_>xGz`6&8>KCo0pIDr zgE|Z75QFA#jEs!F)!oL}yV2v%Uoy-q`L&Tvr7VF?FnqhM`R4ViGhftFaS>alSsWXH zKOjf|z`fZR9pnxk?~ytc7nx`~-P?H^9V1o#*gqyM16rHYiuUXON7YvVRk=p(0wPF= zN=cWS5CLiFl5Szsh)9PZ-6deq!X~6q>F$t55NV{lLj*)XTJ)}c?*Gr7dxklqGm5&u z?|s)=&w2vv18pyCQSo!z^^{5HjkvhDaP5>8q@U3lBN%&pMWUKu`2tW;eIO*v9$)SS z(nAgDG=tg1l$+wKgfqEQATU0hw?>%fn!FFk97cDuuzI;88~WD=tXvV!tX;3!qJ+YKwt~C;SgZ{Ad__(%{8hC44w$WE}SwoyTMG4*yoJ{kI2-ds*hOLj* z$)%XVGy4(mLq|#7!PIV1hzpgG8`3gsw0xqDE}e z2%6TZ+1byl-7#`&zr&xYGo=sSLESyKIOG}L^Zd43+jVy{73+VvXpKTXTk)6}Ab(^P zF#uizI>H4o>@L`Q0bgI?YaK9kWU6ga@6=f=e8}Ro1oiYy9kdevz2;4`L`*91NwY{! zO=^DZU1GlwUA0<^8b+2!Re2z$m5F`0DO9TuH{7?V&}Iu?0dZrVwk=MOT?wlF+2rx~ zMvBE9ycVgYd>r~7fr*syqbzV08^dO~JGJZah${)W6)*qf;){^thmoD|U)Ubg>y#90 z_g6q&K>I&8G=zcn8NwDYz}+R*SI%sVz@R^X`H{CV8Gi@`&3#o2Q?1Vktf)d*mxZsSuXD@ka&N3^+=5Rrlc#V*fNMAqS4`n;%9-arRh- zvktSs>6{V0de(hwn1;2RG0S}gw>yobAupsGcEcO*oyn(C$~S1bFa$YWW6Wtwb-o^_ zl=%fHMIT%odIkRa^nHn2seM4uE=Qu9dbZ}-^p~aO z_-AJdJ@KlD`oUQD4Gt5~@$kIDXxe8~<2a z6r4A$Eh&%wFI%OGffFMMzzBEgC1rCHl;b zc-y|;%TynQ7Pd17c%nTCNt5?y3yboF@@Nr;A%SVAlaXkBc z6<+F}Z@L6eI8-GvYB*tqG%>;YDA826JnFEL-4ZKmQn;tvuU&rtMjcG4w2HJg@z)v> z7eaVw;t&voFr3zV6U@gIY8oHSpxWPM3H8zV&1tbjV69e+zOfkGO^Zp|6={MLv#&?@ zM+J^9{Lz>R)K?mh@2`X%FUw)#M~B{_&k+EUwY9ZkWs5*$2MRr!8KDqEhhCpB1!Dzi zvPD7!7&6?VY8f@)Dh0g$yiwxlrT=%pxCiJ`22$Qy_u=4JC{gg*d=V+GJ`f*>%4fmb zwIF%GKse0JFcek5GG@CjcHIQL9Zo^{-jAR5+qcpGLCB+5PZ{W9Vs1`~>4JO&{2C3u z#%ccaXuK1y$bQdF{5y;Y?ec$9?XF|UynIKZ55O~_ zFX1|xvIxdVph74X=-#_Pt5e~&mn+f+UC`#tEHqoh|a&*NhS)P6llM?8Gz}9Q} z898`8Pe1!$%%$=+X*Khbj_5UvMRH+fc;6KfOagfY!y8ku#g!R6lzz@|*NJP`#*qiWOnO7xZ@YZ0OS6NcOmzEws=0{{;?vzmzEUcS* zx9Dug>De|hj^A^y8u}-sQ&!Pc&e*)D@E!8`h{^?t=kA%)LmqJ%O7^f+Bpkd=sO+`H zI#?IsbA0N!VQj5OgZeXZ6nz`7g~T1hI%U1?ak|)0ty9aAcheYZ!k+v=yX^H+z2+HK z-q^2Oetu;!7xN!ThmiTM&!4hpB&&A&V@@jkDf9UFzDf&dNx(1%BF=^CDO^zpbQtnI zW~Eg%In47PAjc~zOj@R|(&F(JPO-E>*`#%0m8iVaNjH&Gh+m z5M}C^CB0|^C7}@Eoe7nEvFEK_ZT#bDtKcH=8A!><_1^8HfmTdAQrYHZ6?wCW>SEBOYRez;?T|nUG)Z3w2LZBHw?G zj2+O4dkOeKdf9^AFIw);oG1NosFQYy^J#m;T?Kxnm6&)#>Unnrzc`Yk{2cZ7 z%H|zEF7CnkLb4~^(kauXhU4>ygWU3#%7^;VEybWnY0U`_2)RV>g%-~j?68t2V!$O5 zPD-LBW4byJtjq!fpTvp6%>n`E75cI@hTswO(l$lwBTzw=6SHe^t%qy13IOW_i=2q7 zC%~!V2vDqq@Ez)WxQIb&42BYzB8KYP-m}jHEz^K)PT%%v)NcV+;DBIY$FJ@Sfn;JV zuEleY4tAbsXTnLrV8014t(gkbzCIXeKmLv5+Dn`j@h$=!8Fzdq5G6d@LfNZv(cAMdk zV)4zywQmfzKrkU6kspjPrglk}ANF5Gkp58}WPEh3iT%BF$2YuKMGKbo0_t)rI_U=~ z2JP59kAuJLw!G>|MwR*#D~`?dTn&)GJE!Z%O8@m>>-qWVpMSf^ zs%)@G+pfJ(y=QshdClR025b!UWD#Nh4~8AAJ6;?4L6%+Fr7zv_9EzB5XNd~cQ|)uT z(|V}yk060!v6@QoGL@aHtMGZ80+05PDgDLaL#MO{ zz#~->$`tf;)sU+B%gds6D%1$QBw8&U^bzsq=;)|{<^&{2UMKUOPcHmMQp{=UbMu|3oIs9?w{WKD{_8+&o&Rvz(`yn0Cf_ zKg0NuukAM#6~cf`ekGd{Dys=mC35!pcU=R=T9}}vMT`z!PyQ*7_E6+o%2To^9RE__ zQu8VG2!9t*&C)vUag6DJmOQ|_258+B;^gA;)=Ii8L&$riIH*So%A~hNCUC)qMWzW2 z#&V;C#*V;M9+*|+AGGdmD`|bISh11{ZCwqPH*&UT%8=H~<9pg?6k5r8;7F-=Zt7+XQ4ug!>o_$-_=1LbN zZc4AN!=n1jq}tVNVn`8D=0)dXb0vK?<-Tc_Y*69Xl0O9mI=H5RC&c^HTa_!ZalUk_ z6J?s+5kAD)BP^k}^AQC8u-;p#8j>I(Q!hZe^xM(p1#Pslj`Mr+E&Q%HOO{B?ptkXa z+P3bq+q!y^{4Psp7(o9oHF{(#h?jih*N|tl-5aw7WpiWCH;$^VpQkT<`E$%i->rne?$4Q>7Den=epxD7mO)05D+f-0*Ye5Ye6+cDtCBeo|v(lSxXHBtB- zg|7+rT*eQg2@cBLzBb`8l=hvP{Q6Lw>tZM=>e!?FY0|4Eghua4+K*l5OF5UhEs?yt z8LvMt>lZnc=2cgw_pSkm0&QFEG{U{%{qMutL_3wgc(u?GU{ihOD^*Pcm8v_uXqVL zNZ<`01918ZRGoUyy$t&Jk2{oQ5vG8+ENyh{7q*`w*m(GK0H{Z79dRx$XE7H z$7(1h`{z(+z1H-H&^)2Hzi>PffUz)ODcL1ZKI)5djxm_XGbZ7ft+&Sdoh`B2$bIu# zWIT>opT7LaG{2gd_W?Fsr~o-ahz8RFMV({TrEt1Gge3z`!wIv$LQV@1RLAYmyDjw6 z7GUkW$zKfzz}NyD6`^jy|84kx7Nuz140#czyRDe7#YU=LLTiG0(cJOB;6us)=omBD z@P^nazE5aRZj-|Co$s&%xQPGBr zH2*v+Zbn^Z`_mN2frFb0kjkXeDWTD_Oo01Wo(?C*7gOf$7EhNU+klV^jCs7^SO%7- zgA#jg;4;&vWe*W);lxxz_%!3&?hT2~pKD`(jdtF%x0waea&WFpeB8dhcc_=z#T&# z)rOq;e!f&aa6Ds$lPO#$G@dcxFAy`pe8E6N)Mw0J;33j2UQ#?ASl#@Dg;%E$Io0#% z;^ccan5D?a6_Gz}_RshsVSixI+Lq%o_rF|#=chy^liSedVHhSpSD)}-}lfJo5v4Tx} zJem;#T^A+>z!o4R>s{xC9WTtk&j0@ULt^kBT-fRa0~OmG*kv%L^VNjlr6Z$Ci;Fpm z|JLgLN>0Xoq#8WWnw~@rF6G5hV2YUi>=k+xx(iE}M$f(8mIJV_cU94~7|9*ouTRQc zPyb}&NpydBze{PjBHYq__TAM;TrQHWIlG$jy1Lh3Rk8P5x9DnLaeqoeW6oQ2h*1F%CP!EhR0(YQ9QMpt4bzu zhJ@s?b9mTTG8UCMV@--S#0^1J#3^f2Ld1rdA%(PRGN|8AozzjoaPa3HZ|B-F5r?5Q z=b}o3T5>5p7V^9|l>S5&;ST)$Ad+Ii!8bnp2zoZ zD-&|r9C7S+QKo$;w9)OVq|-*0ZmX)5vD?JGYT7iE>%aXQ(C!2x!fI_y*_VQ04skVz zl7_F7?mb}PHAM*P^%>Zj0&uiKD#bKYK*Ucr;&x?;@2k{3PVfp(;jlsXgZ}{smSQf& z6(!F^9a;*Om@(C^a@orQ%Bkd-rTh+$WG53&A1J)E&X2&qlf3c4eSs_`DqrAhqppnq zQg0_!8#$a_p=UIz z7rVA?rFL|lPxQMVqw)=f#WfOmIWKlYcMY(+qs8?LdN!-n%ZI4bQuDd1Ns1iX_N&+q zlDg^jVti75c+r7CvK@^V1JK2gITX|HK5D1t>d!lL?0mh`*YaPT(Jz1L6~{yi!%~B0 z9ExrOUk#>=?vlLS*3<;A33h|hA|c$-LSc}2_o)Db_b#q^3JcKD&EEN5A?^i^8MvQg z^{O5-J}uGNZW3$(o}VfrO)#3}Zh2bUp%y1!AK#zZ#lI7->21!YcgY{vS$|?gOPv9q z;q%h6vrhEjAv9k(fzv`nLaSU1|6Dn4bc1-StyixvohPC|60Zg1m_M!iz~Fp4PP8tWBaNm zJagY!CMyeTbrnylt8=SqPlS%P_>xNjDwp;U{U;Y70fxGZ#mJ%~Dm>>z+j%Om>hOoI zueupbYS6@0&_;LF5Mux-ZpHaZ0g`suat-T}h8eAr%fV`4{Bx&cGL2L3Vtf_lG zSfzZ3-5eudNC|rK_;D9n%JlDI5#+FD&=P+=G$88}V{w?>d>_ox)7!>%k=jjvLK7?X zzUEVDd$(^1p4Wt5hQ;R+ongOMr^djL14shzOr03S|8PgBk&0JukYKYeH0er z4u&b9<*5$z-S*5Ijt5-_BdCkZig+1bkUyWp}(AEuN6v zTPa|C+od0+`SCpAUru<+wjGPt0WDDzJL6}cjb~4wfambfQsckOWx;h$-`SwtFnRee zRnE4{^CvpC$HTbD;kcFhgFdS%G!wBSdaOAfEJ_js0l&X}R9MlnG$03O2>oZSv})A) zrpEzmCNcIp7^eVv$H1`v)pH}3bcsyWBwgWVrY}QX_F-i~OKaHhdP{g0lP+9uWs`ZO zPis(7P<4IK zc8^nu|KKzw6qiA_ABa3Z_)#|IrXAdbz&A7C7^Ozz8$Q{4cm^|0sQ8UTDVYZp zg!te3Ih5EH0Lz}!W3P9AY#CROMp8|c@x!h#x^KM_dti6sP&H%8f5N>#xwEZ}Hm2S8 zvtV*=7?4HKG{oSW4xa@u)v)|^u~M>^IaZZJu$f8@lAD&-!n2f~;Jhk0sF}63H+nv! z6F0Wmw5v1TYpz{U5+X%NBpf^1jj7a`kdRQ&T|+XSMlzjiS+)H!F3RJ#`efI39cnD? zaC3gr@70jcy!A2lwq#|X-+{N7V&$VAVf(k9-x6otOoj`e`Tyfr5_&#`mj<9d2!?vk zl7D@c}R6sRIQ=ATNKFyUxUt|yCr*qT{hfFk2!INa1XoCm zAdrWFOP_DIJ4g3z5-NR#cVXUsw|UE(z*YcF(1&UU{<@51DmlN>$F|&l9Zf!21r7`! zM_*h}Y;E_1vSDpfZ=vnsM7`8${ocXjI7NijrxS#G+2cmRTJ@!3n;OGXtUcrb^yoBn zbkRDZuJl#chOgUDDFt|WU4v}_8|knk+IkO&<&R2q(L|&FoC`ow1HnvaWyZi*jPdOB zwg~K?<{DfTS{{_0&sG5p-CrWlg6C0JxMivBAE^B_B^PlgNjc}1Koy)ReNwc`OkEu= z1`sL;7_Gk~)RZR;I)xaJjYQzAz8)nWp`d?iY@W=+c`K~qgXJR!h%G=*MbNcEd_tR- zy~Ab8#X;YFXCS4ZKc?>aSqH$F{PM00|NAzs%#S`yh-~PuMb{HvyT3jGrQAP9P7@uGeO$ zaB4R__V<-++ic&JKT$nV4Z-LX)?vqQQ!Uew^w0GDDg1yZN)hp@prEayb|$Tj>Nso@ z3vhKX$&6hrgVh3b!pj$Xt$HPi#9_8Dym^V;-)r{s$+<Ijl=4xp@Jlxj&(*lQ#$NqAgP6<6!1<1-?AK2OC}tl?@FRhyPo5CGd{*R`pf19j-R7 zoG4Mb&KXf2BDj*@W~aomo6XEq>qL8t(Sc|hU?sU3SHi;pEj4YfBr@9+RTi=y_B~cS z3-$_cH4jhEWtRqI>s!Eo+4>Hp7=j=lyMEpgNH>L>nX+UTNOC4x-36VQ6#wD7%aKVoJM& zlYrrLj_R>5c`)o7EGMa>P0+QbqEAz$~$qCONFk5bgx2(CEZ{w zF}}IU@6`;tgv#n#71Cc93g2!-mEId6HYU!1K8dzX39?pnN$jBsp=B}#ik22V1>?o2$)#8XJp%TwyPqwg;1clv91sN0$LH#k%OtXN1&x}JP*`A;WBBF|;k z=EAy5!H_&tEQyY+kKwoNBUprzV#;|E;a%>n4O#tre&VUi)B8s{$CaO|tD~di>xJOw zEKg2?`I2C!NECJ{C+>@q%Xc@Nh}DNsR^D>KySFs(w~X0H;XdSk@E}k2D({V~*KV1Z z$6cZrzks$2uc;YKi)F&AH*@o}A>olN!SHo0U;9=N@;%B(h#iDIu&2`x+r@fu6YdAE z=KC63s!cvSv)E;bV;zMH0x@0M=H9o>egID}@#k})bbGqJ{V+(ssWK(9e>dgMk52Dh z0rt`6Q0A4O%73(i$uTlAeEO?ck+RX%3@rMz{eNqaIhdN4>t2q?lpm5B0>qpZ)1C%~ zdSD-+lg_2|-L9q(8I4e%PA%5wVDEU>t7WLFqN2|(cXE6j-%N9%f#Lva?bQ7I%gJqV zQYnAPvIX`4I!YH@jY|tl5q=W%=$5%ClU~B_THS2a`nqKfaW-d_*q5iK?N__;dnDol zmBJ#b<{o2&lR8>Lr2hSJQiW?Y^xA{8y z1gdz-VUEu{SO1sHY3mo40ul2QO2+quzm+9rX@`-4oe+R=0GdF{FyLHq8eA%?fLT;{ zke*Jv<|6!OKPC_x!|!NZ@4pNqs1!AVYd%i#!L;OOBLdfiH2VM{0HY;(>Ix;TIlOJ1 zxIvFM*9+~L;h2j~INw~o$@KZ_jl5&mI3Ov+Uoi$Sk39h^i#dJ(KQIjMOiaRp$ZAY~ zx%#P{9X^o06l4%TW?K}eqK?#4W~P2i z69tJ(y@^(1Bu%&Mx<_MzPeK@;ZWxMVr2;i(Y4#GuiC6IminqIMo!W<(#Bp9}fymGe zomPSBo;(^M zWH|(BGB07d%I?Ad>Xul=eDg6QCUIa5pw)7a#TAXt-5u6{g4NdGx;Z8=9{3#6R*#rA zyg+NB%%k4nMX@GiedF288`Mo2xvK*RQr{P-(7cqM;-HYrNbei>62e8eGV;W@;&$h5 z<0%Oz0(@HOl-q^ao9*u>1cDY&v)FIKDTM4bh_gU{0r{>%AGsLTW!C#CRqy~w08!;k zH?NsGIub?6Ux6_Q7iJ>6xO*6Jzhqm*}# z?-;C^{@yv5iG8*~b3b8}wcs{cj|+JX#r%!9Q!&q$7(a3_2;%H~2=<_o!Kwyvrsd_F688&|nFK*FdxE5F67by>AA_h(CXpmh5e>ayN#{ zeDuH0l%e!XbALKtTKz5z6eI)2OJ}5a5CnO`-+AL$JiHcqrbr8?-MHW-X<1OqXX?w77S}EwAEA?XL<~bz>3;R+ogm zXFx$=!_)G@4hj5~_4>A{8YH{z8|%NIoGM7`=RQbwo(=V@jRqnjbhZT@R>4Fzp$6a5 zZWRX{3vDvSbccXQ-=eFE18d^5BOwk=v)MNy{Zq-}Hz>KK&pQVS?T_kpIJmf|zJ%{c z1|o^>dH@6t(I_E6P(-rleD%k8)nyAe^?Ds(#^{94U&{}nM&@|o1WiwKjBE*?`mxU9 z`(tfS-L{bZ+pBRTuuFvd;%xpY!X484K&><;`0zd3%6@;vkT%JRcQCz}#g!9P7FQ+? zA$4}eAeVh9QA?IP1tMc4h4&9n5lZR@*MfeuvxEt8{S-})W_o|+MNnk|UFai4n}Sdr zBA?NojGP1GwSB=Nc0*rcm{NHUKI6V4oZot#Xm6Z@Eh{8pGO5SIi%eZ2XQ1tpy~3KV-y z1a@}{0^HS-$QR&G6HnSvpu2{RT)vuc2WjQ1N^ulQD=*czaNr>&XO%Z9Y>~s+9Z@~T zvJC#R;1fZ{IN<$GmdTeN#9-sEN7h|vnTmIVt`b$dCiOt9RD_pUX~m*PFzJd!LG6R8 z;SFz{RPn?6;0}TbP7#?`Xb&5%` zk!roX{_(etm~x+kh|AkIqo{tdV=)bqt(*J)UNr z?<8GwF^DM28%n+|7!V2FHWYBo2M_M))2GtH4T=IHv)dRKlRJB0{{l%GVPGX=3ZZvo zKW>3h+(R5AX3#N=hDbelt5smpxW}0umFCl8%V%fli@bzsMa|5(Fdg^Eh#vc%1-<#; z(@j+0I;2XwD!z9(%N07+^bTf3AJXB!#^>^SXpnXn4aBpynibni9 z`M1zLHrDfKOk;^~WNYWi?3ml%ncfeFlYbm=n@#jCGbFDJ*BcwY=w7`n>ODIp;KOJ; zgq-^G$!`CfdDojwz~Sj=DKwki3EakV=2n_5<5Z4CtZHscUTM=}QZ?};PSldV=PPUkqo;nXf2$Jd#J0Om z+k1Lf4xy})TGg}z3a<=g#bFDtL05pQD*LgIxByoUrymq$rdZ8RBs3?$$f=u^V^7cu z6PW&NSXer{Tl?t*Hc!xK+|32fYUS5~%|qo|OeNXC^acS~I0P`8nwwt%C5b%zb}>3V zc4u-K@C2}Y-Mkn0Rw)%}8)BsGv3{r)E66Fo33fIA~H=@|7`H z(yLSEWR4y;;no9v;oSWC_te-if$@KbIE2ic!&OxeDVGn|Wk*sr2kBPkhO*38-PiP2 z#6`lxcONYu`HTxY_iwe!kg-^Ki=W+Ba%UY3!;8185z%7oQo>w}h$~*Ba5?Zv_xNfr zb1)rk^rCNFYtJ|@p&J94CUsOLCfKqE2^6u+2lWnd9}mv>&(pCN%hYc@1WC?Id3TzK zE^bN5=S4wpDohw|Y7V{7SxLd$0lvf&$bhSjbKspwppXyXYl&0L8%0MDcXR|-GRJ2! z-r`UaY32=*d$Y4Y31GpWhwiTMxfYFUb@CU=8yzSFx|Q*B=@m$(n-tSncA|hY{=>TT_ABO@y1F_Y(Y%6!yU?41l`;qzZoy!v zxBU_%Dqdoa+s&Ut`FcbGl2#AucMU07Ba2==uLDKfpu!82vOI&Bmcv2O!qeGas`~&K z!P^Mm8+sWosKnRJ#V-TUCU1pU3!~&A<8}hzICo`=H9j(f{tGR~Al1YnOy@frF*4+P-TmUp37iS@XTr;^=(l^3S7Sp24h> zYY`FPaJWi7+x9{e$nkP~8qxT*c2FpugY; z@KeH9JOX6Fi;`C}hi=4l6V%OKX}h|Vr3s?0JLwrAi_cqf39t3Bud= z`=rUf4oE5(dhnA=lT2M9S%veq?4*B}Ge0|FZK98;?H$IQ_N!8{2w+rvd}kS)(qmpW z^Z9?d0NoJS6W^gAEu+1BN6AO&Ep_ZLVg$NaKDczzrPU;+zjGjIenCz5ENHPkW+kRED_kD>NB& zq1l&8PLjYx-&B(;>D#VHLXB`Y*2PCxnzypKM`9OO`gqJ=2eEt`@Sl2F{czQ6C^E?E z5oV7Ci_5$C_2xUbIQH(9UEjoQR92wF-Mn>K(QD3sXG8&W7Qei#ZkndweD(6_p7TtU zh`X42kQ^@jqnq`9cU#KyA5L2hd9q#;BDaqG5G1a|aK^!z&AN8@^cQW{wndVxm3_oV zihF)Ur%eY>8lHM;!0APmZGLDy0uTZgQAWsP+-guUX0_EgHA zjM4{@o>Ly7d!|cmOewR^_^GHmqB;-Dw{1NfelJ~QY(Cu#;4^XS#SH0su8Y*>5PEt+ zXv;HjF{D3o?Q`5`P+5TOs+MFc1gZYmQ?0$BQVj(QZgwc-=tw8n4|svSH@vpsd#gkA zqQ}3{71LIT%p1%p<+!aktk*X}_ z)8BS=IWylBA^>%1K{sc(EYTQmup(6CJx8=5w24U7NLn|q*7yx6QNSm|FJFx zKmjI8=i!z#T=^3J2-^a3a#7+XCYEoT-a82NFdo-B)XmJB=l&SW(5Cdk~AFt<}B^s80$iLQF~Ku<3>W0Y5MRN4MA-E!c6V zGm|m%k*_oj`Yfni z1RLqB8&xfPZK>HCgHx7w<&tcl7OW=z+1+I9&i4{wx=P6-hQE<_NW#cVG2&Jg7hw5g*L#93!|mks>G| zYvZpDzi9ELrZs!ty*g1KkMB9Oe8#CG6jF*Sy)AanyycsXjq&xJ{`ICsb>`mbXv--t z=10IKg{3=`#%D$8xOY>OHc|?TPg^M5N}xLgcnYZ3XbKt~_!bh zH_R;V4##&uae9BI;(uSQrDZV?D)o70JaT5aMu2cuja>cl`SkPZeij6*w1?oH!p01` zdbAj&=+bGBf_yat0oEc%{hasj8>Kv0GZrh}eh?_qJzSkrT3w8D##@iQr zLHUlvxuIA*gkbthV0h@vVNbMW3y!~O`>O(Y-)yCX1parj zcEsz3U*_+qz?W&A5%eN;!E{CTKMhflYFIkhe#mkm_A`FBYCshH?(>W{~sk zRD`kjLP&8TbHTk$d0~z8P}#($8ywlgA)5oj$(tM1N5_wD&U6EgP?X_maxcRO)=@lN zxZP3GwG*EibVe1VF%BO~%V@ClojQu+j~ErE80hCN*8TPRZTc;l1bSxRXLpW_#8Gv7 zlr7bv3oSxAC|55qLToulv?V*s|6a2ik&h?wvsD^qrg6fTwYXF2*Q8KD%-v z%#3HSU6**O`edUqa#Eo%o$@3VBIJ`u2aEpthmm2OvHk*HcEq{)U_f^jtx1&}56%+hOaT9hgh9w?M z=i|JkYofv1L`B_z_x{(e{5`JAwV+rf#b7Pe93g~;_{X%Np<(48@r`S*$lg}4o#%(o zsb2wgE37y%cSwdJA|mo?xqn-l>D#}Q=C10tx)ndZ{iJAIJ#;{jpbVGH@ln*=-U)5y zb0rbc@s5WYB2`{RV6&b&AhIGNOAN`mW>23kYZAPaUYwnumxC~|jt(ryXzP7RX<%Px z$cbKn3Z<&wNKn2yIy!m^@!4b6_f48k_3~P8j%*cgiKpBgA`yBCttvh@lr~%#Pmhl? zo?2T|XM)yPQOB8N3YTO9h8k#EM{lPfR-8F&f3I=kNfHYn-scdf^pG9bZ0zA)b?{KM z2{0iJX~R^qleO#J)uu&|HTz&09e3pJmUpi{vU87f8YvY?R%N$mB_2jb#`S-&OZ%Z) z;FeqHVfQ18oS?DwYfbjRdjIIF z$776`j|-5)TW-+Vyj5lSW>>@SpLO&SuW556fEEKNKnWxEfL6l*=LPH0{g3pQ*MN)z zpx0eh$OQuik1{)IICmyFa8;N$d9dNt5HE@BOvLXv+}IiTv83ZFQ9x{;xBO8xzukBk~M*_IfYu-DeTAk>L!*H`_i2 zRbXu57<|W+BHK?EzpXy&aOmG;t!S z6L9~Oj;|2XVhZD3x~mXPt=Rpoo>*|^1X^K{D{c@(!^9NNQQzk9pq|`Fy_)QC?Rsgd zI@T6PyZ%h{rQkjoQQ7>gTiojg1HJc$t{=F6=cE0~8yfK1KFt_(fArE-EX&Lgi;OOJTRP z9iW9|_Uh_TNP2;$1qML)f*(NEFns*_9J!^Q4aU0NJv@l8Cx(g_mjO8&43x@Ox$a$0 zcC&~>WmXg#3TjD1P$J0k#y?J$;-}O~H(6_`sk#``haR9s>9P5LVrmbNjVM?Pm^WX4 z&`tSo_4NH!fK#McP>)_x)flQ7_^4}W*q=)s`WytP$fOaVfT{&N3G@pAF%O_2h$;cD z6ny>XUyorbX@Dz5cE?F9Hpr^xKB~nS1K>vY>)x%x>IH(ihK3SJ_fbKK#|LTJzh{@7 z`5F|CL`lqf_c_N$kbkPIe+wN?`3O|bZDzGb;hUsB{XtTo^V%oJ2~@o>!QP9;~Jrb{to-JPhyBIm>^S33|@5<8rC0KUC=*6dYt zo=;A&!T{>#S0Zf1YlB>A3wx?HRSX!fwBVs)h!=GST64`Jp@JS<Z}+J`PCei5DKFA1E3A3@jY_>XOxV^zMqWo$g`!5D2W#?uS>Zu) zmj=A5RbNuuXgGpmx>toff6_o5;}n+v`r(=Q&dnZDKAJj_bk1R%BT*~5NN*Cp$PvC& zZvxh9UgBGX7*JBezPzxQJGo<2JMEwip(JQWGO(y}6Dj$+4J02J6_+CJw`fjAm8?$% zMB9(R+S_o)sZ;|&+)FvKy8qP2C%`7a>i<7pY~-HbwyGh9TwuIU@?v@jMpl9QD=5;P zf11)Os9srvN2;^N0UMV0MG%;>5mri5aiJ{U90^@WnV5$%S2PnmSKkhgm>9(kyX-5- z7!dENw#61(#E=s|sC@0pn~V$-RFYBYNWi95vPrUU-Q&2IWt&P!^V`u%hC6fUBbp%! z`b(%)OtEjYTC}#5+_PfI9u$cH5$6kgT6gz?M78~zyY;X=a{-4=5z=3KUq!`Al--8Qij}QdQ1Fi5A}OwD;*Y@RLwo|-ac08; zQ!Ab;cy`eaagC~2&=-L%^#{nQgK?NV0@|FXpl1b-f_Y!qtiV}^HU&=kj;s>f72L!X zM0|tO=Fu?8u%Eh@nsI4JhA(nxhB?cCjhhH__v9kM?1?1Kx|ca7hA$pvL9TZ+M*P(W zz8aNZtw_zHXV)d7cIv$Ur8E5f{ez^+;lS1Jr%;}z^iI5?m+>#5^(tH0T$Pu<9~nG9 z)Sq(wgD|FVTykX^pCvgkAb{@i8ZSFxi3!OUN(IY?0Se>V>#^M>tl8;7h}3n7QyL;| z0cr!cm@9E9s_8`coRExK& zStf_t!Cnb0w#~Z-g~F~rjJ&Ogp)#2QJ7vbv(-Y~Xi|Jmk4@^Z!_UX#$jYiqBUP?0E z7=ywN5RW1o$)t)r=(6i~JsOph9giP;v=G_r<`&pP2ghIlvmcN`Fctt970pK3*(v_i z$`Q#wo7l4X9mej#G~tlxX#=1+pq-0gYy^2pH<%^;N8SX!3e^Z@dEOi~nHzx!(Maj!p23t&SAb}`x;=*xY?<7FZwDI_upM})l~5|ks&vUQKB%Iia;2y6DYspeS*TvR zU$p#3*v|kI1L2#!v5r{gz_kNx%u9^U@Ao%_MA|!3SnBjcl|c)3#@)ert2BA?Jg@2c zb$(x5zR0A`u@)pdS0`1Xh#lun4e2;W#szDwDkl)#vH(cxq+Dxqs zWsvpNQMVXCfbrGh*q8q{{?+Q)-G{EW@b3bu6;MEzJ$zvkb)(GlRK))OJAP;1-DY6v z?3;_G0m9U%Met(M#8>SWy=s2!TgGn(g;$%pG2_Y+Q9+mZKEw@e`@df%BKUVxbKH-( ziBn`J*bw|DPa#NlACrdVeRBEwU&W_LEPwT#do1`$8oV8=k4lj2KvEB%`#|=9Boavf1-dz856IXN z$Ro&8wpH17;1cqp%|0J5BzpjOi1RR&W?>ely?KgxNFfz8rd>o@fxzzrd{jqC<0Uys zO_MI7%ix*}H3M;JljNTm^KkK3uqx3ibar0a-#K}aTO+cEr_)<}p2Y5Ue42d_MZN$H z4*);P&KgW%5wC!&<*dHs`q`c&jE>(!ay*qw z*hIHN#gmrT?=03t$%ctntmL>tcItO!3Xi=@KTdfc(!643I$FB0CtaETP8F#v=G$x% zg`Yf3GUVp`jbwD=-gwIjnR&ru5R>XNh_7J?H(AiL}C%YAz9%!;>>$|a{ z%H{pb;X94?(#Qp8C}|X#`mM%?58911>lPJEVFwv*^Qc?(i?K~h=6kL)Km;Yd6RRIXx>uq{2(2Dg?+3#c4&Ca^}5oODs2UEvb8Exvvb#D}V&r z6XAWiH}}`MD6_7%b}X%_sY&ekSg5;KM)^+Dk2P>vmx5oU?o@#Mkr4BEpw0asM1Wcr zP4X=goNxE)xAh)bwJ$i&K0ADe+nmI`^F)S177^@<^1A&wQp)x=wqv z_La>Z&S;L1ixG#hjijvcU+@8SD`ANdkMlwrrDiP-fsR z0UGBU#bYV6ir}65(B{N{csZLllDHay;40~`4Jp!ddHcN*Jg94+pH%7aBqie?`Z(`+ zuR|xW^-P=`m;0Nd9MQ!eXI1536xqbwjqWRf8~%)pQfBWGgAu;1|Ni`^2}lm4r>J^aVcf4FmqE?_3HJ0SeTp66rtg}X#Fvixw}0;puwLt zn4b8Q>;22}$6Y@k88{wF@cey?&5a>YCsgt$w$SR1y{d)Z`Fi85U%tlx-}xsv*b zpWbcPkFwJ*^8W+-QYNjP1*57DOnfpafqYf<7R#ArT~%(1apBfU_KS~SW8?1nfgn#= zh|jiPKX#Af%NH1lk5nyuiN83eDZFz^JPE7d{b!{kZCO)>sGHpN(D8dl)^h za8`116oz?-lPU*<744IL=vm!GjWL&na>>bGpm%YizOjbr_vWe^!GLoI_RsZL8f6woK z&gXMFpL5^$>AvIge!pJN=VQvi9dL1WgaLU0pBi}~-i3)R9NmFf&n)N=|BurLupJ_A zw6l7l;{_D^a#c~F-6e$lB|&i`)*%q^0^BEJr47$|elo;2WHRT|ERnOm4qw7HQ+gj* z)@kHp1m=6Vmjzs!{LUirLyJnHflri;8tCZgs2Kf9s<17fut4K&VD`;v!MPr`ckSy$ z^OCIie1j={D{r_~+2_Bzd5Ndhw0szuKLML)o!^BBg67Hlr2C=LWptBn_IeRl-zTh` z*$%yM?d5&hRmhrgCxHO8UqHk+8kOh&?L%dAq}Nkj?53`4K?D*Yu;kJ7XEOYUKg76Z ztQ9=~F9gSnASdZ8I10D7o29rjGG*yWDt*-c_f3QpXIY>HV0HjjGV$iBs%eaCu6;)J zEtWR3{kOL}3e1DrO@g!!Ls;}dhjHWNpmJ=;3j%sGuj3CCE0LyG1Y6+vPeZnJxE3;6whN2ek8}qw$)bl|Q4EsL+{WP#2tYD(xZ(8k2(v zhU=;!;N;ZMorS`AXc2+=C^l{L^1zlxirgKCO#Z>ZV1|f?g~=$sz=@b}DJ9J(3{lX9 zHDZv0BYehs4fIA>YGZe$ON_sI4j(?H2v8&!h^wOUr+Kb@(}Ir*6A%u@PK-d;ac54v ze_-Ip`N>{ya~h671k#F}Yiu2X!FCyEflD}pxWzGXODAR620=VPUO7CR=5nQrdaJ++ zzP*!Skqq3s04p&cT>kzqmob}}*ECNpF^l2k7ICQHd@N2iC*m1)in6G0i&e?Oq!VJj^>79&ENjF@W1v2* zg*>4cjbLUki?&Ed)DGwwbEGT%O=WJ*_=t7n z)zoW57GR%W+xNoctpB97*LU$qFWr1K#ga3>-5vnoyCJQwRi#G)5uQclacIo~F8gjq;I|rus(~WZ5=Jtb5YZzF4+wyM*L4;We z_O>CnWnuTkO|@pb1AcE&my{e>+3foY@7)t0P;m>G*)UpM3Q1Ie~jXr)Q|5vTUm6E zb@l(#0@T4q*&v~f2Os|nJG9SgO>D81QaZ8s#}&Pt8m2od4|Jr@d?a2(DdNNh$MwFr zID*Fj&;~*B%~?suAwoj~vk{|59F387bx+^>-l_qUgf;q+L+veiY7YVna77|0>UIFm z=)BVv0^&cA^8&&7U!X8#rNS>91bqEq5gH@wTiT^hQ7x|cVt;bsH}*KQ>9e(HPtYp> zEYKI6b=fu<=I`wWcnGk#$hF*BdHdyvdPwV^Us!th4bx_H^$mK7(PDNB@f)G~_^HzB zS5*FJqFdeK8Bq%^Qg2690U}lEv()f^`i4wZin#LC&vTdf@fn(1?`n4Vdsdb6`53aU zw%(5#e4CNSy%dz|n3XdFp~u>LFU3$zS8K^kB3l`S#A8+8et(_kRB!mkV8msvfKk?A zoRDMUW5}65~ zw?VB_n$N_Zp1w~jCbew?DDKwBJHXVY<~lRh;CN6NP;?ZAWh-7z(Eh$ zV&HTkr`mF^|2_8DxQKQrpyGmU=hMW7Jh&ntm6mesv~w+pIk>NvkleD9qe= zw!Z2Vj$67|2-mBj8Hk@u(l))1P{VywuM|Y)buM^W{ENf!#;T2XD0on)b z0}m8e)!yY2O!O}rIG@16Wl)yrY|;ohmEpAk7n2&2 z_Xt9;A?t()@w!9vwF244LHqw%KBw4jWafg{$IWeA_gd+*p&92(LzB*zT7kbAUB&p| zO;IQX+3K~Pb^Oi1Fm?_;CAW&Z`%Ze!DyFg0JYBeBWa!|ZyRits2*STmyUxN*EKkz< zj5HOWPf13r>A8Z8iygdF`D$ZvLuj9b!zJyYm^^cI^cg{DJLJ~eIB}f~D3c~3pO@)s zacFSdF_*OB$WHd)Na{NVx^)-Y*-gE@Z(#)aa31jjVTjVV(|W^x?%l}rQOXV}|H__5p`|)mp3U%k-$R&?RRn9Ac{)}^9H$*C zNrGnbb3^?~MeD@r}XU87k=`7pLxej)*c0NvU$r{mib*AGj(t$VQ@vv)B=nHrb4uTaPZD! z5(G!$s<6duyU`ahA=1H@CN<@GVwRnpy3&iC`0ubqIULX@eDwg!1n?I153Z39;5?yS zD{liCv5w5mA%hU=>nxC88&1D^5KA#bbM58kgXiBHLNE?G;1vPZWqjU9ZOK2$JHMmCkeLuAJa+!T z{hs)nmx!$cFX|_@VTRmCnqw`)R2?=g7C-a$ckW8mD(pOKDu%h&wlv{jCpcF(M=OUW zO5tJF2+y%r@CMSEb0`pl%`=95&a>XN#j#ADKg7hhD#OEKBi@W=ZF4MstnXT+_ z3u|HIan8_N0SY;=dVXkZ^fB*|X93BoyBKZP{=NXvDt?DmS(x$ChJp8WsozxMH_00@ z3-tH{awOh&v`$Vc$9|&e6DgXI`--Ie&*aCR)fW1?~u^xF)$JAXUp^ zhP2N#*?T$!<7&{spif&rPDzi^JwUz#tE}cmC7nRe1GI*!lx~Sm4Vy^|in~+kZ^L&7 zOp#QsDiA<*J|}#dMK@p>2MY{ij{a2dlG!y|7CLd-XoahHwsKBp_v%g}RVv*l`O6+l z1Lv9$0C6g2McGsBAK+z5v#k1zSKN~OtuQq!c_IGe5}!518^nia1UFR|MS{>VUlX7c z4{$*8ii(!Jwsi-Cf_{#7K*iZxIltVF9s!q3Zo(*}9x*eC7!5K(%QD3j#P3UlHyB(iD!j*}qGSh`LB7e7*k|`nr?^t|Id7Hz zsQ)XMl(_MkbS*?5On+=iO0{}uNg^pW5h z6|NTln(r0UKVqzoE{kLnHro@xOk^~FiWbEawX>_AdmeodDK zv8lPF7uab38)U&E22D&ki~4W+HYUn%P1{|1^l_GN?doRSAdKtKa!@ca!M#jvsm+65 z&YD4$HgX#=*>VW~9ITAJo~xn6z8d){Oz2o;LC6XL5rmtm!o5Qu3Ukga0U%^KW`$jT zMluoOzcg7^GYftk=99Q&W@}3bXF0@ehJAUalb4A@J3cds58@HbLI%lY)Jc~XEsFhD z&UEH8+le@Tjz}7#cAn*~9`vX1C#R$UfGWJN=0U~b%2ay|f6cTDWPzaa?t~0Ja8QSG zbYQV{eRRqQ&5NMe|2+#dIJY4j z8Y*6zM>B63T0yEcl$~OMLe#8}Yb#tyd006)n4FA|?1{tK!ofAXm#_dNr>1Hi)&t5L z8+SKtSxA#zMTVE;3Y$D@bTr39^pI}+kglQ?%WSgi2;AR=tVsNUg@|HbZXD(*4*U&( ztT?#W#OReU(jf{R!)z^lFvMi#$_t(e#hI_TbVwb;gS9>hfu@l_q?lG<(#otVv-cS7NmGeMlN-W&v&j_SyT*9?gKsKtUyYaSF*Qe{a^*5oFDQci(`yG;M&T zc&zx8cq>imyox?x><@$?z&#EavyC^W1H3y{wKL&{cN3JA?fcB2%tCqKo83Jfe@~W2 z`S~r#?3t~5AO@k{`7<>x`JnyEFO76+k8&mMy}v5?^hbT`Mu+$lN12IBF};>(9Poic zJyL3=Zxw&2bB;}(Vj?k)m+iJjtCMPF8dSuqo;LUT7~$zZZBhL&DNR9<>{|dbfmH*8 z=c3Q(#%yAitP9 z&vXYpk!k3S1Pyf=L#Bl{Vack@E%U>yDw#)c+3BPUaC(-gyZr;m1@0H|{rkn>)V*cP ziCX?-MA1N`CB{#|#M^e(eGJ8DC2tjtwEp&O$Xe1JzAX68`5|k_vhC86ECn9Vp?Tw- zna_F^Lzpul%<0p;nMlHP`dE*PR~clhc%7LFHkSHg`IjXv;|1Pnp)=*0pdIQzd>Irn zk9z(AYYtO3cr+lt7IO_@dPft?)PQi^_+rk7kFcQwKoM$2GYyRF}(>id0e$Dmu zV$C0tzNgy!Z$N*ltoPjBp56Po{xV`SIt=Jl;>J$hHsKdEf80sdK-%N9J$pZDIaD71e8^HMYax!MLxQh{Qdx-U>8XSHfA=@7AO>L_}3R>s%Z}HYK z-LE%hu4~}|+6ERlM79$R=8Qy=wvClMuBfbh+dTuC1&9>1sR@T^8}4B+t)Y9XZ7g-} zzqGUNxGGg-?s<-!^Zf4lG+AKbK&ZrTqFoVppn^A?Al2=&QTgLsPP)Z^EYkwqu%vXJ+G~K z%3$2L8nXz*$#(#`;hs+|j(|Uy+qk)urU#yNZC>(-uT~XTr8@q;)Ygjh-vI{3?u7QQ8JyB_dxSYoQ?Pb7yC#UU*yX$A+3pI{q_z-yg&i7v~aB+iYs6q2agaG-WAC zGMcc+%}7sA*tw=En3IG?d$!winQc~AjbMLi2@W7Q?vIcB|GC350KW!Y05HHjo^wxh zdAIpVLF&`cKmf8X0O8>cKX~t>ZxY!iBXHrZT^xP?-G>*i#8#zobpRxGk(~28vj@!V zp-Pl=mV4^!a%~Rf`?h(dEERn|!BiL}{lJ+siL}~8ywe<00Ph;~jbSo?l=C~MKUR0p zY9kG}lM+e*WyZ+tAqoOmDg*-TtXH85qR7C~QEeRx-ER=U@XV2=!$|=w4KHjq@gsmW z6)i}@fBqrwte@fi(6zOY3PK%LK^~meXdnY%fWnR2O<|r|~`1Dj>hX1+jxu0h}umnl8b}$$c6BAneI5STt-f@MqEiIN@$8vLg{NT5Nk^BC2tmHr*N(? zJ}k~2D81`>7d-CD1$^x4GxpP3fAsRM3MH7R*75x4bNY<@FyAs?l`)7oBZWSehjdmP zuAV#hzv{&-094)tO$?Y*{6D-cxT|XZaVo|8YSnOs+|T~j zi%3z!SvUe=+9f!y&;_KAWuNCTUc%)unA{490XEzVRm^9+>JK0O*eGuqN8ZT&#s>1n ztF_NpDC_;jd-^XlUf31reyjpfS=vF|PrrQT`*FT%MX$PWR~h*Q@0H&vzujZ`uB`T? zG3_8rqG&-pG3;UHwbi4?u|7ZfKbt3J{;%YZ6`>*NoE~tIq*!{if?PC$-mToWuQ^$C|MccK%yuyI5>D~T4~RVm@)G}j_tcE zn1pP$T9+_1^AdvCi{HhtTexa|rvzJ=;tF4;`D`y`Z0`}wUe5KA+8iO!Vh4tX`5Ar z+-HhDPFvakwqaS`orgZR^;J2>98*oiG1x=ik9L9}4+F6S5(_#6K<5N0X2kGd_Hz`r zJKlbmMnU!!HhjsG9(BjVO?}L`^6MD#kZfPC!oc7oA^H0h(r@KWqAz`GP&tMIz{KM@vfOHEWP#)U z^yw3@;GqOTddM$=zw34{K5}8W3U)SgoNNiRuF}Yiwl@vs%xU0=;vGdxqg`uG@T|7#g(EC zXAmUdiG<$?0zHgd35J{X69E}eT-;03$#O@(wu}@I6tpNT{n?Pd!_EIe*ofj`%JpT} zpj)fr*vWBU5g@AVn!blC0yZasL{o`ZLE&&`LPiLjM*ttgca71Z`Ge;SQ%rG7$bmjq z(FB~+_=%J^hhlkw;c#=)9TKm;Mbl&r+RDFwX@d(4uVd>-GFw~~yPjSd8MShgWH82XNTY15XO z$%;YKXrE;MBwtg*Mwy#PG5hqwFX6YjvkQ@LqveDE7?yw*tTBkA&9%;9aqAU9!r z=^?{BPI3bM4#xBju@-Z+km(Du4bXI?E-8aZ<_5u~a$|_xPUCqI#7W;H7U_yg{|L4> zIMV))BikYQVJhb)?sGg8Lx~0<*~cqT1An%uSmuB)n%FSxcLwQe)ZT8NcaA`=tf58I z!#i$w4{Su&#Qh_U3;k$o^!DJm@1*;8`~XZdb`B1-RQi%cXdhbbQDt04!e&1!@RJDp z|81n^2QO`C`gKU8Xi)bdF6+cso0R5Pz$OmgDXn`Z90G#qrIPYyY{Y@uX!Hg6h~YV; zJ$;{PetVx5y4C=YAo`jm84br~XS#kQr{vBuzuYsNd4Eucju>obxX%R+uC{}63|g!0 zM`Ugn`|+m`!Tlph@HE%Amx3_&^J~|+nHk79)7W`hGIaB9tej9p#4lae?<$ZU4d!PG z3JUlfN4-u?4>qVnoCThJ-QVJZqIm=dB3i8{XEJy)pa6n$}Tj7IGc%9z@P60yICWzGR2O`j7U;v@bqUhN# z<}cCG_^~~{ukpF|BYurO`za0Sy@uaj=pnk%C+WfN5JE**4)XZ_`i&ukC=mL3Ft*3w z>e#EbhBPWV!U<&H8a)_??XC9^8m5XQfJTBUQ?1-#3p&TYH1H8lV!YHyQcx1Y}EZ=l-_DF_va}>65+(tHj+7=f^43AGhQSZZ4Il+)2uKduO_%Upd)$ z7<-kPH?kxTt(*P-{mt2dWQ(PnEyuWGw3rSv%(VtNq&Z-f3>t?E{l??SwVm&uLcv|= z&yN%X%}K*|Zg91P%PM&dy-yIogN3o^t$UbjB-45&92N!_k(p!lyigKxd1xmmGD7X; zucWspZH%`Fm3{I1nf%U`w+j)H>Z(2sO3g`b3*?ckgUh;x0g0=0_G`D7PNvC7B(m1 zEvTko1mqF|J}~fNMn=b{o#v9YkcVjwxko%1n#V#SNIuD&F8aQ0Cx#jI56s<=^T+rG zn0`z)ywCBE(1H+=^a(7G9WllAfGc3&_uQVi>Ce+=mOpjq)0*t^lFek z7*3oah!qT^Q03@p9)jqBe9a!doK@sLQXo#U+J~X1=&{U3*sye$SY&WwxDHr)KOu7t zLaqU?XwG0Vt71T5$?w&_R7*QQ) zGDz)-9E$kvCiQXT^w_FQ4PW_xT7cFwhO?`h(!I-(+D)3c4?}o&%Es~}$*yY8Q5I!y zIYf+SdOdN;T_j|=3@Z!VA)prpN*nkIz!>2&vbvWB^8`#~h;04%3closha59Xnz65u z><<~!kFu6)t3#lr{Ug2=g;1odl!~`KNA&*qi5D*4&2Zo!VWtCIAL9z?z(KyVmR70x zKy{t>*RjXf%I9^Uv}t)bV{6iQKY7Ab&tFVji7VoA`UgRpn+m-sd{Vx~tYNQPJgj9~ z0cPMy^!-VhO&y~|KK;6-c$uF(Vc2=5mvU85pz19xd9_R;k}f)wn^Wzk_;25@N5$#3 z;KEHF3;b~m=v}E0a!t0G~EWTbX&N~Z#iL3{Vu^-CZ3TzDj5jkBgb?5s(B_({I z#n)=JZ?s$-&S2sUq5cw7*b$N!YwG{6m;jVk#Tz|mUy_&Lt>V|l;UfkRx>zq73d=Rv zZrtd}R78R@`z7qlu=hvR6wyZRV%$9{N!(W(=e&O5FKM*e4{e3!@kcB~DXwB{CE85C zPZB=n!f=1QSv6>PdxkzJvi@4GQQ8A614b7~jDjYgu?ISt{!btdVO4m5<3lqkabgmz z{n)pu_jej$V1coqsi{d;o-(&E3xMYB`IcyS{it>@y^E0XP|;Br`EC8+^wFP`z4N*b zLDuV>$)2bCMbGXY11kvZA;zE#jl;0wfRAK$=&ZBi7DRsu`R@sRT%}sbPQaco=UaUn zn&3C==B2hlK7*l#?iz`?&Ov+ud_lmz0!-Hiacqn<`21-O3sS;uEfAcWV8#O}x8kH@ zLQh9Q{i$%Gx+qK=ooiISgc&A;aDB1xBYLcb#IN*=N0Ni%lz{+SG>rG zBqNaLk1!%Snfj+Ns?%6Sdbo1k?-Q;D`U*9If)`La%sGb%I)N-BU`jz)h4~3UctNrA z+}xb*#!DFJ;My+1K2$}ueXHsHp97{6{*6a$jR*v+uov0bk5b~3#vFzd)0T6pR}$R@ zs#heqiu2+S+>4VpQ^Q!4+GYxMy#VDM)a`Lnj3BS2xaN{qZ?<d4VBTg__lznsx`u-tUYgGlJP}A>wXJd(NF3T8-pyj2to9CakF@EmjEoV= zVPE}5RVOPs1QV38CTlstzzUhD#mPC^9PBy~5K0Up?>vq!M)EwdL@R+}(iy`As_R3I zo#=q^nO=Q{><1OKENdKL&+oGo{!aKf%8APUtY0h#!6cP0kSS8weZ9&2q7t4LdXZAh zG-C@(=z>|0Q-Z+hDKu~2gp3n-OffbGsvy0DX(Z(ATr!lpEVOYPs7*jvycl2pKrC2E) zIS&bKj4_JHnTi@#Yw5~v0{tEt#%A}@fRL98_YP2B`0-7d1U*5GxuXESOEU@z1+)iB zgRaMK=?`?X}Aksc@_CvT?6-PpE|YM;)trT8$|Rp zw6DpQ>E23xWO<9GxdqB>5M|RT6Vq2TcO6{0z0S5E1oU(s#YdHoX+V_)%L*{?X6F#> zr%5pbp@iee6*vVer#RuK#^Lz}%)EjIL6ZQT@K1%{J{jzHqgTZTL41|*lQkE z2y}5zypOb${CjK$Oe*}sXlP+_2D1#G&V3+XpnFA}+^;)EE^dD3F~L=|lfuVY?NG&MSzB$%C17C*vG-Wq*cERGt z+u0F}%-J|-VEhV_2uiFZVED>&~lVk+c3){>vDzT z0vvDSXfX*ErDU<)vy0y8q;+}jxq2(sAFK)Kn}kdMiLc|ggvfs)k337g?tq*EaIr|R zxvc5*Bk#mzRTc(zT~z7}A?cX|)v#0XwcZ@T%!Vm}OzJDzVI{=}n7=p}aRi|og2lRr z-ElTd#qU>+O*K;n8E$&Q{y3$^Op2eN4e-Pwjsz18D{b_HSSMgT!5a>&XD{Eq47EG? zT2)hWu&;>oTh}P+h?1>ne}-V={OQGWdO{9FA<_dv0nLk_Vo$3!i4kG`6RVFTEj|C8 zM7m@lk1YnR&=r8{n2mhxa4*xX%4l5Nb*f-bxP|Kdr6Ijaa`@u##0OLT#e(nrv!4pY zLM5JZ5+iDCpB_6ge{r|aDG^CoN!3>ecqzgC#|EQIDeIR~V#}oH&@AOTA4Yc!uTx6JV1I6&as`d4H$xpE++a zS{-`U@Ar};6LhB|i&oCQbEZ6ma?lOQ2L}y02_*9wZ6=PJ*wiJ5Ij$<8kA)Z7rbTnh z4y8drQ<#6?pR^>?BH0-XI#s|L!EU1)K5PfE0}~}{6`Wgj#@<_ku-{w?(9G1T!Q?SP zbQb)uT~@#Tz^JJJ`-fn%cdupM++H)$=A;(qLrCY*!!-|g{QOJIKi_)QL;HZA2 zf=!;F|H;}DjYl^Sn}p@y4|M6qq>wGb#BsbFr|t-M5jg&|Otb8l_qQ3{OcX>Q2MbJQ zPi7Xq*&!kqWQsLy{2X$N>4Y@Z&d^!}(VJ~R!h)uNId3D5eHkJJ91t#Z)6=HZ81dReSRY#cP46%~;RxeUX+^Au)|GiuJC5;%ok zrqPnv4<;|08(ZmW*?8K1J=sfDZ^DCb<_05pqE%P~N?7n^E?MD=B}-ee&|VSw#_$n4 zM^JXEe_Z{)pBzDVnpap}aImaLYpY!U^b;cmnMfQoEV>-aC zFa$CZCIe;k9jwG$c2g+LS)yh3&0aXW60m@NBwM`-rByo8fzOUrNYW-g>4^? zvubGD+PS)Sd!0%ib!9cnL|8ITit^=sJXh7^xLrGLwS|@x?ffq__16R@*rlIxHL0Pl zu7vkk!KkCTvJP3}%K36$iIuA6pMLvpuE_?p=yAR^C#fGtAF_HBW=71+kXPQ;qMpmojGJ&X3yHh#dUbUU66D0wljwc}u`a zLf}&Vs=(A&pUgLmcjxSvn(PEA_@xFeuKjwme@{|N#k*y5oU@|mVogWgoVLS*MT589 zK@;7qQOjI=k{&9PBkP-VBIXun@i~Yl^Mcc{V&rDUH!D5tFB#p6!`1NugIu5XdY!=S z4|wJb5gEnJX-_|V8PIa~`E{1XC#LddZeb5L&U!v;^z4{eb9v(z zyUhx<&EU4qAGjo~a2jf$oR&>@6t3H2mzpv0`vrAfjoE$;V{CWDAX4;CPP&#vw4Hm0 zDKhgaG;zLvQF2f=WmJ7p=YI(x29WlUj%ahd;_Tq>=%-6)Ai)xu-?7KYD zaj<3p_YTVqa4V2-2s6uSOzFnLLU!Qom0b_$a?2OS6aJm$@ez#nKr+CB@3Z4Q-wql} zxSDwd1cE`3rSciV*p}eV?}SE<=V!DPtviM5*HXC#R*T4g(GY~lQRPzoI_z;Ge((gCe2cU!1jP%*U%WJ9IN#m5gW%fLtNKPs+-!OArxAaiQ(db4 z(`97w8xuo=35|vbWB6XKR``QpB8-fcM@%dd#)p?Q{?JFTyo{tFzKnrep(Q@sETkPJ z5pmnhiE59%;a4)M>$!;XpmkDT2)J$`O`&)A-%uH6p_hWOa!Wx9Uqt;vaYp|=9q9&Z zpTl2AFnqM@cN-ER7*vzTXrY4{%!;r69Y_Bo`B_e0at^0?o%0F-IQn_{_?(w5zY~c} z*a$*yI};_*G)KT_r;oBQO`@ACG$IOn{>fXRW-RRg{13Awwm$>s<;&`Ogd&t@&mA1V zlD_bxJ+#hquK=+!UB@!OxeCG;Q}||c9(51VdBI<(XGuU5slq+)EleOf+YUzMFAm#a1Ci7ccB{!Bz99O}U}?Y*ME*}ils z&$>#{hJ%d-pOF%Y%XSa#kDdL&_)PwzK(&0$%0!Ry7uQsJU0i%{Mj%ld;2IDEAcZ`Q zdnyYIh4VL4a99Jr%F$BkncsVYHROXQD4G%WM-5?RG_QeWg-9eFKAl>o(Rkm-IW@2v z6(CU_G2B$9=QuEa8_Sp?((1&1fb;%)PI|Hs7@hF$mjkCa@u;r7o>fl;PlB1*7t8XFO_sP}&|X6IP!|+@5H~$mc`+iA5IdSBZxUi@&Z^3Sod!RUQ_|Wh=X%cOR~aYf z!{Z#gB_O!;&N?}O+LN!!qLG#h+5Z?XN*skbO}GLr`7-PM`u~#o>Ia$GJ-rbox17F` z{(&-l=MwQ`!|YkvPuV9W!L|2J^>AKn&HZ!evD-VF@g;6sgQmxI9*p?eGRqhBJEHWE ze2vL-Hx`*y9 zXHO%eqNeafqwhp08z+QRWCVQGT{X@9*7`2X&n8Cj=){K-{;!;>`1%rX?w4epgL(6J!;u)Sm;~Va~^{x#M

5?^p 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

    D-bg2oaGmB9bw(&_EsrXzCos_bJ_dat9SqXx*g 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
      Gcb|g z`{;il9XM$;%RK-TjPs*^rFTPey^no;Q_R{Q6DKdkEYrlC8}8_yy>}WT_6dedT>_KGaWD5@wF>iu1;UH~s7 zzSQw?O-788S+B$zCRLDwX;~cvpR7s z580pEWSyz`S`D$?@N^F4;Ua{T8{!@kU(!9(mE`2C@1Z0K$5oKZ!3|7)TcMc3`X6wj z-L7W0f@%0{Gvi0bHaV^W{LF}l!{VPpmOf-_T9K|81hIR(N>Xw#I3*uU4g|%v)%N(k zrk)dq_+|V2ltK-L^ss7!Qad&%H4R`;G=| zId^56x1>oRuIZAR_H~_v@Jq|eI&Np~&(Av}G=d4Y5f%x{Y}#f?en7i*jTh1xC2B0R zO+e6t;BaY&MuN}eZT{yAUr)?wI!$i-CozY1XPkCl@F{?T0FnW3d>Zk&gN|a##wgd- z!QnKDOZ|WqBzJaBN+bpLwsi8(rDq3vzEW5~i+Pbi(%+LoEQ7ZP?WtggX?o7_x;o{n zX|sW@V;o~zE)Mqah=?~wX#nq5?fN!kg)TXQ^}xy8h?fmh7u~MMZ)KdIgh|fq;5HGR zmRu;^LPzmFho%GxH(2baTXk$UQ9$a_fbR{<4BpS9fWfDVCxyB$>Td22*w_bU92%$F z`U_KIa|O!og8hkZ(=T@03u%K3=$yv(c3%t&$o&R%V{Vd_HSbo8FfktZeu$qJ-$Q^L z^PcO~L-v-p)7y4|VgtFUwju;^6}`(xyFr)5+q!lBb24K z9}ziyObs9RhrXTOxL2frNG$%8T2mFDD%}zuo(kK|VoJ&K@lP{#XBYiS7I%EY#ZyRE zRkBVl`3lvF``HLWrGNfj%@7_wZ+PV(j7Q;Z2)6{`EE=i_wSxt_xFH(0aqd1F7e) z?-BAY`we#gJo=0G{LbWIdr@K>I|5fTg2q2~TO+EgaNPIcIg-M$l^*gOf*?Lby^20u zg%ZGFiQB|afZtElS}^#!_m4}~c>A=ps7H#}#r4gxkhBaL>K53Le0cDK8hovG{*F{{%W^I5XmFulV!AOc0K}k8JO3#4 zKx+z}m0It0E{l|;mfM@PNN!|~+M%^r6nS$89U@Uaok*0uq^>TyG^Iz#y%_7VwgkMt zz%;^Wux7k;n$xqA;;uv+yH?P5E@z~#OF|jo@O%V2ee!@ofpa$7Gv4gm|033z+m5Z< z%$~t#T!B&tl3b{@Usn(!O>|g1#;B@vb}(}(QEJVMw!QI5jW<1D>g0WMN)jHL{MBAp zv*a{_gv0ka?R&q#lD=@p&6l;`1mxy_laJ-*!2A7K&|59Gd97WiNZ?tHB|@I62E^ME z2OYCo@j(WccD2Qxnop%O$gmqcbVp|=QU({@T2*flsK*Kx4p6+Lw93IvVXL!C?u&C7 zUTJ1Cu=}E!LsgQS&5LE~gI7$KqutkO zc@P^@`N+(vFvXILgjdWhEpFDw4K_fm!6vwvryC3!CiMfIPk5j6U5nNK7!^eproa29 z-9f)~*JBBq&i7i$U;JSrNvJCRd+1h2q`V?@Oz@Dseb_l6r>eTc*;$xyumHn)$a=Mo zAx%hBZI7JcaoVorK48u0F%bDCXMP(<)YBV{{#vQimXyeZYG<>$tf74eCBs-)2tlAL z!-9{zC8s7)G)&xo6xQvoY-gRH`CbeBa3rYPJlEj%ZJ!gZ__*B%F$3-%QzGUa*tY>K zW8JE|O7c0=@`6-!MElVbr~FP@%)Emq+gCeH4S9wyLW6 zMOfyVMNqnK#+e0+A+R}|zjaPA9+K?P21}kAOw`ku<8F8Es#upk7la%n4}cBCH)WPhgg12u6q=n<2zj!$p^lpXY+`%K4rTkx1YZgdm!B;glR)&}a!drnm zgiuJJX~*zHag0Ob6PP)lK4A*uWuiW@S>5BxWkNbP6si$3SA*TiC4LKyXy1u_? zQ1h_hqw+Yj==8Z&USx;jHybkYF$x0E8U6dWwb@x+eJ{+Ihj8NqZGtGTendCdBYojB zwZW1hcaqnct>+6a zAu~V~Vfv09T+sjzTtDG9(}Xv;J$WWfQ`el#j9z+w4Agb2@8)Z`=7FvVks*39 zwnqld>2rUkU2bN#$0pw%;%jf9N8UEn@pu675Y=8X;zaet8D1v83k6E;-_-85<7+Gj zS95_T!^D`9W~OppqYpb~qv^}jx?8*{pzgThKkA?omZ)-U{l~zx={FP3HirThZc02> zq>Qm5?e`bY9imcV^rdX`hAbC>SPxsw5s+eTdY=>=54>*gCSE+6$V0^9wI8${Yy-1Q;LBLh&`PJH)5(4Ro`gKD03*rh#f@I9#?v@Ri@#7U3`oCX6P~}U zdEmtHp8Q=8+*|H?z5b7s@KEclujrHEx^1*smCO6NTA3U9C*vNuMkj~B&cnek1WqZ$XZ`Zb7 zQ=9a=!p`aNZfaX#r3@6uDKGyNJ6Cf?nuA4b(D3lW3D!1XWNhq+n(F)0p8aUh`=j;J z6-CY$q4b?^^VulExwb6jQ%b0)ds@A0*jpmy`Y-;G3)_JMP0do=BisP=fZP(bPk6wH z{6vR(iER|bt??Yp1pIa6o{O`8>HF8miVt}3ds*ky=jvH_kQP*nGawTnw4dgD*DWIE zp4~XG)I0k5&WlsQir=66`$JD!ZR<&tM*&lP+}rzHc<|0?({NXUz|8|n++SZpXL^3OpSTyzZpv@@X z;q^SUek>K#b4*>?pqwjNzkc*xP~YjtQu&(qHded>Jyz{BpUQOyT_1BifI`6mOAJ7^ z{T0N>f^=C0!@ZLDs3SKWx>oZMpw1Y)_xM%PFmJ)91YwR_;PN8Q9LvkH*xtcwAZrZi zfxVL^cdaw&#+{TIW6;0Lh7S+qGRR*UpFEn!m2v)|UL1^NlYu{iA& z3B(EjbJ$jOLqQzkA9SrVV_(4q`}4-|+1{mH>(F%WhgbnmCo$#{#+ZYx9t6?Ty%pb6 zM6JIJN5(;SGjsE%_pacxbe_Okm}hM-!XiX%#<^HgCJ>mSrmvY(PYO~?6;<5C4iura zL*U6#>m0otMa^h2CmQgCmWfd)5D%z&lgtx5gk=c|mjiMXw;P_;fOtOo)IeTVm1Kc% zgj7w=I60>~JRwc*!;-A8ibb`uz+G1NstZ3Xbg(N~SC5t&WZK^Ni)WcD2d~SUtM9L# z2e|XM4TKvZ;*&X;q&$Dt4tC~nu?AUbKzHYLj?)V$h@rjhKazD>qTL;TAlkiSV*cr$ zTUkBdjRZ{1&1H~Mf$I@K*#}5eA+zx~mOUvXsQuu_Lu!d{-u_rvQTAvddG@GQp?-h! zL*KL1hx;#Z*(L{;y2+kDTz@NU552E=pkl6e+FsdI`c2#h1_t-5f(ZhJC>J|T8!o(xqk!LhUB?DnH?>~!D8 zX1+IVQE)ne6RKz1)G@&eVgql7)F~#GM@O^9B ze}rcA$gXcyS0B35R*&pS`f%G~$~^uUMS5iymKfN&ZZPQB+%-6R5dmR@4+?A#KJjo6 zOJg`i#$Y4Vsw?kwbogVgetsSx#pf@d#HAr)7ga%`=yLat|2Jg=bMXs7-ix-`LVJZg4 z<JAs_TbBx2o~ zj0b*P*nNI!SVobGmljrF(;w`I)W=S?)K@K;ZsWz~Tptz>F6+CeJ<^s=G+qq%{thZ%F+-lN8&WhE`o%h6J9&MwWWX>#n2Tg8VK z^Py>W(W!4-g3nKxSz?7fko7Xbi6URu`)3S0A6%Hz^`g#cnumA&n^`$+7IU<5Er2ucZ#><5BghK9G!_S`&7JBXm zbaLwxC8v-4_gtVB>Nm0f=eyYL`Q{FtP@&W~ea}kex$RTtCEZsJ&NdIbk>ge#Eo#%+ zC;6d7pl`4`SUslE_@DVetjIm&)BI14MZkCr-Z)(`l88l7T_tV!j&g+x$GR;YlX#z; zY`5iSc}2y;1i=W%UnJ^k1SE4TNY{H*p!B0wU8byN5HI+D+CGw;uLje|9NbZ>_5nr4AxwnRp zws^q_`)nJV3k4j2urL#zkM;G*4K{YqMUM5sE9;b~c-i>UZg6o^Q8zq8-&4|e`Y%lag_QzpFih_QO;r6VLe)ufk?924AB474b;8hOuW z=*>b7K+ro-AK`+sqTh>zA6#1$Lw{Oep!;8j5LnamkSpyj>bAz*sT5_(neIFI?tnB* zyo?vkV?@ew+AX`NvdT#I5!;O+-J2hZ%QApyHlN_M&?CqbqG_j0i5JH(u4~LOiabHI{f6dtqK1sWs6@-4(YFSw4D?X zh~wa?h1qYjk%k${SCjabfvpL zGa`S-T~(WTQsv-5`k&8dAH2UrVrVtp7~RJ}pOl>Zl{x{Y!N~JDpG2&W$V5LucKLqn zymqvj2eMVD8MW))*AF>_K9Qe310FG$Y#QTBG3O!@>?A4lGnKB$yf@|j9 z4z18cMciwBdL!M5FFHF;Lino2pilWNJS1kpA0;v?UbwF{VX5s0Df#EObtuzPapBDm>u* z1OK^(AqB*(@nJ{&oz=IZB|SpO0~hQaqi>Wh_YUHeWz$Km z?nZ^`rAlEi!A>iXA-%;-4>M+zGU9I0duOqnMIT`$onoIb{q0uIaeo00S;#c`_=uVi zWR3x=`6lnkNcu~u$oIXX_|aKqaY%L1PE7?>I=sTr#uC&LQ7rSA&F%e{`wJ1hs|mx! z;2H-4r2H?kd+aG$xLfj=IOE=h>U}}>@hp0w377-kBB^PPu3F^h#W3>8GSce~m)r;wwvW zFN9ZZNBDM^Q8L(?vJM8Vua(ek2xMDz_Zm^lGr8Dy4{=gfHvd>5%>Z%qMMGr2^QRlZibF zx8Hhl+_g0imG58>Rjd$b(O_D5{`L9G4+%$UQj+EScniNh>CEh$z!UZ8tMMwdg%@B{ zskHLOH2W}ct3kG{=Z|HVm3{xT|+S@ZoEjI>GP=xa9KdK-3DXv3Snpacb`=78= zC;yRvZH@N@Ns}Q%e*bBG^o`Zt0ZdDb>WI?7?OU;eQx}GM@LRq!xGMbRz8%_|w#eEd z#Z+(gRR2YG#OtZ^eAd8rE{SiEL0dOghVaodp@V0q1d^O8G#QBl%it$b?67_Qx6 zmy)l$-aN|q7_=m@deEgF`itnF--^kKbD!m%54QLvI75YGcNZb^kgbC)B6QCah(dr! zb}~dQJIwN{S(a=Scc45{;s1}a@L1?hyvBR{QoC^tc`i#%h`uj5`OBE2Kqlhb3x*xu zTrGuA4e|wm2f+=ppBUSfg?9Q@9C??$?+4eB9L%NlBZf|nhhGJ@NGF?TJ&S+VpOBF7 z^v_?cP+-{YXidcQ@cMHvIx4Fi`idbOebj;SAM9`J?7)Kvuno5j?sS|RFdieI>n1)W zn4r|ND<}7MQAg-tu=vCNeD`O!URKJM`&}1kGEfi*1;%rkc}zmcUzEIhknUi!Nv?eV zgXE{TRc`z_V|UjrW6n}XgZXFP?07jFWlNB9#r)HUS&gm=Tru+Yegm@FkKe1cW|trp#+Iz9?f zh7dIWm$w+6c{I1pI{z?(?}y}PYAu3Hsm{tDb<+jH+=q86Z*JHT97^F%5j)#BcdSFn ztE-`_3%vNA$#WNc_i@hdS?%vq;JRSu3A^*4r~;J3pP@MfbF~*K1(17;6!^JZ+1>fx zWQ;FQUtL|d#IrbV0)QF_*%tQ;PB+fK+08iB+1XjRYbz&5Mkq^s=ytBWE1!f1SH?iG zd!ojB%h9$-&*d?q-Nt6|2P22|b<%PrSBSR4*$d=Ptnaz|F6Z5mQp{Qbe1+GMh@(Z$ zACfiwEQNJ~XN9j(hg&$^xr3+0AD@*oqQ76=*9`c;b@5EQ zL6I7dnSo5Qwz78OAj>5lekKf1EO^x;bFQ2^seK2S?S=LYz@rCV?TNjc3i?cCZ6kYu zR3CU_BxKPw?3*j)i!BWDKeom`l~c(x3RTRPd)#fV^U_FIu9~5J!<)HhwlH+Q@T}W_ z(n3P{jw^lEKIPNFI$3ENnt4Jmf)sp{Wz;tvjXik(3QxTl|{O(r>2_ z{e-o@ym;YkuPD2(vED*xZaZ)ndr9pyCivdQ=iKyv)Fhp_o}2yo?gAeW6Yzsmn&kC? z0mJ=ggR1w0E78p_Tpn?+@$n0wdhh6*Va6QbXC$yQX0o07m84^Tdj$&H)>phXCKm%X zrltD-b{GA}d#;wTua^0IUa5}JadaxWfzfxM5=rslN=|)WDh>NzQqaaVisX6;b1x3Z z^)1hl@xtfrbnXyfOz0?&EHVXR!%bHe`doNn6m3L^V`uy-PH&EL~ zhsc!WJ)06Lg-^bI^49#qw%MGf*Lkg}Te`>+Szi(KA4f5gDaT2VU15hsjSwTzrqpE2qs0 zkAgMdg`6Q@34UpltDV>3np$HyzcCQoZ9TBKsQL02f|ntavH842LMp+K`1EUw-0%|- z5Fl`}1^DF_re{t}yFeIwQ(Y z`Chb!*9DVk+BZs*zH0=Bwp+H&yRv0S3J1N2yev>ndrzdpcKxfcZBNZ)lj|dg3Ht)~ z;iY~ST8gQ^MJ|&g8K=u$_)GID$h5IC^slbGy$6;pv&&gUn!J!Ju^`vdRH3EOBfXLR zfGewNAW+D^ekA+Gbpj&}3k!6jEwlK}<>ku0)9r7t^zzshFP_fj=0r&!gzz2Sz5SQ` z82%;sZ}5}J`_H|#YvUvFjG5$F-Z?k06&+dsIV8}7HFbvPXOV+vCLMaH8EP2y)-jUyv@&TX-4MDotxd1hv2LV(Z*qLygf0q1Oa z0uJh~_cbTG~*!`S@U;M?i2%G(AJ3TnvMPFY!X0UcTW@+c&o?^e4)j@9N_2^wc zq>ed7pmsc(PhK3U+75f=Qst_oAE`R?hSYI!IL(Vqq$(XbMnRqPFR_hGZC5+FDKRWY z`Jv!xQz0!y(-ezhsT-lM&G%7Rn?;yvF`>zI3J5=I=~(~NahQpCFXem>JCv!MVwo3c zlxMvopa{|1x_p;ejf1`da7TC%RN#{(8=ogW0`(y(iO^N*R?O!Sza?#_h`^z}!2B+~ zyQ!7v9Ecq6EH9@MB2-Unmm9UC()RBB!{4gYe=6{$iT)7=>guDO3>sa!BH1O-p%FRi zilieSP*c8*p#fh4?;$#?0*vNY)*yjJuDYqnPUo_qK<$=S%hO{=Pc>r5T{kL9Y!nv(_m zEW37Gv&svp5Xd)4mJ;PZ(wJy*7WI|K6lCs4OxSWp2x`@~q0|7d5RsbyXL9l|qLl3I zRU$2UYsSe}7#hJO;CKvD)Z__?k8+&ff8c-&tP*H!`SOfUP@Jl+tPbHa6_7vllHu?7 ztE_l)^uTkPFmTVXURW-S1#`Y>zZmLavm49)!&EITEqd|{qAKu}kgW5xast9m>+V7y z9M992Rs?P(|Eu+EA|I%W*t9a2Frn+DaMQ9D$u7-x^$5H(KVEcLuakpk zU-O-S2XuaaBrQIFwHW*~c(0~kTxI1`TmAiLx-g5hp`oGA_1p~9fDa(q(`y~oeJrJX zpUn`b^PeuK@!RHd7PD@NPSGYNCP(&1QLCYh7pi9Tg+$ISvIg}juW6;UAllN($~o)T z@as!XE~tA#qwO!1OwB!8MSI_}o{7nT*fp-H)!cGspP6^JrSK7^_`Nl_P^k`aWvj;3 zXf>=9KU-c>NL@Mj{L!z>Z4Yj7G1P}%4#cCUyUICGz!kk|JGDcY&)eveVRI?OBkTTU zQtF8G@sLZscZX#iJv>+uTj7zsm!X_1B#QS#!ETdM#clg@)^tzq`*S$n>4Ze`@yI<* zl?Iss(xhX5_PoAz)=AV`Iq|`Tw;boLP|*ky4?RQ%dXs_L5i1QIw_5#Ljl?^v24KKz z+QpC^a%t<3z1Ds2;V&b&i)DF27`E=Dw#aC+NI4VlYnuGtwFhNayaoya!7jPHH5w6V zKgWJgO17)iFcJ@zA?S^6#hXUY|m6esCV{6w^R@_?- zJ=noaQk1LGu_=aNU^Og{K-6$JB%rGHgsnTPj{YtvePB{ z*1R|ATvX}6K%`Pkz)bAr53iYiEw4l#-1^{LmC8}KyOG&uUt+wrIRDeB_u;Mi0xc-U zlgAjl0s4n6j2Tg_c_c@BUv%!YWbXX3#304KlL`R~hvHeKYU&;8n9#oIS84f9+CL!R zme#8u{9%;L_`mSu?xd1it95;QTT9>$YEk@!Je3A#mL&HcvrYcpMC}`SMfd=1Skb@L zYi}yazBFl7J_W5Oskv!Mw4-fGPBUd?-Vql1d~cr{wl*T(_+|Mp6_Yy%}(uK&oe ziQpznNq#}Qq_P>&C$mlUYz#>We)oFL1VESjM8yh|b-2#z{~XYl|P0>u&TNFrP8|}leBImGlt$zpO>-=3wfM- zdRKZD2vX$Q-&=_$MWRf$R&Vr+?k=QT&h)NN^e(IUn9K!?v7C|*Ny|Sy+R@ZjcF4jm zae6Mxuzi5U>bY-V#C4{jD)Xd1YO*($q&BvdjtR|;r(}qE@`WkF#AXQXJcxLr^zRgW zKG6TnS8CK{H#u((4(y*^^jW@xY)+V`9=%*D99{oDB!J@RiqMZG8Yw>I<>zPJia(<` z*eKEIG-Gv+{p$tqc7Cpw$*uyhK8qB1R$ec;n%&1GE6>F#6jk2$VKrfy=2Av11c#ci-Q?WEZq!e6CPrD7VvU(R~wAyCr7s zwqXY2)7|;iK|vfxwEIeDFO{wK^@+Ge_Kg8AihIA3(6H0Lbn%d_*#3m^>sMaY`i_EC zT28(1m{*u&PqnOI7F2e?jl(KAKItV#LCOPC_>18$=a0wVE$(?oZPsy_Jn#vX#7b81 zFj=0XwGxHkZBWyUy3X(>j~81-chRSS|>JJw%P; zL3wS*Y&wfvZT+bh@?6I}Vxd4zP-nCq&qZ}+*jjZx0BY!pC=#8Y<&dckm7(N#YmHc1 z6e@Ck9wu-`dN86TLTtv4^|W@{t6#RN)ru;wM?%kO1>Zv?%BXXZ%!|k6x6BNoWhmAQ zov^!w_(f#>+PS+wd+=ZjUL_)+6igG*OpJerFhzxysc#m4@Hrb9$NU~+mm!{jdgN1z zv$Nf8kz-;In^G}+Qa)D~K;u0U$3DE|wK&D0hx}7+d*xc`4?iboZt6L3?GW<*cdhuZ z;HDJn+uWv2qgh5-1yUVngEfcmb_MX2Gwgb7#q>-0kXCJMwq%L+-lXbVQQN;+*?NM2 z4Bv8|?fh0k9sGX+wWD$}bw3zz0T{yJ+MFD%1 z)BE&vH6HXce_dby9BIfpHEe+iBVfY1T+%4!pRR>UP}@V&4dlmKjvKcowA8=TPHSC= zYyx*7{6&Y6^UuL`tGrOJm@|p2vbxjSeUfu)rafDhS1d#E)~-0Ng?q05bJN$?&!4!9 zdgb9i6>H=X>T0{F$Z^Uw#Uao7%SZRe8xN6@=2E`8>fXChe>l6AT$vhJw}9EosuzE< zYH%?AQ@!M=`l6nIcH!(-c}YCYhW)|vni75$tzI)>Z%R%-X_gH5Hk|E(qhw>nYr}>j zAo2?s<835GaekL@D*=myGY4pKjm{k@#s^7DhY@f0;*kFOP?hzTs^@+|boxm%Q4 zn@4)4lg5OyHl=EJCLHA4)SJO(Gn1nE-$qY5iebbP5fv?~uJ%1qP>by=8{W0S3-BMd1$7xv9QU~t{g8$Ak&V?Dz_g3~%q33% zGrF!VF7DePSh$A$-KF_W0(0s%i>Xei1%!F< z)$Lo*L<2DWre)PqD{OjKmMUeRW3Wt_3PKWhh|1cN5lNus>;;O1!5MWU@iDG+jP19#?^0?7k3!{Yl0V} zx#-UH^kdic+#B&E98qwvWE{~>o&51RqmA4z zQtsL!2k2gI%p4Vp^05C)p=&#+I{u|;CU1>#fzoA_){ul1MR7Lf4Lw6F!;5mIk7dNKr>L)1$E;HS$Mxb)RjGNr$^Liq z@KDKG{)Tb(j~?VsY%C)o=0BnsVJ^7c&<|yJ`?lP;$A9O*G|X&&%SCwcck0r6dNl;P zP^B9W$ci6RK?H=p<`LS`1d-PLbK39vr(KL9#5BK1$L@MB@cXO%<~x78=;M@ijJ5!%D9w)z1Dcnw(#=(O#FxC_Bi^&MK}Ere#}RkpPM_?tef;i_t0Pq&=)B+ zRGqrF(OBh1e&^n*SLir|UqR;}_B2RD;ypT)9y@5Y1`p>c z23qVm5uyGTHJ%^ssMI3-wS(KXZ4;K!JWCbGVx*JRo@(X!5^)bROBK#@QFnUAI_tsE5}n%{GmA+dgfp%w zxsy%e6ja80mkaGwer$H$`Zso6gzOL=Z**`@TRzw)N_iXPghc9%9gZXHYN&Mcm!q&$ zU|x28o0cpjnl`C3b5X~EZ1O<)YLwJyG64aqrVSTE&0Yp6RV1#?(B~?OfSf zZ{2R)dK2)YgqQEUkv?jq22ghP-& z(_aiX?pfQtGN!Q$16%{WtpMXqtC9t z=J{JA7Cq)Uvii2$I;M#AG}9D6lp27)R)23}z9io!a=B$E#rgA+ln-tZzczDdzDlum z?)&27H?p6dX4)OKF{_~)|MaKUCcW5kez;8i-h`tZ4GNNTNmu#^cmBg(*60&XC zj@904a*fYXRWhaGMYsLiOX1(?({|l_ajngGxPPXn`0nE0J0%tt19vBjALFA1zpai0 zCwGc<(3hS5_I5vf=*TC`wm#0=oJbSVDVCx)J2mw|ylDUH6BuPgM0N|wqi~s*iLpQG zRmTW@<4#Kf6dlMv*}A8s-t#8KYuU3QRb@A?{z(y{rj?dAwX$om6n@7fbWhT0>GnAW z0MH#wrCier(x>Vjn2r;Iz;HSj@cxg+n-AW&>|zx} zNku4U5hD&=5K+(oaA^3J+LJ1SQ<>evlDR_MH4mm1f0?KWV-@LS@vS({csOahl%(W^ z?Djnund(C1d9mbxZ&Pr7%MkW`1P9$ru^*m)oSmIP%Rgq)LJGrA(o$}2VyA#=h4WQs zX%gdsmF%{&>X!kYLaQbip%iAJM}@)GBd;BjM0?t+V_yeAB^wCA7~qGO2g@~J6$gm; z{q8ROt(L@7?vM3VjKMcSrY(oLHDgB9G}&~?!=YA2rPEz0IBD6lrS;o`*vX5*f+u6z zBLkoUQyLCfP1oR=DH2!q&}9p#n%8Y?7(6+$rfAT}G~dNHd3YW8Oia@9{#aHFCwnAT=kzy(?y2@K*XXZj9re%XC-pbmnDi--SoM5XCFmY7P)4qQRy>P) z-;!y7)Hfo?-kPC=OlO>AfwFff76-YdmP8)&ynCDTWs#S7xOMS*zST%k$P%{I4);^O z6{h&rSu)AkIo!sv=td?L_iIIblG8LUM;}bn*g@!+--X597k5K+ zi-D%fkN>la@$XkW`c{75D0X$$PJ|of^rVxGeLS=#?nQ$+mG;TaiRYAz&y#NkN}j!OQQYw^v_PbAna^{Zx*|F@(IOXLo%R6VK*N@w|7LElbxd@mx2q0?2wX;a_!$}b&#*S4znzwkHN(XIGiGJCJ#DY;M|4~Y2kj%6J;Iw zrY!ZT)s@zCh`;j<<6)PLh#8&eJBe+xWcPrE_iCR^9j7%$Jdl+R~M zQ6*hil9bA56IuPFplBhWpZ}99NvJG^(KDy8k&CI`ZI>kI7)-V3@gwfp_%&rI@!rBK zIc^8`m?6or3m2NA23*CWUJ2;41ZzFU2^QOK*}uNF0uH_s zOt|M*sHfRYsm4w5xWAeF6ug36jGv7Nc(juxRJJ>D^m7>T5AC+q zeR%3<^-WH7aV)9Cj3=%5PKAKd3UpsdE5gtX@lE|maQOY4oWZ;tiH~jMkk4C`Pb8Xk zLbR?`w)0tz_K8f&5y>RkHuG6q5#HQjLF!s*G3LPQ=Q0-L`xLiA0rFy5b?3hT< zhxS@(HG|Up==^ITb2>UYJ92AURR?$QjN-vw*kqG97R%Y!cW0EW7dA&XS0pPigmqfy zYRkL|5*g0i95DRaTe{RZq_*C^E-vK9PGtwSi|=xj_x+wPm_RpenBPg)XA=RkoWcgz zdrc@Rs7VaI^3=OX3t>ZQ@|LRI?%>ccHLLL)i7|9#^o;RdG{`(!?Tv+|SdR`o07%ba zj?g3f5)%_w#-&fc2{@Ty)oKa!4EsjhcEb;1m}R1l+iJJgOfDP-Va1{J&M{XTts`ad zV*9XKswAn!SYd>Cn4XjjF$qz%i6iCc_DQfDy-+O4;&(zWiLe}S`6nj&yLv`us&%8< zQc0Rionr-7q!<6zTP${we8$Oo=Na3Ug(S`l=jDj`D+DE^_*)NXd8Ehql0Mo@OvPu| zdG>NmDCG*aMXX8&JkFSj7VM0xHjCP6k$$n((`e;Ky~q&;vmiGdHz2XIzKW2wCS}vJ z>K{FN1fL0KeH|ng%r+%!!XOGki`WvO+e63o%MdmO6%jCnM)Dlht0WP>RT6MEtBM)9 z$QQGjqZSicw&9(xbBpWCFP=E&KM@ualTTkCI(FxIl@kq=8T~JBeZ550mmKea0~DXy zQ{S_AIrM>n!3BoD5p92#b~OG)5B`)Sg}1hG#Oz3@%u8SRG1*v&zBcF&pEeb0r#(%E z&ZXwHHjvTW+#^rt2>k=X4*f^GPi^y%XeB!x^!8Mbu#zl7t9XS7pLT17T0MDDC8O>9 z+s0Cy#!oBb-X@3ThCe7f>HgX8#uch0Bgxeo!M0V~9%(!qNd zTprh3RsM$Dr?Tg_ZRWFRUlgf2r_w>KyBaNb>GZD(xxxPaxHL9Ct0x4P3>fe&b}cv| zuu1|^{xD&K6c*6&S?mnocS>7XTK=BgSfAV!$?#BrZTx!QoZCuPq>yi_`sba?W}Py@ z&ssgoZtn6`^OQsw23x@8sbr0mHvn}Z&e(hb^!~JqE^pHJp{!qeSsOXwPyJ5*z1Vh! z%eQu8>HPihkr$gxSULYM|+CeU$q@_IwqG(q0URvhw6Ba{p=^@fg)%?bC`dr+A` z;NrwJp3y~O=98>*VW`O5^>-Ids-#U>O8||cT$aKwbJMI#$5*1Ad&v(4)^r#ZNR3MW zRDh3G3t!}*cW3%2HF4mrg82N_kj6hdelnmZkGW*ErsR){NyuZ_`{>OHugADkOq zz)u=EWtzG-BDMZgNl5^%B{g~OVO$M_K@-uM{88%d(0`&?# zGA@1QtR6OmHKyt0+hQYDkY6EJkwuu~MbxlQlUzS0_v3F=@uo=6;2-rYqX>f@x)1JG*;Sr%4m3_i(0i z)*P?gas3gSv==`Yd_5nTwq%jqoa}exC$VmKsh_#Hkg0t0RJGaKYHR(eVv^GVoh1oL z!?})uRLUb!?<-1bE4EO0%>2V5aLd|SIX#2$u_G-buU;f1sbS)#l-QBW2t7Dx7gawp z`%SM0Qsf(<4 z-(vh6kDes^kF49uy?txnDxAf9C=v&LO;2ZXJ+XUcEqDOWY}}LKnRB6f6p?N9UHT{Y z6lTVE6W4{_#wY;`wHzda5PK8y9Qew~Yop$>4NaW?6Ohyzt6CPUd6p#P z(T3P)$Z_zW*!5uvTiI^f@eq=LYEI*`1JfTreGPBesi8U{C@SiUxsZseH8AM^vS~AI z@JY{=iF_1X@y9#fBw>Yq`~U}9sEhM-W~FQVv|Jk3Hu|caJs&HkgUb&&g)`2&{?;AR z63eCt_;%yx-xkZmBhuHc24bc284GrbXO$m0HXv(EcVFwgEqr&wO4^mFz6E%spxP$X z9SHHpMS?`U`xTfKF#1CFvRyr>QcawWmX^BABIpNK|9kl%aegqUduXVax~=nJ7P@WC zu#*bX8LlB^@FcpYEe~FP@?sD7{>ui%+Gzk><@HsfDtj+pyojd_CDr)_KTP9v80&WS z}?1Y(8 z=)=Oo0!}tSa92}WjMfhVjmBb(hZAFa=BhIawf%S3@qb?IFRjn?I#Kfl(#X6WM$gpeO--y{;q~T5VKe-NPk6*Y!osoSZx3 ziZxo&8w+E5tJkuam_@W$a6(MVe3Fx~yMlFDd*oiFu5-O(lto zT<7;&;YA$_vu1j78@X?EbUWU*K>7HL3l6Y32_A6zQ>9m5@W|nv3cY&vI&WIioXPA= z;m@%rw)gXXDel^K$b3Ye%l^$=cHXv;Y4V8Z)aa6@mZ{U}7>6_svI=EhdP~>j69bOj z+iBXx1qU74j{PU-+JW-0nZ3VTU7Y*+$KJG<_b)Wl753)!f ze-GCOe^>eZr#~Qm79I(!i2IxowH@CEu6T^A;*BoF7y@z8zokz{86Br0{DQIl5rXgM z?p`3@ArJSra+zznj!(bUy#G%3Fsl|PhFTxt2f|{bsUa-d3Mb#|37#kcUfTR|nDd!c zoZD+}1uApF{b_p-=8(ZI$I&FNkvhxgEq2IqAGx1iRO^FWP9%5bz11G(M8XF~WBGR~ zK$v9^0Vk0(CZFp9Mv03duBROU%=!Cg z%(@^URqy}*8H#Yv5ka9`>VNAv^A5j7DZ`a8OVW zsIh`uFMN6+i^;~=Q+1>3ON>v+Ye4H(5HUGGvfz5J$ zZ9@SFAsStbp}L!)r)c;+Aw4`~uBP?h@0zp#vz(9f`(3lA+n@=Wd zT*|OVjv*gn)_AbfN&2)h$}bH&d2!E-s)(c#t6=||MNr?lnj$k*iO1H5{>}e5MMC{8w6^L*m2)n2?k*WV;f`$igq3DQIg%j!8hx>Z^M44PiMxwD0i~8HW#aM zQbztAp2y4d;)%>le+V-Ns4t%NgD1V*Zh-7($X58YR0Y^=xkDMhE2j8nI3F}4}HL{)U0;TvF3r8jNy(YOt@oig}&s@y6y z3UfAMOmJgFdRoGMoS|B{7UEMcq?8^6i;1XjBB~BX(%Wh!7vQJQ~z=z;dwA%md5{&omqYm#rc* zBmpQ1uY3p5Uyae3*W7Y$b92w+luaP&EGW2v&iCDOWex8FI~uR&8xtLN`-D@q6#F@B zt-d14#$IK&&({toW2X5t)|8RU*R%0=yZC2-aA*fdL+VPe__`qWgm*a5OFPUGh!zl^ z!lO<(m*XhG`t(uO%!8C(W8NxgHiHxZp!;onr^f*CNY>`wzkX`Z#t_jG7hLF8qN!*` zW6LBNK}|g;&mE>c*etLh_6rdBu|VXgtcCj|wC!9PM2 zOwXl`3=9lVn^(jIMWIUB72pR2!Hva!7jz9+uFvlu&xu}-c&LY6-#Ij3g3dADKVY8> zn@W1N5!Y|)Rxd*mcuc6|H}BzrkH7oFp!6N#WAY$?<+cX(`8w9Y5;~ z8&9iSzpUw#_QVD9qqkKbmPgRJhjyp`+(s7?>^*uQHz@GMLG?X~C2gQZL$msq+A0}6 z%Tt_dbTHej_RiT-mNO@k*725M&{cmKZs`CSY4N5)inv6`Fpee$vJjj)T4DhdjM;}4 z8ZG@LRM8nwSay?@*81WXGcvX+dSQ8E{-LLe^Kdu`6bNC?og z9dSn?WdJa?|9=`kPl8G?0czOcaSRgQ0pa;}NL7JuV>$ zoG~$tot+4Z0n?j z5a_nX?Zp(BpHZ>y8`EwJO-V7RB=W* z#zZm0I8|N#9#No*WY}0Ah5_~+Ktjgdo1jt_Zh%^2si3_IAOtV`t0&WeGNy|Ipgm~J zP9qXHRwd?5>HThyxWfQNpMZYBX2C-L2_zM|0Kx*{3}hQJeO6*20_O5rCX?6!fNDFt zyYYqDt1BeGo&7BafrI`JC%gO|ZD_hxuDtXW79vRIFkK~jm_W`wgKCt_G-ZBE6P?`} zv@jR9Jj;`#O`4;2mGw|y)T-2&vcjS}i|I0h1ZLS*N2y>ZkK zy9K_BSpZuzR^OPKV&uhxP8ePL5X?!8860FN9$Xc5bUmXw%iI4{Kq8&W&!%-*k|zG z=cwHmV~RAuBs|i&lN}nZzyZGR9;-55armewZl600?L`^E)iPRr!WQ6Mod_{Tpz>gk z_O_h=8?oYTRW|xOu^5iEC)e5pX#-n+4>@maj`Te==Fr)8XD97C+0=P;TI8`il#!To zIuVvl=y4r&@=)7_57E@gP$6+NsYUp6W2_Pz7$7Ed;McEF&8; z|3^Vv1Q2m32o^bNT37B7U(ZksgB1B!P-zQkZ64>Q?A`u>s$gjKonqLCs^-eSUh}<{ zmX>o7e-F!FQQDjc9Q&BhI*GYYA2!T}baQpd+D5K8P6=RQXVp2v3wH5Z2c(u?{9xhM zE9k;yc!CEAX3nr;0FQwt^7~IC83>z=K>>hzE1-n{ax2k1w5uQx@Ujd4=y0 zbaZ0pb^K=u5)h_=V~kIZmad(RAt?Tk@xL=*EAR}??D(v8PAOdUrQZi`fapx7YP^#2 zD@v@;7`n%)`-VyLYWC=n#8Oxy5l3YtE>G{i;mDb~-9as|b?2Y4-x#klE^rSZ( zP8(b(-_^2AN;Ihm1hK>F!HN zl?Z(|Ye;I+SjYuDHavll?*tIMpGia4+mEVu`PYgYhZ69-pRZ3=;cuuIxmWc z0Qihu_X`olrtceOQ}dP!K0m9_IISe4#v=Ho&LAy2D1QM1TK50=07+se+eJBPE} zb6WQ=lMAltxVt6w2G(xy@u#iTN7_U}InH5(i*gi{Q_Rm|)Lz*7PQHrol!7r*uZ9tP z0wpERZV*=vDgr`KbA#VRS?h}(y7cKw0>FrqM<7}m0>m02UkyGF9PBXLw9I`2hJ}G* z_V;fYi(i1_f*->mNI@FwWqq_I;r}^JlPPWJ1~fWE;UR5gCA#pF8r^3%*~LGLYBn= zQnQ~heLJs9BQ1NentS27qq)yUI5hGwuWQ`?t)=n^wYI}n>~R?B(SVSuhwH#u0Pk>X zbmZY(;U!-&#e}<3S}y0={JY$btLl!cYJHbMMP;{LTT8SXOf7I>BQ^D(Y-|7btxjI& zCpEvNCM#|%DYO=VQR>UE_RCVuTL6-P@&kcS=g+q8F0sh&CGCqy@G#B`6MyYcha(cK zFUC~4hA`})S;PV|5-c!x|pQ*^v+>T9}FL=zr&sdWbtOFl<-{#t_K_=895iDKTC6_DltSU$B@6 z%{ar=WJU-^J}@e19p{1c0BBs)qB%9et>Vr8hG$gmWU7mj{HMnATVN-+B|o!sC{vJC zly1r?KWa|&dAN)$s^@*!m(|rPM82lC+da9T^{z?`D)u!P7;W+Obe@UFtsuH`Ag~ln z_t*&%i_y%$y&}DA5dZMp-<4<*G`M0+!HOC-PkScJ;aT}#GL;mVUkx>c@I{$|Q^4h= z&h_(DRRCO;1#iWKg+u6lfWboeYaUVyjda0t8KQbT+F9BPn+&}E&cm~BwpJUaW;If` z3O?93ie31?4em5vz|EJ(EWN`@B` z!nDzg;zB|kXx>X2WCG^z_*WhSjt0;dT)w8%kHS&u><<8Mgzl`)MEIM#6+ZMk#K9zW zEvMMq8BP$O9N~BcNwOR61t@bf49+J-&!SpM_XIIgH(KROZ6_Wd+YtQ`F*Yw71z~36 z;^OyT+i>>)R-)JPB1a9z;rDRD!|WuVNKuFzEQ!;2z#iE#oXf~B;*DcPMIUbt&uqmF zR}%- z-llOhwEI3~x=nq}>Ge~(E=&FbmGIi5!?XaIJ@$p&nh8_IryQ4&2OUW?1z>2dNV7d_ z^yl8vZ?%N;9A_4N@oFB&k3C%UeRVH*AfOxwZF2R@w8Iy6+|Bew)&GW0T`880YZC09 zYUGV3ZB!_5=wD6PIjpAC_*T~7yH3bm2+qpSfc!3q_Z^~t(m@J|G{2CAAdxYz9%zX0~DvE{aq z_J6!KGhH0FYt5!p_2wbbV=Fnis}fk(TY8S*g0x!L33ocMzW?uWnzBjRXfh4E`b}>7 zPb2u1;KBkl0*n@jgF*u0l<fppwM&<>-DK~4yK2sj zokLeDleEGwQlcG&;Id5P)&yl}g*J_gRYzg-+3@JW%AgdAI9~rqc{H52vT4%Fv3Tl4 zi3iR(s8?0F(zQS)Hc2bF@B$IetsKFIh9ZcYZIL7HscO^9cCD z@3#UurFd0c5@mP%rv?MUUFXe{6{+jLog*mg67R$6TP2#Ake}3v;PjZcMi%ZhJ1!d+ zI)+abz&Brgw460GJdB`^HzL9WKTR-u6q{cxYg#y;_uB1z?C)YG{*s@GmXI-5$Q=(k zf!vYQdfgbQdnEHQf4GE0fBE>^#^+np3EtTfQ2l`=D9>g1Z8YcG${G(bU%HEPM90A%6Zksba9U3hjH_4{Epsy4LIQg^-iEIbNfOMk{Z6N$mn#_^bU z+Jw?6m>=VZV{UyrlPNSh#<6dxK?6ve&GDWkVk!kLcJI)(;$uWaL?UOQ_gsbk_786)EC1+b33pVtdF3v`U}B+jP9F0%x&%-pv@tL@AshnvAZ`Y^8o|= z1EBZ%Iw1UzP1#6OJux!U2r1j3f&f`ElKThO1~7nkjUb-fo7hN_Az!O~Y1NtAsZ&<0 z-I{avOGcE?+6ZlkS&61PnD(0dkS(6|A%XPmZpFetiOL)?CaONAlO&9xBI1ES1!tGj zy7sI2{^foqOLl{gB#l6q%)L-az$Zw%zL0t74f^VL`+g}JOXltqo~ZO&l+JOg>Dm## zMiOAy2H^`N!jWF&p{`cW@W0{TpdPlW8Y7$X6g&d3M!@ExBmDh-hb7T>5PVSu$V?hT zyfw_K*YfE;GpqWnr1*0(I#rUGx-tcL(AZ>e+y@W4P=c(kS~!UkI6X%^zR(OAmps$T zp_-3!jX=%HO6f@ke?kWcvNqN29z0YQ0_6kkBR*gKq=|28YbLRlK}!r0C3YV$5Aw0X z9OhKQG=amPe~J+?aW-HP?yUfBUSMS{%xn^_^jp3Qx;F37#2atGAHW~>TA_!nU;r3f zS642zWVqe|_2=72uGGZl49Uge;7fTb;8LRl;1Vkyoq^FUW1?Evsy>hKU}zQFOw;%m z?kdRixQT!V5-4tvxC0jmVKFf2!U|;xCozb&ERH|4=mA76{ds+T{U?0SHE?o3I{p9b z>&hy3VRHaG?#0#YdzE!{x7*LDHo*&3aCd&}8pu7KT+;@qu;%BkxR(tGm@2;ca8Y3mw&dyRL}=H^hi6WorON^*HeJ2w6MvJKbak0gj~$ z_o85Pk{~fk?$|wd0HhIVMt91xNLg}H=lAUSf^uIxHt~KQF1~udv_X|MhV=2cP#G(my=-J04V%B@bV<0+9QHW2YV%otfe_V5J}^K;T-bX zT03snxi0NA2^s=YEvOFzut6A{*Mi}uC6Ax5-)pOQl=s}BD$4%#jr83;`>I7?JB|_S zBh;6K`9?J0twgz2MJK>lU4&ReB)|=L zNJMXm)I5CI-!0LCj7^yAbn=MnB>a1O$KGj^A~x^?1WgdTE@qx(8R=AukIWW<3s-{g zUP~le{cw%uG5-=sySBzR+@DW)tmKqI<=n65iQ7=eLWCMMr$^LXA-%;#FiIkdzSCom z)5qfbSL(K|zye;%!fifn^C}mkU&Hc-EwhWuC1UK-KSzKo{=|Xz(~(y` z$7j6w39iAgNJoIc8Z=)PsdQ6Bt6n#WJZTB_baO`6&XRVa%1c}O%{XsF*{>~Su}}rT zb_8*;0WY2d3&>?lR8!(Wk9x{k(5(whiTVoWKCVtwM5N$FD?QmNe@};awF1q(EwLNt z;u0=Ek;Vd5>%uEa(`*koX#-I~w_?;C*}DE5Y;xVoj~_9=5!sdWuZS%Yg8D;qB3w8Q zb6T&LhMT<@yhWsYHCoUnXW=GCyTSm)3+aQD0Jc5ivX&{HW6(<>p9%!z3p-!?mxjW6 zoVpM9L0r~2ov$eS$na*XLuSlwdF}$4YMAJY$1xV-9t$l7tS`xe@W3R-P8%Pt~kv8TT+ZtrRH>PAeYg*v}uP)D$|F(=jnU5Kr_2 z#l-07{i0zRAn3I~OB4t$0XP&!{pF_wruk#Lkk6x>f#8hzCx3&$jwhZd2bTK4XH;Gw zxrVBfTrJVE9;Nu-Hr$cn|Imlsm4k8NA)n#MKnw)W8Bacn_h2{8_cQMB7Uk^QBK1h_MNO};h8qpKZ%O`p$`5*6Lj9GJuZbDmmQ;6e`dGYk=L zhA%F|`Gx73;b=L9_qyff- zJGd9E1dXRowxGb<6?sWN09zyuYUT)Lbsn`PweF&7{PY! zONXHiD-^~SWyFB_^kJGZb4GSUO#6|GPn*fkE+F4ny`T+1v_OFadM8jd0Col|0{~oL z(uRKz+mvOC+4(N@!2+dRdXp)*gV*LH7voU6!N-H`1vxO7wjh|{X5Q8av>irLIX37L zrle@75BA5WAo|V=@Vd8zduz@9CzKU8Q2+8yor@IChm;gXprA)5P8-gPqCE#CHP%vGLLDl;Zp9h7ZWu^}_;%Eq5fZYOg)CFfeU&FZr|1ZeAcxX15 z!}sig>e%v8m}pkK6l+brG36fOPKm8Myn@QV^~D2*jj5f)Q!${{ElbV6816D|5Hq{7 zIQEe(^LY|Va`BZUYZxD_NS-4Q74>Xc)BM6tcr7^8OO8nI+&k%)^`h`H8>W}?q=xyQ z(_&N?is-G+sG+^})1@Zim-jsHlZxhgegfwaox9NrALwJy0?*Wn3;G)@nPN?=+%Kr! zxP&-^K`{o3Fp$Mu#Dcx6?GM1`CCt!C0mEy{2fkHM*3eTJxE~zc9k<^8YngMb%_eTxPXWrXI81R`Eh0F`Zc6|#`d#lCK4#s)Q z8zy1Ti-E9eqa8B>6

      g6x0MDp67&c6OQ&wQq9u)TDpbyL@z|X&z$vZ;*IV~IkMmZ17SNL`o8((eoe3h!m|W~NFRqAx8QWABtK>khCFCN z)8#RVjU^)|59mYGjIb)v1j7CbT;-_0zT3LMl0u-7W_poFR1Z;H*f==Kn6MeLf&*i?Ib2eS=&D)C_&C_#}K#DMR5K%!~^sQbXK zfvjY}XaJfC8X{%ARBi5*VGBJovxgV^v!9d2Q8D?D7`t_MiU>EDhhlF}B*NaQ`~kUG z;hw4Uf`vUgW%+jlC<|e%0dN@DHsp8I%$b>*lJs8#66vS2qO@JmPxJOdrIj$gioV&c zwtJ%%LWcjC17u*wgwh9_{q+}+od?09fmPHv)+3GY!5TQ1!F^grr=i!COeLVu-XH!4 zCnQ*ghF3>R3L~-j9G^GeCf|r!XbuSBXqN_n2I+a8`6rpIv))_j@&B~|)M;qhLouF# zy1&`n63v#I8m-Q?OY&*d9)C39lRuo4sNRbbNDeUnH`qKdmO2Z)*^1&%Q{XC^L=U5_}y6&IpG<%tG@Is z5TQT|Y+-K7Dg8GE)jbTV66>A$E`CyF>Unw-L&Leo6HIcfc^iD&Fi)iNzqk&4pELg?LQ#K|jO z`#Lsivd)9~e=NUE`IQZpPVN7D8A508zmTgYBY_u-`mc2FA zKmgwrNyFc@*B)9ElM@p^(#3bLgJvFp8(ny8XyzenhGx(x0Mr&dE z0W|2G8EUa3J3b-d%ZQw|`cto0VQ0uH%?$|xo)P5>icr+kpnC^x$dq_j)U&v0J@t~n zUEW4x@(Ohq6zHQRqLuJYj9ZQ3Z;Bpt>n^sn`CCMKIc3HiyiK>$d>!i6wj-HFGr&k@ z<|xYe`C+=oCkxI?V`Lv*J~%UOA^`IjH0vTUIp8v7O#-TtauUJ&A3o{;T@B>2A?P!} z^s!wD6>Vv^G}%J)y(4=d?+wQx}O^8dRfcQvFjfE=szpQ6Hc?*x(Z0#>4nTelw(8Ai&e8=(?caZmCNR z6HH->pmO@$VYV-A)*PCEgrSJ^0bln%a=)% zfyLYcMjX~GRu_3;^MN!aal1zF{@4HtjTEZFcOb99Q6?CREE=)w91Co!k|0tokl-Ng z63wM&NC7ovh_5~Rl>`8|@V!0dAxNj-R4w7lpICE5bQ^?MQLO(wQGNYmZ81FT*aZ6p>1tuT1P(VBC1B zv$D#s2cwVbgyucP$OQO_$=C@q`~XTNrt2H!GCA%U-bEt!1towVMjtc^oNLv%+hvLK{jrzWF>|ngN-+uL>Iu6{Y zeb%a)Y&U@w{~f0j-YXg%(37c~qYRn6jsMXc+R(t6(i`F;2`v!}nbg*QG<{acneOgC zZhS}`>FU1to9@NNi0j_AIB&ZF(_PP6-VbJmH*onxez%h=puUPU#{mM_S9M(+ryLzBrgvsoaD-#nF4O`rTiq=~@%X@e42138< zsB7}*+8#T-ShuDg{663~*t1(`wx^3S8?qL5&6wrENk+0xnqKKzi4WMVzfR`@n+tq- zq&D;*YoU4;S8u?~|6a@pp6X(#q0MPM9w~X149Vt zKw);WtzACPHdboA?*pe z4h{o*6Uesob8@5hnESshQ4q_9hle|z?BWU_t^m$!_;7V6qjgZ#47vG1rI?NCouF#C z)*wue`{xp9jfcztn@oB}tSY~lxval+^9}TQV4RV<&C_qQ$?`6U1k6TH4caPu`z@!#^ zApQO1G$2)wMTG@<3zFJ6vXjhpAWWD5vTkJ_Y8fN~4D?M})(6fMM$yfOh(ZK7bYmrM zg5V!Kni}TY6X>Xt5v7|Um~NnPF+=z)qXXyywQ5tn$cOWwB+Do{f~sklH(uG=_8CoP z1uzoHizH6b%E`uI7pRRdi28?^K$Tn=*|!0Aw1DYt#lC$&(%PO;aiYaD5)3@7*Be;& zlk9#9-M)SM5$XuMr45LEL*K~g0SR|b(6?RAXPThN`CO>#e(WlKMM|+JUY5E$t|Qbl ztujmXM!>@lUX~-Tfo+4wD!R$!%vX%)j>m{8LHev{_%EQOKH1O5nZlHUl2Po&5~MfS zg+;#QRMbh=YJQvE&}dq4_r$kW8A!jxT}n17ef3 z(>2>WQVBHkmAkMj*WrumgOr+9xGO2+02-3k-bu*kdK4zX)gcXOAtm;JoQDlT5?6x{ zap~U1>Z&fp-qc@he2-y{`Ssha%h*$mXs2A@LYEAsl?rZjFz7NmD;nLj5-T|7!1u}V zQ6E;wiXR;5Z`>E&Afp?+0pgxYQ9tSJG&PvJ`bTXkl=cH54d?G zSPWt|c1y5gLiZk+CTlR?#$FHh!d)PB0WLr(eM_ruR}0Bfgku<@sAbx_T>{(+LA_PF z1jT;mx8R&rn`i#Z8-EUIF$Xi${`$Dx!j_U1H!z#bOU|dW9J@LW{S8Lx44Uxyc*oHPf_Lut z!6T)`vjx5pzz$2N!qlGFxsaWW-m@S}=KWp*N8A6*@T9%#s!ir_5E`AFK>P>=2!abe zUL;=dy!M6GzPEv5Dm2+kij1h1#B%n5R=HWp2M9{LGTc$G4632Geq{9gNu8*Rm&UW3 z(l5XJOX0Ik<{j~nT_csR&0xe<kJKP2wd=Nbj`YSkkSc$+g`h5@l z6OaoGW*dW;yzFe2MC@o`t|0tJbxGTTPT6A89No%mv~3<>W&&$K!Xxkf6ecIzX`s*B z@pOBNW}SWMe8(XH>=6*Us{0wFMk)=RTM_y+5?B;_>n)%*e6w?}lhr?%;mHWp|5kcu zA*$nTH`Yg z<|_=_sk+kul7(jgt^;T|Y9ZR4nnFS104#pe&D*YqK#4&6UMYPkYV&5@_Dy(l5WAEB z{iVp*4)34BnX`gWhmOQ^!lemg9k@q^NibA)NA77i;th;|`h;lntyAoT%biw-m&3_f zc1nxBW1l3wKVJ)=Y7Jv}Q2NZBZ%&vS_i^sAbzO7(^W3+m6C1pG&!u+as z0))HvqL%U|6Yw=~giGb&nxJ0_TJLorxSuuqB@&XqX8y7X>I&x=7$}I{AvJ6|;<-+! zrTC3GcczQylhrx8k12kcl_2exfPf)%EZBfZ#$ng{U+z@e8G-Ur;f!t@7$>)$&I$)w zez~k$_Z_za+_Ec*Jqpni;H_5R?pB@%7g^YT=FmIX}%&1E0ODY#rP{kVdpO z4Qb}Ep8>rQ;!lc#UjfpCsP`d6`Qlk%v;p*V+Z!^*J8oeCMkyHHS|0VT!q>e-(JS&d zmWD1be!O30nK^6P(p9U%9SK^jX{b!0@PpgJfbk(!4AygS6nX%mQco5RSZFN;3f#9G z7Z8Ykg9+*T5FZd$8H`8Sr+(9G$+q5Zs%X~ExN2b}5`D3w-TDfL*(RfOBtf!6l~PZy z%=ckK46b@mpQrVr6-b@aCJR3C2SgY;lC0UMUTSc~Cf#jGs*uX^+ZBwp^t&5R0bXpf zc2yWYC$9c+7idtDj@}R4e~>pRqE^t1A7E>jIEXHEzth(`J!Ft@YOlv1ocHYOi0r$7 zb1)YYX{|#%6u^rvwBS>M*$1}vt-zOmrNvJnHYEUjardutP2~qcvrutdYgS&Z84Igd zuu?@LaSL&c(I{Akt2S!Q^9$UU(jwuf0rqXgC5|*2gC=E$masKVDu|VEG{w2wP(mp0 zOy>;~s#;h*4(9LFA(ICjV|p+_{}2$hc=GH8cVt>Tft<~I$0|2AsqW(jarHbLdqdpL z8JjwxQKQX!F;?7ugR>N9s;kyj%&w=%IiNc|OB(1@s@vfGj$hB!mCEC=BX-*b&NpbL z9JhkdNHiRxfd0QTfPt!b$(TI`|xjc z+4#^NqmGziaN0l?GziWjG^_=?3VoI!bSjR0GD)=Dp+U!7=zr9Bgjl;#juxz4Lu8c8bzHJdIj-s=2&e(UPral%KGy!xVVT zdovnSy6Co45H(mc!mSqm8M;S6PIk~2S?deYct{4SiHUsM6UF=|&lG0lN1ekxlVWV` z?E0-IK@j%+5mYI?i^78$5rO1M|Atv}e8sDmw2Dim=qt@di;CPfA1Hzvyoj66fwE6k zgabp@*jR403Mvf@YT;3lgRqpqSt+~A3)Wv&rg$@q<{fxY@TJdbgfYyE%l~bewSo27 z#$fvVvl%iy^S<7T8oh(D zvy0{QYAM0bX%d{C1I?i9poI{*<1Z)!ph6@q5Mfo`0a!554k`Uhx**GgWX_Q{;BJBD z;TsWrVkxkC07wA(gX96TSD@#I7ErKx!-)conUBfc>4%J+&!hgZlPiZ}*g~5*afuAn zLuJJsWZ@i;kss0p^x%ji@wOy z8X=){2C)WXmu8^N~w=5<83Nf8F zHd{4s9508pUl5L8_bYr2~fxbI~W?mTlfwkhT zPBnd2sMfxSnqaZjB$gKtvE<0!Jr%r=M4%`tnc1$wq(v-6tKHY|mdK*Zi;akq?xH@2 z1jd}`T_@gcM)mX&pJsx*=cD)ummqimcCjSX*UTR)yYyxzeU2}D@U|hX#I}O#r!`6s zuiaeY7J>H03OX(3zj-N2I7nCMX6YaGY>cp_%0uNL?KkS9`L@}dtSJPWF$O}^gFbt5 zGhYb5a445Q)=A;E!AlA@89Xan^O9q!V%*9n=Vo{T>=&DPr$>3VR?s^E5fT2Kp{nBH zV|^6pqto;ObBtb_$z^UfhM{kt!T8Dj+#96k+|O}bw} zSWQ3yzt=!AUdW0ok@ll}GB_4w1?UAoZzTOZD~t}T2%0K+a?+{Uu3hxx(gchLB!tbP zS3JM#LyI+xtEi;^m9fIR2^)C0ub_Al{PDH9Ifatxfn;lYnfU`kG1Rj-!ZA=;RL}*T zJQ2s$H8tb_jsxyzo(-Q4(#7j0Z>M^I{S3J3aVt4+yd_^k!F~w5IOUp9EIEX|z`HX9 zwK#B@!-3`-2VwTs721d-v7rGE@Psr8GuwaFJ%hPE+K|5=jD2u(TEHvsS*gXScE=LB z4L;M8YlJ|Hsg14T(6*2u+Fr8`zTkRY{nUm}vL$JtDqgS*^CBmpk-- zXxsG7ljRfZa;bAJbylY{ysluR=7C^Lses%SS#ump(R;b1LT$#ZFm5)}-MB~TVvLhv zEX#of=G#g|v+FHU)8`v6>&l|S?H#TV22p)+$}2f3Q!?q@c#M$az+@mb5v{G{zQxgt zf^~u94;AR_H@@>MRD~V7^;oDtX7^^*?LVEbWV z5_B7-$i%aprW{{?W%?fW`s%~^*!P-E*n9g7>thxDk^Xy~{MaebuAo>p5;;R5L-`Vz zFQ{BdzWCD00QaaEjXRiFvKICggOE}$+zQM};crxO93ed?f7k-pXE+%Ob(ZW!2_Bi7 z+RR)sqPKkq7TbvWld&8QRmX@|ZPkNpz;DRv2piAkQbIg~j6M3!9G2fO+ zaWB_qj&o{dOV}Ww*|KP8l)J(_nCg1ar&t)8I`xWWD%iu7yzDh|#v91*v6=gMsT#~H zZVp!i0BJUJTiEeF8?@7?Ahz=tOQ6^YH9Baj0P1%0qCR!%2GJg=#U$ddMcZ^AlV)^7 z6dCFW>M28TQnW>3^umSx{NWAt7ec#dmzmwV$LfalLXKxeHd}_R${y7R+%Ak6>-k_F z)=b8??Y9mXff#R%p~NToSAaGHF?6Cp>|)1t?V3egM~OAq%q4z!2q zrcsVuwA`|kWuW0mije;lyOp^6q-*f|kucijkGM#r$xW-G*&j(qEhD)x4bF;uD{Cm) zi`M80le8;jMDHX;KbZ{v7F-bIkhO8Cd<|zG1QT9_<5pQNRHzT->jd2Ydyzk>Z@UP6 zIuyS3l`zxw!2222W2m+Q7|YXTAX1)+KXvXp>YCr60>1R$31VzL?{RQ{cyDy_pAZb7 z%^L5pHz-N`BSa(uW!L}&K>k9$OBBlouCPu`!|xd58-f{q+lQ_&Zoe0V7B9FB9o76mc?z%xs2hh&%$c61f5m`(!hyie1&j<>bm5brJRywZX)u2PE?T|?OrCqM(%b<)vp5K~k-c`X1Ijww^ zw449k6)B#;suUNJE)T<7smYQ5L57Ms2o$n&z}zyyY@_xyNw?!cJ+gC z!Un7>|9~rbQF^SEfp@}Fzh4PDKG*%K$%r~=5@dy5TU_10-TI9!CL{`7Col0}z0Iaq zL4kSyO#*fMD~{a)ZSavtI>R{s;Zms@r`;#em!&mde8fj4`i-a+(|sSZKvsVodU&Vh zGyREo0y8KmvQVfzT=3Vg)70^=kej=qi7nxl7?*2LbJ3-e5@e$H^KFWJLA<*6Ps-J3 zKFrIh)_%$6V~|ln*>mA9PTY|l$|;+#fK^XCz6&S6PLSZ1cGf^Mg}Jfuf-2Q;_NsWG zo+hz)cV@R>_yAcZPyb~0!@=9nM0qkI*f@tW1{vO>}XRdbggBHJvzUP!vVD{ z1tIZZr!9Duw)QPoL++Wt%Qj~Q&9fsGLO>?oXHmI%F6e%ma%ki67%?K=!mTLV}X zAP_KVLaesy8=$ZNngt6I{D^5fHb86EJOO@XC`SM^`69`TpywkgOkzT$KK3TMuK(s;G zD0ymi?vloi)Bo23Ev=Aq2?5b&6T+9+#~3ByZh`bO+d z_m-;G)1^mXy$VhhGhf;s#*?GqGwOq^YkA#Roa~bmK?qnl&iK!Q2Leyqf3RSHnLC-n zkn&|--GK*{6}`4T?|1ATOukP5-z407TcejXzQQ;XE|>BY-a_C;piUXybK!U;1Yd%u z9SrXv*H3NA3Dw`0e*hTl=#MV;o|;-UH;PHVVP;+2zhB+WJ-& z7V^xm@Vz;{VphW?(*~-bv=#j8aZ2gg*G;DtjZs0ytNk&$yN9mtn;*FcTfUpc!_6?* z$&;Akt`0gGZ3p941l8Y$KQZ+78h+M3H}F~KacP2 zUW6iD3zh^qsF#B1m~{cnFvsxrrIe!1xwT66P0Uiv%Io6ITZWTFD(bYXZUeo3_&R>)e7WRaQLO}m2 zIBe>=^yrjDXnc6}mCzp`G(bcHWx^xISIyWcG@ zf_eri$S!}g!31~5UrHclIK$eJ9NfCZ*39E<;oBODTH;9(>J4?KWIxLn0y9KtlO;H% zI+-o|b1wCW@;qMj6!*X_H0Wl#uakB2ZazqsqV63F8pe&-ZgTBMdwqr*gw(26ymQSF zZ1LwI;RwiEL<)<>kxO6~MpjdkstYYoZee}elgPogmz9dXd)y&$m2`!kwd}$Erd>K`p zh?HUTQqCasYhv|99jkzBR)6Y87@OwIu29^$i(GFZR}1u+<)6vK)weQhXag^*#5hg1dBA{J4^DKrb8-o z6*NtOFCQ~u)7*a(w4tz!rt32QMjzdN^=&+skginLavzEbQ{8X23Re3pOu3 z5yA?NTnaexY8@zDGUAKDC0SOA)bhTPo;)9PqM+HcZ2lrL)>4+b&u1*fe&)Khx=Kty z-rI@Z4T-;3Hu97X1gnIX3i`801~)JuG;*4Yc#dM=*l=C9ON5qtLZmECDZK!CwjsIg z!?-x=?^du!^VMK6J>gU221oujFkwtU-_%&Go0j+^j&LG#H>wU-E13R}2u+s6(^~_c z?v!xkMhAB7j04P9e>7aohfCeHL7V2`sLRN#_$4H6Z=}>u|4j`?4F$^!!2O7MFio4u z$b*tUnTO+ZHx8C`tQgbdmoq<-?B<7L*aZWOMZG9R-`mg&)7X9db!wb_{o)5!1}4$1 zzX)arSNl%mhY3yiRU@&lg`*~kapMX(U}|Kr(z%$l_Iho?+jih8{?sInDE{8#5HyHJ z)~|*TTiziFkZDX>h4Vcz7+EbQ-;j7|#4veLkqbnAL}_nDctdK#ON6 ziTKU-&W(aN`~VKicC*~8KWEKuss)`wU?{x*y8CWay{kZ{kzD_2j-DYizN;$(Bu`2g_D(>LD->n{dXWr5gj*$0 zjxu$J)Zj)nMyh3c_X|4M90Zx;H=t9q` z7J6=ZxAH5aHJ9$_)$3BkXJXfSG%K~auaHE-^i^@W_{#0bj<7#438Zldw4x{O$N#N2 z{%Ig{!yjh#k9X{srpxOqdt#oXT@o5KNa^MI%-(}ZGGdFF<=k&_E1a}lQ^NmpBFA~A zH%C4zS+G|@&>2!H;9zj`tupA%-GerfkTtJ; zuU4aN(gjjQd1eL%q&@28LE~k_sf4Irl&|}2zr0zzd)&uDrE{u?((-vFp$=Yiz!GueT z2My@*+4azh3H}vhP=lzvP%8hF@VtxL&S+O;bWk3)@qZ9bLUfhWO8>umm}~4j*UT{T ztc%MqWL}m&-=#E42K;tO)c)Syk@#cCxaAY3h(QZcx3$9SSbWrNz_$@Na@gcq>VNkf z<{X*YQ-Y8wR*yTQPnMH156d+L@5#r@@YFZyo+ofnN>{;GSzwJ9geXJ!Ys~77a>o7G zT!527EKSNq_43~l?iI1Mrji5J=>A+yeWk3Z7C`*&NdadR)wcK<=w#tK(fJ(F1YY$4=pr@#a07hk^3I;bgn1w1mgR`#?=hVRWCw6sN@g*l zfsa1^^O7vOEClktygd)8eq_(jS2tDqs|uR)eQYow`nWJZzd0ZK`sZ$9Dowvyp(?-G zZXriXa8Vz}1q}!+S+a+RjaO9Ej3pDE%wMkue;V@3Yl|=hi8n?op^LdVzq>Z@a-u2@-NvpUL{uxaNI@sV8AShy2u#;-9>HWp=EidI z?5>7|iXlDdhp`K3iedKX-n2D0XXb<37=Hetm-2gfelm}tF`zH5IT&uyzR$Y>0I|b> zbhd2t)-r!-D~Lcr_`|BGl5r8VSYYmie*h4P07(BT-#c{es|5`suF88E%_^6_~iW{vgrvvh#XZ*;tkO=1+>xPECu^Tdq-Pf_stC^I!5>>43Ms|)B% z5hb3AROprgzw0|`sqAv<0AF>*9XhBn0L?PS0JeblHc@D{fsT4sI@!B_APm7W8+Pzx zA_`mw`uUP;lKGKi)eE{5Mhd@Qw#Hh}MEu@C(8Fm%-Z4yfPQBAHd2LbT{NmRC-Ttf zzMp@7*VP~AIt#b=`}KN0AM>%DLI-uE_yojwgYA>9W)IVj6px8iEe6!K*D2AkjL#u- z2%<<}x?B*C$t&efwcd$ag1pVK%skb;(M9*dt5M~kT&_{~!|W{x009?>viswY{vF_Y zotH-<{RAkpI}hx_Hl1aKV82%If{M6)0vBtYT-k9E3$Oo zJ^JJa>)ZFu8&5;Jc+XhZVEcnJI&`#W^M%)*3kT>-;)7M!Jb=WM`XU(ufZnx> zBC6drNG0HsRM;C@?(V@h;mXLx${(ZF;n^{EyLIe#{a4iPd|dY*Berr&w3@hO-`vFr z_9^1XN>+m5YeusYhIO=XE}mZbiW&&afci)8LJ+_cnEzGGA$bNE5P!RySjUa_r9TpH zmW|zdAAGUus*`GsuMjq>S+Um8J+!|ea#{CC;$+66qwgN$Sh4WR&@ToRmTR*&%IS8o zl1KNb@yGjxZop$vMNGTXep=_O!iD@k`E9V=9n;bCt+#rch^7 zLV3^Ro&G6t?e}|bsFHR{^35(QYFGw{RZTgtbSMaix&LyxNZT+JlEuT+SScH5n=ZCD zFfsh07lWqapA{d37F-aeV|yC8&^_t8(08}>lQGF%F*%zdzr3I|E$>#fWTEz9W~Mz4 z&%QN}m`pav+?e8`(Yz$_hEpOZ3A^VP_BXR6PSpSo8YVBq=V9qQeS3RgIpV&PkY|a_SO5CtfPpS`@vpt!ZZ94S^4WY0>b&KQ&UZTAwf{ z03&&CA;lbCZ-%dg*9X$c35e>j1Vh|wym%$E0}Y+{168%t4|=)2a=0P)hu&;b50<$Z zdegiF4<-&8<8xGB$#+&;MdKNnjQa|q>O0`(9voIjvK5Q|qvH45W5Zq*#0qO{ ze5&#Ep;RVWZmHAL`VFrv<2LrRp=(EWHnPbG+bdwd#PjdZmvGX2_83numjy_07jLbCf;JC0W;)n z{S^{TVsl-Z$OVd_5%wTIA!QpZbdPCt0LnP+m-MD|ciA>k|1|Tr`4>1yIm=HRZZ7aJ z&yUx#wrpc@_=jg7Ls!#o#%_n)D=XK|NYT9vYs^WfGH4Iy;+y#Frz6R@qb+PXhWS9c z5#Q@F)`^QNH}r1?kzVp$b_vlB+az^>e4;H((cJq=RL$4LP?b-O+m>TYL;3Dl#eay3 z>uz~uQm!MaYQ|M}Fzz�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

      pAGXq!?eo0V53mIX~Pq#2rYmbB%Y*-1< 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%0D_f+AvinD9_Hjd29tGFBP#&Kv>vx-%Q&x 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 sL? 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 b^S;P%Rd>6?0N*01v6QyU7Nsv-`^Db?)Y5V) literal 0 HcmV?d00001 diff --git a/0.6/assets/ex_transportation_emissions.png b/0.6/assets/ex_transportation_emissions.png new file mode 100644 index 0000000000000000000000000000000000000000..7554fedba452d5e8f6e205b0da4e783ccc2cf80e GIT binary patch literal 32703 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 P!nkbOoT<@ + // MIT License + function parseUri (str) { + var o = parseUri.options, + m = o.parser[o.strictMode ? "strict" : "loose"].exec(str), + uri = {}, + i = 14; + + while (i--) uri[o.key[i]] = m[i] || ""; + + uri[o.q.name] = {}; + uri[o.key[12]].replace(o.q.parser, function ($0, $1, $2) { + if ($1) uri[o.q.name][$1] = $2; + }); + + return uri; + }; + parseUri.options = { + strictMode: false, + key: ["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"], + q: { + name: "queryKey", + parser: /(?:^|&)([^&=]*)=?([^&]*)/g + }, + parser: { + strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/, + loose: /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/ + } + }; + + $("#search-form").submit(function(e) { + e.preventDefault() + }) + + // list below is the lunr 2.1.3 list minus the intersect with names(Base) + // (all, any, get, in, is, only, which) and (do, else, for, let, where, while, with) + // ideally we'd just filter the original list but it's not available as a variable + lunr.stopWordFilter = lunr.generateStopWordFilter([ + 'a', + 'able', + 'about', + 'across', + 'after', + 'almost', + 'also', + 'am', + 'among', + 'an', + 'and', + 'are', + 'as', + 'at', + 'be', + 'because', + 'been', + 'but', + 'by', + 'can', + 'cannot', + 'could', + 'dear', + 'did', + 'does', + 'either', + 'ever', + 'every', + 'from', + 'got', + 'had', + 'has', + 'have', + 'he', + 'her', + 'hers', + 'him', + 'his', + 'how', + 'however', + 'i', + 'if', + 'into', + 'it', + 'its', + 'just', + 'least', + 'like', + 'likely', + 'may', + 'me', + 'might', + 'most', + 'must', + 'my', + 'neither', + 'no', + 'nor', + 'not', + 'of', + 'off', + 'often', + 'on', + 'or', + 'other', + 'our', + 'own', + 'rather', + 'said', + 'say', + 'says', + 'she', + 'should', + 'since', + 'so', + 'some', + 'than', + 'that', + 'the', + 'their', + 'them', + 'then', + 'there', + 'these', + 'they', + 'this', + 'tis', + 'to', + 'too', + 'twas', + 'us', + 'wants', + 'was', + 'we', + 'were', + 'what', + 'when', + 'who', + 'whom', + 'why', + 'will', + 'would', + 'yet', + 'you', + 'your' + ]) + + // add . as a separator, because otherwise "title": "Documenter.Anchors.add!" + // would not find anything if searching for "add!", only for the entire qualification + lunr.tokenizer.separator = /[\s\-\.]+/ + + // custom trimmer that doesn't strip @ and !, which are used in julia macro and function names + lunr.trimmer = function (token) { + return token.update(function (s) { + return s.replace(/^[^a-zA-Z0-9@!]+/, '').replace(/[^a-zA-Z0-9@!]+$/, '') + }) + } + + lunr.Pipeline.registerFunction(lunr.stopWordFilter, 'juliaStopWordFilter') + lunr.Pipeline.registerFunction(lunr.trimmer, 'juliaTrimmer') + + var index = lunr(function () { + this.ref('location') + this.field('title',{boost: 100}) + this.field('text') + documenterSearchIndex['docs'].forEach(function(e) { + this.add(e) + }, this) + }) + var store = {} + + documenterSearchIndex['docs'].forEach(function(e) { + store[e.location] = {title: e.title, category: e.category, page: e.page} + }) + + $(function(){ + searchresults = $('#documenter-search-results'); + searchinfo = $('#documenter-search-info'); + searchbox = $('#documenter-search-query'); + searchform = $('.docs-search'); + sidebar = $('.docs-sidebar'); + function update_search(querystring) { + tokens = lunr.tokenizer(querystring) + results = index.query(function (q) { + tokens.forEach(function (t) { + q.term(t.toString(), { + fields: ["title"], + boost: 100, + usePipeline: true, + editDistance: 0, + wildcard: lunr.Query.wildcard.NONE + }) + q.term(t.toString(), { + fields: ["title"], + boost: 10, + usePipeline: true, + editDistance: 2, + wildcard: lunr.Query.wildcard.NONE + }) + q.term(t.toString(), { + fields: ["text"], + boost: 1, + usePipeline: true, + editDistance: 0, + wildcard: lunr.Query.wildcard.NONE + }) + }) + }) + searchinfo.text("Number of results: " + results.length) + searchresults.empty() + results.forEach(function(result) { + data = store[result.ref] + link = $(''+data.title+'') + link.attr('href', documenterBaseURL+'/'+result.ref) + if (data.category != "page"){ + cat = $('('+data.category+', '+data.page+')') + } else { + cat = $('('+data.category+')') + } + li = $('
    1. ').append(link).append(" ").append(cat) + searchresults.append(li) + }) + } + + function update_search_box() { + querystring = searchbox.val() + update_search(querystring) + } + + searchbox.keyup(_.debounce(update_search_box, 250)) + searchbox.change(update_search_box) + + // Disable enter-key form submission for the searchbox on the search page + // and just re-run search rather than refresh the whole page. + searchform.keypress( + function(event){ + if (event.which == '13') { + if (sidebar.hasClass('visible')) { + sidebar.removeClass('visible'); + } + update_search_box(); + event.preventDefault(); + } + } + ); + + search_query_uri = parseUri(window.location).queryKey["q"] + if(search_query_uri !== undefined) { + search_query = decodeURIComponent(search_query_uri.replace(/\+/g, '%20')) + searchbox.val(search_query) + } + update_search_box(); + }) +}) + +}) diff --git a/0.6/assets/themes/documenter-dark.css b/0.6/assets/themes/documenter-dark.css new file mode 100644 index 0000000..0bf1af7 --- /dev/null +++ b/0.6/assets/themes/documenter-dark.css @@ -0,0 +1,7702 @@ +@charset "UTF-8"; +/* Font Awesome 5 mixin. Can be included in any rule that should render Font Awesome icons. */ +@keyframes spinAround { + from { + transform: rotate(0deg); } + to { + transform: rotate(359deg); } } + +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, 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; } + +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 transparent; + 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 .message:not(:last-child), html.theme--documenter-dark .list:not(:last-child), html.theme--documenter-dark .level:not(:last-child), html.theme--documenter-dark .breadcrumb:not(:last-child), html.theme--documenter-dark .highlight: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 { + -moz-appearance: none; + -webkit-appearance: none; + background-color: rgba(10, 10, 10, 0.2); + border: none; + border-radius: 290486px; + cursor: pointer; + pointer-events: auto; + display: inline-block; + flex-grow: 0; + flex-shrink: 0; + font-size: 0; + height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; + outline: none; + position: relative; + vertical-align: top; + width: 20px; } + 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: white; + 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: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +html.theme--documenter-dark .hero-video, html.theme--documenter-dark .modal-background, html.theme--documenter-dark .modal, html.theme--documenter-dark .image.is-square img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-square img, +html.theme--documenter-dark .image.is-square .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-square .has-ratio, html.theme--documenter-dark .image.is-1by1 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by1 img, +html.theme--documenter-dark .image.is-1by1 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by1 .has-ratio, html.theme--documenter-dark .image.is-5by4 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by4 img, +html.theme--documenter-dark .image.is-5by4 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by4 .has-ratio, html.theme--documenter-dark .image.is-4by3 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by3 img, +html.theme--documenter-dark .image.is-4by3 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by3 .has-ratio, html.theme--documenter-dark .image.is-3by2 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by2 img, +html.theme--documenter-dark .image.is-3by2 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by2 .has-ratio, html.theme--documenter-dark .image.is-5by3 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by3 img, +html.theme--documenter-dark .image.is-5by3 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by3 .has-ratio, html.theme--documenter-dark .image.is-16by9 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-16by9 img, +html.theme--documenter-dark .image.is-16by9 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-16by9 .has-ratio, html.theme--documenter-dark .image.is-2by1 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by1 img, +html.theme--documenter-dark .image.is-2by1 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by1 .has-ratio, html.theme--documenter-dark .image.is-3by1 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by1 img, +html.theme--documenter-dark .image.is-3by1 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by1 .has-ratio, html.theme--documenter-dark .image.is-4by5 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by5 img, +html.theme--documenter-dark .image.is-4by5 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by5 .has-ratio, html.theme--documenter-dark .image.is-3by4 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by4 img, +html.theme--documenter-dark .image.is-3by4 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by4 .has-ratio, html.theme--documenter-dark .image.is-2by3 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by3 img, +html.theme--documenter-dark .image.is-2by3 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by3 .has-ratio, html.theme--documenter-dark .image.is-3by5 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by5 img, +html.theme--documenter-dark .image.is-3by5 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by5 .has-ratio, html.theme--documenter-dark .image.is-9by16 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-9by16 img, +html.theme--documenter-dark .image.is-9by16 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-9by16 .has-ratio, html.theme--documenter-dark .image.is-1by2 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by2 img, +html.theme--documenter-dark .image.is-1by2 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by2 .has-ratio, html.theme--documenter-dark .image.is-1by3 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by3 img, +html.theme--documenter-dark .image.is-1by3 .has-ratio, +html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by3 .has-ratio, .is-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +html.theme--documenter-dark .pagination-previous, +html.theme--documenter-dark .pagination-next, +html.theme--documenter-dark .pagination-link, +html.theme--documenter-dark .pagination-ellipsis, html.theme--documenter-dark .file-cta, +html.theme--documenter-dark .file-name, html.theme--documenter-dark .select select, html.theme--documenter-dark .textarea, html.theme--documenter-dark .input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input, html.theme--documenter-dark .button { + -moz-appearance: none; + -webkit-appearance: none; + align-items: center; + border: 1px solid transparent; + border-radius: 0.4em; + box-shadow: none; + display: inline-flex; + font-size: 15px; + height: 2.25em; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; } + html.theme--documenter-dark .pagination-previous:focus, + html.theme--documenter-dark .pagination-next:focus, + html.theme--documenter-dark .pagination-link:focus, + html.theme--documenter-dark .pagination-ellipsis:focus, html.theme--documenter-dark .file-cta:focus, + html.theme--documenter-dark .file-name:focus, html.theme--documenter-dark .select select:focus, html.theme--documenter-dark .textarea:focus, html.theme--documenter-dark .input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:focus, html.theme--documenter-dark .button:focus, html.theme--documenter-dark .is-focused.pagination-previous, + html.theme--documenter-dark .is-focused.pagination-next, + html.theme--documenter-dark .is-focused.pagination-link, + html.theme--documenter-dark .is-focused.pagination-ellipsis, html.theme--documenter-dark .is-focused.file-cta, + html.theme--documenter-dark .is-focused.file-name, html.theme--documenter-dark .select select.is-focused, html.theme--documenter-dark .is-focused.textarea, html.theme--documenter-dark .is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-focused.button, html.theme--documenter-dark .pagination-previous:active, + html.theme--documenter-dark .pagination-next:active, + html.theme--documenter-dark .pagination-link:active, + html.theme--documenter-dark .pagination-ellipsis:active, html.theme--documenter-dark .file-cta:active, + html.theme--documenter-dark .file-name:active, html.theme--documenter-dark .select select:active, html.theme--documenter-dark .textarea:active, html.theme--documenter-dark .input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:active, html.theme--documenter-dark .button:active, html.theme--documenter-dark .is-active.pagination-previous, + html.theme--documenter-dark .is-active.pagination-next, + html.theme--documenter-dark .is-active.pagination-link, + html.theme--documenter-dark .is-active.pagination-ellipsis, html.theme--documenter-dark .is-active.file-cta, + html.theme--documenter-dark .is-active.file-name, html.theme--documenter-dark .select select.is-active, html.theme--documenter-dark .is-active.textarea, html.theme--documenter-dark .is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active, html.theme--documenter-dark .is-active.button { + outline: none; } + html.theme--documenter-dark .pagination-previous[disabled], + html.theme--documenter-dark .pagination-next[disabled], + html.theme--documenter-dark .pagination-link[disabled], + html.theme--documenter-dark .pagination-ellipsis[disabled], html.theme--documenter-dark .file-cta[disabled], + html.theme--documenter-dark .file-name[disabled], html.theme--documenter-dark .select select[disabled], html.theme--documenter-dark .textarea[disabled], html.theme--documenter-dark .input[disabled], html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input[disabled], html.theme--documenter-dark .button[disabled], fieldset[disabled] html.theme--documenter-dark .pagination-previous, html.theme--documenter-dark fieldset[disabled] .pagination-previous, + fieldset[disabled] html.theme--documenter-dark .pagination-next, + html.theme--documenter-dark fieldset[disabled] .pagination-next, + fieldset[disabled] html.theme--documenter-dark .pagination-link, + html.theme--documenter-dark fieldset[disabled] .pagination-link, + fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis, + html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis, fieldset[disabled] html.theme--documenter-dark .file-cta, html.theme--documenter-dark fieldset[disabled] .file-cta, + fieldset[disabled] html.theme--documenter-dark .file-name, + html.theme--documenter-dark fieldset[disabled] .file-name, fieldset[disabled] html.theme--documenter-dark .select select, fieldset[disabled] html.theme--documenter-dark .textarea, fieldset[disabled] html.theme--documenter-dark .input, fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input, html.theme--documenter-dark fieldset[disabled] .select select, html.theme--documenter-dark .select fieldset[disabled] select, html.theme--documenter-dark fieldset[disabled] .textarea, html.theme--documenter-dark fieldset[disabled] .input, html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search > input, html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search > input, fieldset[disabled] html.theme--documenter-dark .button, html.theme--documenter-dark fieldset[disabled] .button { + cursor: not-allowed; } + +/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */ +html, +body, +p, +ol, +ul, +li, +dl, +dt, +dd, +blockquote, +figure, +fieldset, +legend, +textarea, +pre, +iframe, +hr, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0; } + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: 100%; + font-weight: normal; } + +ul { + list-style: none; } + +button, +input, +select, +textarea { + margin: 0; } + +html { + box-sizing: border-box; } + +*, *::before, *::after { + box-sizing: inherit; } + +img, +embed, +iframe, +object, +video { + height: auto; + max-width: 100%; } + +audio { + max-width: 100%; } + +iframe { + border: 0; } + +table { + border-collapse: collapse; + border-spacing: 0; } + +td, +th { + padding: 0; } + td:not([align]), + th:not([align]) { + text-align: left; } + +.is-clearfix::after { + clear: both; + content: " "; + display: table; } + +.is-pulled-left { + float: left !important; } + +.is-pulled-right { + float: right !important; } + +.is-clipped { + overflow: hidden !important; } + +.is-size-1 { + font-size: 3rem !important; } + +.is-size-2 { + font-size: 2.5rem !important; } + +.is-size-3 { + font-size: 2rem !important; } + +.is-size-4 { + font-size: 1.5rem !important; } + +.is-size-5 { + font-size: 1.25rem !important; } + +.is-size-6 { + font-size: 15px !important; } + +.is-size-7, html.theme--documenter-dark .docstring > section > a.docs-sourcelink { + font-size: 0.85em !important; } + +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; } + .is-size-2-mobile { + font-size: 2.5rem !important; } + .is-size-3-mobile { + font-size: 2rem !important; } + .is-size-4-mobile { + font-size: 1.5rem !important; } + .is-size-5-mobile { + font-size: 1.25rem !important; } + .is-size-6-mobile { + font-size: 15px !important; } + .is-size-7-mobile { + font-size: 0.85em !important; } } + +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; } + .is-size-2-tablet { + font-size: 2.5rem !important; } + .is-size-3-tablet { + font-size: 2rem !important; } + .is-size-4-tablet { + font-size: 1.5rem !important; } + .is-size-5-tablet { + font-size: 1.25rem !important; } + .is-size-6-tablet { + font-size: 15px !important; } + .is-size-7-tablet { + font-size: 0.85em !important; } } + +@media screen and (max-width: 1055px) { + .is-size-1-touch { + font-size: 3rem !important; } + .is-size-2-touch { + font-size: 2.5rem !important; } + .is-size-3-touch { + font-size: 2rem !important; } + .is-size-4-touch { + font-size: 1.5rem !important; } + .is-size-5-touch { + font-size: 1.25rem !important; } + .is-size-6-touch { + font-size: 15px !important; } + .is-size-7-touch { + font-size: 0.85em !important; } } + +@media screen and (min-width: 1056px) { + .is-size-1-desktop { + font-size: 3rem !important; } + .is-size-2-desktop { + font-size: 2.5rem !important; } + .is-size-3-desktop { + font-size: 2rem !important; } + .is-size-4-desktop { + font-size: 1.5rem !important; } + .is-size-5-desktop { + font-size: 1.25rem !important; } + .is-size-6-desktop { + font-size: 15px !important; } + .is-size-7-desktop { + font-size: 0.85em !important; } } + +@media screen and (min-width: 1216px) { + .is-size-1-widescreen { + font-size: 3rem !important; } + .is-size-2-widescreen { + font-size: 2.5rem !important; } + .is-size-3-widescreen { + font-size: 2rem !important; } + .is-size-4-widescreen { + font-size: 1.5rem !important; } + .is-size-5-widescreen { + font-size: 1.25rem !important; } + .is-size-6-widescreen { + font-size: 15px !important; } + .is-size-7-widescreen { + font-size: 0.85em !important; } } + +@media screen and (min-width: 1408px) { + .is-size-1-fullhd { + font-size: 3rem !important; } + .is-size-2-fullhd { + font-size: 2.5rem !important; } + .is-size-3-fullhd { + font-size: 2rem !important; } + .is-size-4-fullhd { + font-size: 1.5rem !important; } + .is-size-5-fullhd { + font-size: 1.25rem !important; } + .is-size-6-fullhd { + font-size: 15px !important; } + .is-size-7-fullhd { + font-size: 0.85em !important; } } + +.has-text-centered { + text-align: center !important; } + +.has-text-justified { + text-align: justify !important; } + +.has-text-left { + text-align: left !important; } + +.has-text-right { + text-align: right !important; } + +@media screen and (max-width: 768px) { + .has-text-centered-mobile { + text-align: center !important; } } + +@media screen and (min-width: 769px), print { + .has-text-centered-tablet { + text-align: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .has-text-centered-tablet-only { + text-align: center !important; } } + +@media screen and (max-width: 1055px) { + .has-text-centered-touch { + text-align: center !important; } } + +@media screen and (min-width: 1056px) { + .has-text-centered-desktop { + text-align: center !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .has-text-centered-desktop-only { + text-align: center !important; } } + +@media screen and (min-width: 1216px) { + .has-text-centered-widescreen { + text-align: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-centered-widescreen-only { + text-align: center !important; } } + +@media screen and (min-width: 1408px) { + .has-text-centered-fullhd { + text-align: center !important; } } + +@media screen and (max-width: 768px) { + .has-text-justified-mobile { + text-align: justify !important; } } + +@media screen and (min-width: 769px), print { + .has-text-justified-tablet { + text-align: justify !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .has-text-justified-tablet-only { + text-align: justify !important; } } + +@media screen and (max-width: 1055px) { + .has-text-justified-touch { + text-align: justify !important; } } + +@media screen and (min-width: 1056px) { + .has-text-justified-desktop { + text-align: justify !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .has-text-justified-desktop-only { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) { + .has-text-justified-widescreen { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-justified-widescreen-only { + text-align: justify !important; } } + +@media screen and (min-width: 1408px) { + .has-text-justified-fullhd { + text-align: justify !important; } } + +@media screen and (max-width: 768px) { + .has-text-left-mobile { + text-align: left !important; } } + +@media screen and (min-width: 769px), print { + .has-text-left-tablet { + text-align: left !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .has-text-left-tablet-only { + text-align: left !important; } } + +@media screen and (max-width: 1055px) { + .has-text-left-touch { + text-align: left !important; } } + +@media screen and (min-width: 1056px) { + .has-text-left-desktop { + text-align: left !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .has-text-left-desktop-only { + text-align: left !important; } } + +@media screen and (min-width: 1216px) { + .has-text-left-widescreen { + text-align: left !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-left-widescreen-only { + text-align: left !important; } } + +@media screen and (min-width: 1408px) { + .has-text-left-fullhd { + text-align: left !important; } } + +@media screen and (max-width: 768px) { + .has-text-right-mobile { + text-align: right !important; } } + +@media screen and (min-width: 769px), print { + .has-text-right-tablet { + text-align: right !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .has-text-right-tablet-only { + text-align: right !important; } } + +@media screen and (max-width: 1055px) { + .has-text-right-touch { + text-align: right !important; } } + +@media screen and (min-width: 1056px) { + .has-text-right-desktop { + text-align: right !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .has-text-right-desktop-only { + text-align: right !important; } } + +@media screen and (min-width: 1216px) { + .has-text-right-widescreen { + text-align: right !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-right-widescreen-only { + text-align: right !important; } } + +@media screen and (min-width: 1408px) { + .has-text-right-fullhd { + text-align: right !important; } } + +.is-capitalized { + text-transform: capitalize !important; } + +.is-lowercase { + text-transform: lowercase !important; } + +.is-uppercase { + text-transform: uppercase !important; } + +.is-italic { + font-style: italic !important; } + +.has-text-white { + color: white !important; } + +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6 !important; } + +.has-background-white { + background-color: white !important; } + +.has-text-black { + color: #0a0a0a !important; } + +a.has-text-black:hover, a.has-text-black:focus { + color: black !important; } + +.has-background-black { + background-color: #0a0a0a !important; } + +.has-text-light { + color: #ecf0f1 !important; } + +a.has-text-light:hover, a.has-text-light:focus { + color: #cfd9db !important; } + +.has-background-light { + background-color: #ecf0f1 !important; } + +.has-text-dark { + color: #282f2f !important; } + +a.has-text-dark:hover, a.has-text-dark:focus { + color: #111414 !important; } + +.has-background-dark { + background-color: #282f2f !important; } + +.has-text-primary { + color: #375a7f !important; } + +a.has-text-primary:hover, a.has-text-primary:focus { + color: #28415b !important; } + +.has-background-primary { + background-color: #375a7f !important; } + +.has-text-link { + color: #1abc9c !important; } + +a.has-text-link:hover, a.has-text-link:focus { + color: #148f77 !important; } + +.has-background-link { + background-color: #1abc9c !important; } + +.has-text-info { + color: #024c7d !important; } + +a.has-text-info:hover, a.has-text-info:focus { + color: #012d4b !important; } + +.has-background-info { + background-color: #024c7d !important; } + +.has-text-success { + color: #008438 !important; } + +a.has-text-success:hover, a.has-text-success:focus { + color: #005122 !important; } + +.has-background-success { + background-color: #008438 !important; } + +.has-text-warning { + color: #ad8100 !important; } + +a.has-text-warning:hover, a.has-text-warning:focus { + color: #7a5b00 !important; } + +.has-background-warning { + background-color: #ad8100 !important; } + +.has-text-danger { + color: #9e1b0d !important; } + +a.has-text-danger:hover, a.has-text-danger:focus { + color: #6f1309 !important; } + +.has-background-danger { + background-color: #9e1b0d !important; } + +.has-text-black-bis { + color: #121212 !important; } + +.has-background-black-bis { + background-color: #121212 !important; } + +.has-text-black-ter { + color: #242424 !important; } + +.has-background-black-ter { + background-color: #242424 !important; } + +.has-text-grey-darker { + color: #282f2f !important; } + +.has-background-grey-darker { + background-color: #282f2f !important; } + +.has-text-grey-dark { + color: #343c3d !important; } + +.has-background-grey-dark { + background-color: #343c3d !important; } + +.has-text-grey { + color: #5e6d6f !important; } + +.has-background-grey { + background-color: #5e6d6f !important; } + +.has-text-grey-light { + color: #8c9b9d !important; } + +.has-background-grey-light { + background-color: #8c9b9d !important; } + +.has-text-grey-lighter { + color: #dbdee0 !important; } + +.has-background-grey-lighter { + background-color: #dbdee0 !important; } + +.has-text-white-ter { + color: #ecf0f1 !important; } + +.has-background-white-ter { + background-color: #ecf0f1 !important; } + +.has-text-white-bis { + color: #fafafa !important; } + +.has-background-white-bis { + background-color: #fafafa !important; } + +.has-text-weight-light { + font-weight: 300 !important; } + +.has-text-weight-normal { + font-weight: 400 !important; } + +.has-text-weight-medium { + font-weight: 500 !important; } + +.has-text-weight-semibold { + font-weight: 600 !important; } + +.has-text-weight-bold { + font-weight: 700 !important; } + +.is-family-primary { + font-family: "Lato Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-secondary { + font-family: "Lato Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-sans-serif { + font-family: "Lato Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-monospace { + font-family: "JuliaMono", "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", "DejaVu Sans Mono", monospace !important; } + +.is-family-code { + font-family: "JuliaMono", "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", "DejaVu Sans Mono", monospace !important; } + +.is-block { + display: block !important; } + +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; } } + +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-block-tablet-only { + display: block !important; } } + +@media screen and (max-width: 1055px) { + .is-block-touch { + display: block !important; } } + +@media screen and (min-width: 1056px) { + .is-block-desktop { + display: block !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-block-desktop-only { + display: block !important; } } + +@media screen and (min-width: 1216px) { + .is-block-widescreen { + display: block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-block-widescreen-only { + display: block !important; } } + +@media screen and (min-width: 1408px) { + .is-block-fullhd { + display: block !important; } } + +.is-flex { + display: flex !important; } + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: flex !important; } } + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-flex-tablet-only { + display: flex !important; } } + +@media screen and (max-width: 1055px) { + .is-flex-touch { + display: flex !important; } } + +@media screen and (min-width: 1056px) { + .is-flex-desktop { + display: flex !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-flex-desktop-only { + display: flex !important; } } + +@media screen and (min-width: 1216px) { + .is-flex-widescreen { + display: flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-flex-widescreen-only { + display: flex !important; } } + +@media screen and (min-width: 1408px) { + .is-flex-fullhd { + display: flex !important; } } + +.is-inline { + display: inline !important; } + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-inline-tablet-only { + display: inline !important; } } + +@media screen and (max-width: 1055px) { + .is-inline-touch { + display: inline !important; } } + +@media screen and (min-width: 1056px) { + .is-inline-desktop { + display: inline !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-inline-desktop-only { + display: inline !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-widescreen { + display: inline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-widescreen-only { + display: inline !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-fullhd { + display: inline !important; } } + +.is-inline-block { + display: inline-block !important; } + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-inline-block-tablet-only { + display: inline-block !important; } } + +@media screen and (max-width: 1055px) { + .is-inline-block-touch { + display: inline-block !important; } } + +@media screen and (min-width: 1056px) { + .is-inline-block-desktop { + display: inline-block !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-inline-block-desktop-only { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-block-widescreen { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-block-widescreen-only { + display: inline-block !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-block-fullhd { + display: inline-block !important; } } + +.is-inline-flex { + display: inline-flex !important; } + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: inline-flex !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: inline-flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-inline-flex-tablet-only { + display: inline-flex !important; } } + +@media screen and (max-width: 1055px) { + .is-inline-flex-touch { + display: inline-flex !important; } } + +@media screen and (min-width: 1056px) { + .is-inline-flex-desktop { + display: inline-flex !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-inline-flex-desktop-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-flex-widescreen { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-flex-widescreen-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-flex-fullhd { + display: inline-flex !important; } } + +.is-hidden { + display: none !important; } + +.is-sr-only { + border: none !important; + clip: rect(0, 0, 0, 0) !important; + height: 0.01em !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + white-space: nowrap !important; + width: 0.01em !important; } + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; } } + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-hidden-tablet-only { + display: none !important; } } + +@media screen and (max-width: 1055px) { + .is-hidden-touch { + display: none !important; } } + +@media screen and (min-width: 1056px) { + .is-hidden-desktop { + display: none !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-hidden-desktop-only { + display: none !important; } } + +@media screen and (min-width: 1216px) { + .is-hidden-widescreen { + display: none !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-hidden-widescreen-only { + display: none !important; } } + +@media screen and (min-width: 1408px) { + .is-hidden-fullhd { + display: none !important; } } + +.is-invisible { + visibility: hidden !important; } + +@media screen and (max-width: 768px) { + .is-invisible-mobile { + visibility: hidden !important; } } + +@media screen and (min-width: 769px), print { + .is-invisible-tablet { + visibility: hidden !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-invisible-tablet-only { + visibility: hidden !important; } } + +@media screen and (max-width: 1055px) { + .is-invisible-touch { + visibility: hidden !important; } } + +@media screen and (min-width: 1056px) { + .is-invisible-desktop { + visibility: hidden !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-invisible-desktop-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) { + .is-invisible-widescreen { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-invisible-widescreen-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1408px) { + .is-invisible-fullhd { + visibility: hidden !important; } } + +.is-marginless { + margin: 0 !important; } + +.is-paddingless { + padding: 0 !important; } + +.is-radiusless { + border-radius: 0 !important; } + +.is-shadowless { + box-shadow: none !important; } + +.is-relative { + position: relative !important; } + +html.theme--documenter-dark { + /* This file contain the overall layout. + * + * The main container is
      that is identified by id #documenter. + */ + /*! + 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 +*/ + /* Comment */ + /* Red */ + /* Orange */ + /* Yellow */ + /* Green */ + /* Blue */ + /* Purple */ } + html.theme--documenter-dark html { + background-color: #1f2424; + font-size: 16px; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + min-width: 300px; + overflow-x: auto; + overflow-y: scroll; + text-rendering: optimizeLegibility; + text-size-adjust: 100%; } + html.theme--documenter-dark article, + html.theme--documenter-dark aside, + html.theme--documenter-dark figure, + html.theme--documenter-dark footer, + html.theme--documenter-dark header, + html.theme--documenter-dark hgroup, + html.theme--documenter-dark section { + display: block; } + html.theme--documenter-dark body, + html.theme--documenter-dark button, + html.theme--documenter-dark input, + html.theme--documenter-dark select, + html.theme--documenter-dark textarea { + font-family: "Lato Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif; } + html.theme--documenter-dark code, + html.theme--documenter-dark pre { + -moz-osx-font-smoothing: auto; + -webkit-font-smoothing: auto; + font-family: "JuliaMono", "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", "DejaVu Sans Mono", monospace; } + html.theme--documenter-dark body { + color: #fff; + font-size: 1em; + font-weight: 400; + line-height: 1.5; } + html.theme--documenter-dark a { + color: #1abc9c; + cursor: pointer; + text-decoration: none; } + html.theme--documenter-dark a strong { + color: currentColor; } + html.theme--documenter-dark a:hover { + color: #1dd2af; } + html.theme--documenter-dark code { + background-color: rgba(255, 255, 255, 0.05); + color: #ececec; + font-size: 0.875em; + font-weight: normal; + padding: 0.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: 0.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: 0.875em; + overflow-x: auto; + padding: 1.25rem 1.5rem; + white-space: pre; + word-wrap: normal; } + html.theme--documenter-dark pre code { + background-color: transparent; + color: currentColor; + font-size: 1em; + padding: 0; } + html.theme--documenter-dark table td, + html.theme--documenter-dark table th { + vertical-align: top; } + html.theme--documenter-dark table td:not([align]), + html.theme--documenter-dark table th:not([align]) { + text-align: left; } + html.theme--documenter-dark table th { + color: #f2f2f2; } + html.theme--documenter-dark .box { + background-color: #343c3d; + border-radius: 8px; + box-shadow: none; + color: #fff; + display: block; + padding: 1.25rem; } + html.theme--documenter-dark a.box:hover, html.theme--documenter-dark a.box:focus { + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #1abc9c; } + html.theme--documenter-dark a.box:active { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #1abc9c; } + html.theme--documenter-dark .button { + background-color: #282f2f; + border-color: #4c5759; + border-width: 1px; + color: #375a7f; + cursor: pointer; + justify-content: center; + padding-bottom: calc(0.375em - 1px); + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: calc(0.375em - 1px); + text-align: center; + white-space: nowrap; } + html.theme--documenter-dark .button strong { + color: inherit; } + html.theme--documenter-dark .button .icon, html.theme--documenter-dark .button .icon.is-small, html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search > input.icon, html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search > input.icon, html.theme--documenter-dark .button .icon.is-medium, html.theme--documenter-dark .button .icon.is-large { + height: 1.5em; + width: 1.5em; } + html.theme--documenter-dark .button .icon:first-child:not(:last-child) { + margin-left: calc(-0.375em - 1px); + margin-right: 0.1875em; } + html.theme--documenter-dark .button .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: calc(-0.375em - 1px); } + html.theme--documenter-dark .button .icon:first-child:last-child { + margin-left: calc(-0.375em - 1px); + margin-right: calc(-0.375em - 1px); } + html.theme--documenter-dark .button:hover, html.theme--documenter-dark .button.is-hovered { + border-color: #8c9b9d; + color: #f2f2f2; } + html.theme--documenter-dark .button:focus, html.theme--documenter-dark .button.is-focused { + border-color: #8c9b9d; + color: #17a689; } + html.theme--documenter-dark .button:focus:not(:active), html.theme--documenter-dark .button.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(26, 188, 156, 0.25); } + html.theme--documenter-dark .button:active, html.theme--documenter-dark .button.is-active { + border-color: #343c3d; + color: #f2f2f2; } + html.theme--documenter-dark .button.is-text { + background-color: transparent; + border-color: transparent; + color: #fff; + text-decoration: underline; } + html.theme--documenter-dark .button.is-text:hover, html.theme--documenter-dark .button.is-text.is-hovered, html.theme--documenter-dark .button.is-text:focus, html.theme--documenter-dark .button.is-text.is-focused { + background-color: #282f2f; + color: #f2f2f2; } + html.theme--documenter-dark .button.is-text:active, html.theme--documenter-dark .button.is-text.is-active { + background-color: #1d2122; + color: #f2f2f2; } + html.theme--documenter-dark .button.is-text[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-text { + background-color: transparent; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-white { + background-color: white; + 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: white; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-white.is-inverted { + background-color: #0a0a0a; + color: white; } + html.theme--documenter-dark .button.is-white.is-inverted:hover, html.theme--documenter-dark .button.is-white.is-inverted.is-hovered { + background-color: black; } + 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: white; } + 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: white; + color: white; } + 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: white; + border-color: white; + color: #0a0a0a; } + html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after { + border-color: transparent transparent white white !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: white; + box-shadow: none; + color: white; } + 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: white; } + 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 white white !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: white; } + html.theme--documenter-dark .button.is-black:hover, html.theme--documenter-dark .button.is-black.is-hovered { + background-color: #040404; + border-color: transparent; + color: white; } + html.theme--documenter-dark .button.is-black:focus, html.theme--documenter-dark .button.is-black.is-focused { + border-color: transparent; + color: white; } + 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: black; + border-color: transparent; + color: white; } + html.theme--documenter-dark .button.is-black[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-black { + background-color: #0a0a0a; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-black.is-inverted { + background-color: white; + 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: white; + border-color: transparent; + box-shadow: none; + color: #0a0a0a; } + html.theme--documenter-dark .button.is-black.is-loading::after { + border-color: transparent transparent white white !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: white; } + 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 white white !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: white; + color: white; } + 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: white; + 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: white; + box-shadow: none; + color: white; } + html.theme--documenter-dark .button.is-light { + background-color: #ecf0f1; + border-color: transparent; + color: #282f2f; } + html.theme--documenter-dark .button.is-light:hover, html.theme--documenter-dark .button.is-light.is-hovered { + background-color: #e5eaec; + border-color: transparent; + color: #282f2f; } + html.theme--documenter-dark .button.is-light:focus, html.theme--documenter-dark .button.is-light.is-focused { + border-color: transparent; + color: #282f2f; } + html.theme--documenter-dark .button.is-light:focus:not(:active), html.theme--documenter-dark .button.is-light.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(236, 240, 241, 0.25); } + html.theme--documenter-dark .button.is-light:active, html.theme--documenter-dark .button.is-light.is-active { + background-color: #dde4e6; + border-color: transparent; + color: #282f2f; } + html.theme--documenter-dark .button.is-light[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-light { + background-color: #ecf0f1; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-light.is-inverted { + background-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-light.is-inverted:hover, html.theme--documenter-dark .button.is-light.is-inverted.is-hovered { + background-color: #1d2122; } + html.theme--documenter-dark .button.is-light.is-inverted[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted { + background-color: #282f2f; + border-color: transparent; + box-shadow: none; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-light.is-loading::after { + border-color: transparent transparent #282f2f #282f2f !important; } + html.theme--documenter-dark .button.is-light.is-outlined { + background-color: transparent; + border-color: #ecf0f1; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-light.is-outlined:hover, html.theme--documenter-dark .button.is-light.is-outlined.is-hovered, html.theme--documenter-dark .button.is-light.is-outlined:focus, html.theme--documenter-dark .button.is-light.is-outlined.is-focused { + background-color: #ecf0f1; + border-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after { + border-color: transparent transparent #ecf0f1 #ecf0f1 !important; } + html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #282f2f #282f2f !important; } + html.theme--documenter-dark .button.is-light.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined { + background-color: transparent; + border-color: #ecf0f1; + box-shadow: none; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: #282f2f; + color: #282f2f; } + html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover, html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus, html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused { + background-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #ecf0f1 #ecf0f1 !important; } + html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: #282f2f; + box-shadow: none; + color: #282f2f; } + html.theme--documenter-dark .button.is-dark, html.theme--documenter-dark .content kbd.button { + background-color: #282f2f; + border-color: transparent; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-dark:hover, html.theme--documenter-dark .content kbd.button:hover, html.theme--documenter-dark .button.is-dark.is-hovered, html.theme--documenter-dark .content kbd.button.is-hovered { + background-color: #232829; + border-color: transparent; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-dark:focus, html.theme--documenter-dark .content kbd.button:focus, html.theme--documenter-dark .button.is-dark.is-focused, html.theme--documenter-dark .content kbd.button.is-focused { + border-color: transparent; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-dark:focus:not(:active), html.theme--documenter-dark .content kbd.button:focus:not(:active), html.theme--documenter-dark .button.is-dark.is-focused:not(:active), html.theme--documenter-dark .content kbd.button.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(40, 47, 47, 0.25); } + html.theme--documenter-dark .button.is-dark:active, html.theme--documenter-dark .content kbd.button:active, html.theme--documenter-dark .button.is-dark.is-active, html.theme--documenter-dark .content kbd.button.is-active { + background-color: #1d2122; + border-color: transparent; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-dark[disabled], html.theme--documenter-dark .content kbd.button[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-dark, fieldset[disabled] html.theme--documenter-dark .content kbd.button { + background-color: #282f2f; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-dark.is-inverted, html.theme--documenter-dark .content kbd.button.is-inverted { + background-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .button.is-dark.is-inverted:hover, html.theme--documenter-dark .content kbd.button.is-inverted:hover, html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered, html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered { + background-color: #dde4e6; } + html.theme--documenter-dark .button.is-dark.is-inverted[disabled], html.theme--documenter-dark .content kbd.button.is-inverted[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted, fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted { + background-color: #ecf0f1; + border-color: transparent; + box-shadow: none; + color: #282f2f; } + html.theme--documenter-dark .button.is-dark.is-loading::after, html.theme--documenter-dark .content kbd.button.is-loading::after { + border-color: transparent transparent #ecf0f1 #ecf0f1 !important; } + html.theme--documenter-dark .button.is-dark.is-outlined, html.theme--documenter-dark .content kbd.button.is-outlined { + background-color: transparent; + border-color: #282f2f; + color: #282f2f; } + html.theme--documenter-dark .button.is-dark.is-outlined:hover, html.theme--documenter-dark .content kbd.button.is-outlined:hover, html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered, html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered, html.theme--documenter-dark .button.is-dark.is-outlined:focus, html.theme--documenter-dark .content kbd.button.is-outlined:focus, html.theme--documenter-dark .button.is-dark.is-outlined.is-focused, html.theme--documenter-dark .content kbd.button.is-outlined.is-focused { + background-color: #282f2f; + border-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after, html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after { + border-color: transparent transparent #282f2f #282f2f !important; } + html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after, html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after, html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after, html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #ecf0f1 #ecf0f1 !important; } + html.theme--documenter-dark .button.is-dark.is-outlined[disabled], html.theme--documenter-dark .content kbd.button.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined, fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined { + background-color: transparent; + border-color: #282f2f; + box-shadow: none; + color: #282f2f; } + html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined { + background-color: transparent; + border-color: #ecf0f1; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover, html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus, html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused { + background-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after, html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #282f2f #282f2f !important; } + html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled], html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined, fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined { + background-color: transparent; + border-color: #ecf0f1; + box-shadow: none; + color: #ecf0f1; } + html.theme--documenter-dark .button.is-primary, html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink { + background-color: #375a7f; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-primary:hover, html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink:hover, html.theme--documenter-dark .button.is-primary.is-hovered, html.theme--documenter-dark .docstring > section > a.button.is-hovered.docs-sourcelink { + background-color: #335476; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-primary:focus, html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink:focus, html.theme--documenter-dark .button.is-primary.is-focused, html.theme--documenter-dark .docstring > section > a.button.is-focused.docs-sourcelink { + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-primary:focus:not(:active), html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink:focus:not(:active), html.theme--documenter-dark .button.is-primary.is-focused:not(:active), html.theme--documenter-dark .docstring > section > a.button.is-focused.docs-sourcelink:not(:active) { + box-shadow: 0 0 0 0.125em rgba(55, 90, 127, 0.25); } + html.theme--documenter-dark .button.is-primary:active, html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink:active, html.theme--documenter-dark .button.is-primary.is-active, html.theme--documenter-dark .docstring > section > a.button.is-active.docs-sourcelink { + background-color: #2f4d6d; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-primary[disabled], html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-primary, fieldset[disabled] html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink { + background-color: #375a7f; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-primary.is-inverted, html.theme--documenter-dark .docstring > section > a.button.is-inverted.docs-sourcelink { + background-color: #fff; + color: #375a7f; } + html.theme--documenter-dark .button.is-primary.is-inverted:hover, html.theme--documenter-dark .docstring > section > a.button.is-inverted.docs-sourcelink:hover, html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-hovered.docs-sourcelink { + background-color: #f2f2f2; } + html.theme--documenter-dark .button.is-primary.is-inverted[disabled], html.theme--documenter-dark .docstring > section > a.button.is-inverted.docs-sourcelink[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted, fieldset[disabled] html.theme--documenter-dark .docstring > section > a.button.is-inverted.docs-sourcelink { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #375a7f; } + html.theme--documenter-dark .button.is-primary.is-loading::after, html.theme--documenter-dark .docstring > section > a.button.is-loading.docs-sourcelink::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-primary.is-outlined, html.theme--documenter-dark .docstring > section > a.button.is-outlined.docs-sourcelink { + background-color: transparent; + border-color: #375a7f; + color: #375a7f; } + html.theme--documenter-dark .button.is-primary.is-outlined:hover, html.theme--documenter-dark .docstring > section > a.button.is-outlined.docs-sourcelink:hover, html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered, html.theme--documenter-dark .docstring > section > a.button.is-outlined.is-hovered.docs-sourcelink, html.theme--documenter-dark .button.is-primary.is-outlined:focus, html.theme--documenter-dark .docstring > section > a.button.is-outlined.docs-sourcelink:focus, html.theme--documenter-dark .button.is-primary.is-outlined.is-focused, html.theme--documenter-dark .docstring > section > a.button.is-outlined.is-focused.docs-sourcelink { + background-color: #375a7f; + border-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after, html.theme--documenter-dark .docstring > section > a.button.is-outlined.is-loading.docs-sourcelink::after { + border-color: transparent transparent #375a7f #375a7f !important; } + html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after, html.theme--documenter-dark .docstring > section > a.button.is-outlined.is-loading.docs-sourcelink:hover::after, html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .docstring > section > a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after, html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after, html.theme--documenter-dark .docstring > section > a.button.is-outlined.is-loading.docs-sourcelink:focus::after, html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after, html.theme--documenter-dark .docstring > section > a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-primary.is-outlined[disabled], html.theme--documenter-dark .docstring > section > a.button.is-outlined.docs-sourcelink[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined, fieldset[disabled] html.theme--documenter-dark .docstring > section > a.button.is-outlined.docs-sourcelink { + background-color: transparent; + border-color: #375a7f; + box-shadow: none; + color: #375a7f; } + html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink { + background-color: transparent; + border-color: #fff; + color: #fff; } + html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink:hover, html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink, html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink:focus, html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.is-focused.docs-sourcelink { + background-color: #fff; + color: #375a7f; } + html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after, html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after, html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after, html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after, html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after { + border-color: transparent transparent #375a7f #375a7f !important; } + html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled], html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined, fieldset[disabled] html.theme--documenter-dark .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + html.theme--documenter-dark .button.is-link { + background-color: #1abc9c; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-link:hover, html.theme--documenter-dark .button.is-link.is-hovered { + background-color: #18b193; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-link:focus, html.theme--documenter-dark .button.is-link.is-focused { + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-link:focus:not(:active), html.theme--documenter-dark .button.is-link.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(26, 188, 156, 0.25); } + html.theme--documenter-dark .button.is-link:active, html.theme--documenter-dark .button.is-link.is-active { + background-color: #17a689; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-link[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-link { + background-color: #1abc9c; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-link.is-inverted { + background-color: #fff; + color: #1abc9c; } + html.theme--documenter-dark .button.is-link.is-inverted:hover, html.theme--documenter-dark .button.is-link.is-inverted.is-hovered { + background-color: #f2f2f2; } + html.theme--documenter-dark .button.is-link.is-inverted[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #1abc9c; } + html.theme--documenter-dark .button.is-link.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-link.is-outlined { + background-color: transparent; + border-color: #1abc9c; + color: #1abc9c; } + html.theme--documenter-dark .button.is-link.is-outlined:hover, html.theme--documenter-dark .button.is-link.is-outlined.is-hovered, html.theme--documenter-dark .button.is-link.is-outlined:focus, html.theme--documenter-dark .button.is-link.is-outlined.is-focused { + background-color: #1abc9c; + border-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after { + border-color: transparent transparent #1abc9c #1abc9c !important; } + html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-link.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined { + background-color: transparent; + border-color: #1abc9c; + box-shadow: none; + color: #1abc9c; } + html.theme--documenter-dark .button.is-link.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover, html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus, html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #1abc9c; } + html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #1abc9c #1abc9c !important; } + html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + html.theme--documenter-dark .button.is-info { + background-color: #024c7d; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-info:hover, html.theme--documenter-dark .button.is-info.is-hovered { + background-color: #024470; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-info:focus, html.theme--documenter-dark .button.is-info.is-focused { + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-info:focus:not(:active), html.theme--documenter-dark .button.is-info.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(2, 76, 125, 0.25); } + html.theme--documenter-dark .button.is-info:active, html.theme--documenter-dark .button.is-info.is-active { + background-color: #023d64; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-info[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-info { + background-color: #024c7d; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-info.is-inverted { + background-color: #fff; + color: #024c7d; } + html.theme--documenter-dark .button.is-info.is-inverted:hover, html.theme--documenter-dark .button.is-info.is-inverted.is-hovered { + background-color: #f2f2f2; } + html.theme--documenter-dark .button.is-info.is-inverted[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #024c7d; } + html.theme--documenter-dark .button.is-info.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-info.is-outlined { + background-color: transparent; + border-color: #024c7d; + color: #024c7d; } + html.theme--documenter-dark .button.is-info.is-outlined:hover, html.theme--documenter-dark .button.is-info.is-outlined.is-hovered, html.theme--documenter-dark .button.is-info.is-outlined:focus, html.theme--documenter-dark .button.is-info.is-outlined.is-focused { + background-color: #024c7d; + border-color: #024c7d; + color: #fff; } + html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after { + border-color: transparent transparent #024c7d #024c7d !important; } + html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-info.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined { + background-color: transparent; + border-color: #024c7d; + box-shadow: none; + color: #024c7d; } + html.theme--documenter-dark .button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover, html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus, html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #024c7d; } + html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #024c7d #024c7d !important; } + html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + html.theme--documenter-dark .button.is-success { + background-color: #008438; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-success:hover, html.theme--documenter-dark .button.is-success.is-hovered { + background-color: #007733; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-success:focus, html.theme--documenter-dark .button.is-success.is-focused { + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-success:focus:not(:active), html.theme--documenter-dark .button.is-success.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(0, 132, 56, 0.25); } + html.theme--documenter-dark .button.is-success:active, html.theme--documenter-dark .button.is-success.is-active { + background-color: #006b2d; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-success[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-success { + background-color: #008438; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-success.is-inverted { + background-color: #fff; + color: #008438; } + html.theme--documenter-dark .button.is-success.is-inverted:hover, html.theme--documenter-dark .button.is-success.is-inverted.is-hovered { + background-color: #f2f2f2; } + html.theme--documenter-dark .button.is-success.is-inverted[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #008438; } + html.theme--documenter-dark .button.is-success.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-success.is-outlined { + background-color: transparent; + border-color: #008438; + color: #008438; } + html.theme--documenter-dark .button.is-success.is-outlined:hover, html.theme--documenter-dark .button.is-success.is-outlined.is-hovered, html.theme--documenter-dark .button.is-success.is-outlined:focus, html.theme--documenter-dark .button.is-success.is-outlined.is-focused { + background-color: #008438; + border-color: #008438; + color: #fff; } + html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after { + border-color: transparent transparent #008438 #008438 !important; } + html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-success.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined { + background-color: transparent; + border-color: #008438; + box-shadow: none; + color: #008438; } + html.theme--documenter-dark .button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover, html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus, html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #008438; } + html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #008438 #008438 !important; } + html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + html.theme--documenter-dark .button.is-warning { + background-color: #ad8100; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-warning:hover, html.theme--documenter-dark .button.is-warning.is-hovered { + background-color: #a07700; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-warning:focus, html.theme--documenter-dark .button.is-warning.is-focused { + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-warning:focus:not(:active), html.theme--documenter-dark .button.is-warning.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(173, 129, 0, 0.25); } + html.theme--documenter-dark .button.is-warning:active, html.theme--documenter-dark .button.is-warning.is-active { + background-color: #946e00; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-warning[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-warning { + background-color: #ad8100; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-warning.is-inverted { + background-color: #fff; + color: #ad8100; } + html.theme--documenter-dark .button.is-warning.is-inverted:hover, html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered { + background-color: #f2f2f2; } + html.theme--documenter-dark .button.is-warning.is-inverted[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #ad8100; } + html.theme--documenter-dark .button.is-warning.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-warning.is-outlined { + background-color: transparent; + border-color: #ad8100; + color: #ad8100; } + html.theme--documenter-dark .button.is-warning.is-outlined:hover, html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered, html.theme--documenter-dark .button.is-warning.is-outlined:focus, html.theme--documenter-dark .button.is-warning.is-outlined.is-focused { + background-color: #ad8100; + border-color: #ad8100; + color: #fff; } + html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after { + border-color: transparent transparent #ad8100 #ad8100 !important; } + html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-warning.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined { + background-color: transparent; + border-color: #ad8100; + box-shadow: none; + color: #ad8100; } + html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover, html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus, html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #ad8100; } + html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #ad8100 #ad8100 !important; } + html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + html.theme--documenter-dark .button.is-danger { + background-color: #9e1b0d; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-danger:hover, html.theme--documenter-dark .button.is-danger.is-hovered { + background-color: #92190c; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-danger:focus, html.theme--documenter-dark .button.is-danger.is-focused { + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-danger:focus:not(:active), html.theme--documenter-dark .button.is-danger.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(158, 27, 13, 0.25); } + html.theme--documenter-dark .button.is-danger:active, html.theme--documenter-dark .button.is-danger.is-active { + background-color: #86170b; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .button.is-danger[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-danger { + background-color: #9e1b0d; + border-color: transparent; + box-shadow: none; } + html.theme--documenter-dark .button.is-danger.is-inverted { + background-color: #fff; + color: #9e1b0d; } + html.theme--documenter-dark .button.is-danger.is-inverted:hover, html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered { + background-color: #f2f2f2; } + html.theme--documenter-dark .button.is-danger.is-inverted[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #9e1b0d; } + html.theme--documenter-dark .button.is-danger.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-danger.is-outlined { + background-color: transparent; + border-color: #9e1b0d; + color: #9e1b0d; } + html.theme--documenter-dark .button.is-danger.is-outlined:hover, html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered, html.theme--documenter-dark .button.is-danger.is-outlined:focus, html.theme--documenter-dark .button.is-danger.is-outlined.is-focused { + background-color: #9e1b0d; + border-color: #9e1b0d; + color: #fff; } + html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after { + border-color: transparent transparent #9e1b0d #9e1b0d !important; } + html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + html.theme--documenter-dark .button.is-danger.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined { + background-color: transparent; + border-color: #9e1b0d; + box-shadow: none; + color: #9e1b0d; } + html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover, html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered, html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus, html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #9e1b0d; } + html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after, html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #9e1b0d #9e1b0d !important; } + html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + html.theme--documenter-dark .button.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.button { + border-radius: 3px; + font-size: 0.85em; } + html.theme--documenter-dark .button.is-normal { + font-size: 15px; } + html.theme--documenter-dark .button.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .button.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .button[disabled], fieldset[disabled] html.theme--documenter-dark .button { + background-color: #8c9b9d; + border-color: #dbdee0; + box-shadow: none; + opacity: 0.5; } + html.theme--documenter-dark .button.is-fullwidth { + display: flex; + width: 100%; } + html.theme--documenter-dark .button.is-loading { + color: transparent !important; + pointer-events: none; } + html.theme--documenter-dark .button.is-loading::after { + position: absolute; + left: calc(50% - (1em / 2)); + top: calc(50% - (1em / 2)); + position: absolute !important; } + html.theme--documenter-dark .button.is-static { + background-color: #282f2f; + border-color: #5e6d6f; + color: #dbdee0; + box-shadow: none; + pointer-events: none; } + html.theme--documenter-dark .button.is-rounded, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.button { + border-radius: 290486px; + padding-left: 1em; + padding-right: 1em; } + html.theme--documenter-dark .buttons { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + html.theme--documenter-dark .buttons .button { + margin-bottom: 0.5rem; } + html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth) { + margin-right: 0.5rem; } + html.theme--documenter-dark .buttons:last-child { + margin-bottom: -0.5rem; } + html.theme--documenter-dark .buttons:not(:last-child) { + margin-bottom: 1rem; } + html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) { + border-radius: 3px; + font-size: 0.85em; } + html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) { + font-size: 1.25rem; } + html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) { + font-size: 1.5rem; } + html.theme--documenter-dark .buttons.has-addons .button:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + html.theme--documenter-dark .buttons.has-addons .button:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + margin-right: -1px; } + html.theme--documenter-dark .buttons.has-addons .button:last-child { + margin-right: 0; } + html.theme--documenter-dark .buttons.has-addons .button:hover, html.theme--documenter-dark .buttons.has-addons .button.is-hovered { + z-index: 2; } + html.theme--documenter-dark .buttons.has-addons .button:focus, html.theme--documenter-dark .buttons.has-addons .button.is-focused, html.theme--documenter-dark .buttons.has-addons .button:active, html.theme--documenter-dark .buttons.has-addons .button.is-active, html.theme--documenter-dark .buttons.has-addons .button.is-selected { + z-index: 3; } + html.theme--documenter-dark .buttons.has-addons .button:focus:hover, html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover, html.theme--documenter-dark .buttons.has-addons .button:active:hover, html.theme--documenter-dark .buttons.has-addons .button.is-active:hover, html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover { + z-index: 4; } + html.theme--documenter-dark .buttons.has-addons .button.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + html.theme--documenter-dark .buttons.is-centered { + justify-content: center; } + html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { + margin-left: 0.25rem; + margin-right: 0.25rem; } + html.theme--documenter-dark .buttons.is-right { + justify-content: flex-end; } + html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { + margin-left: 0.25rem; + margin-right: 0.25rem; } + html.theme--documenter-dark .container { + flex-grow: 1; + margin: 0 auto; + position: relative; + width: auto; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .container { + max-width: 992px; } + html.theme--documenter-dark .container.is-fluid { + margin-left: 32px; + margin-right: 32px; + max-width: none; } } + @media screen and (max-width: 1215px) { + html.theme--documenter-dark .container.is-widescreen { + max-width: 1152px; } } + @media screen and (max-width: 1407px) { + html.theme--documenter-dark .container.is-fullhd { + max-width: 1344px; } } + @media screen and (min-width: 1216px) { + html.theme--documenter-dark .container { + max-width: 1152px; } } + @media screen and (min-width: 1408px) { + html.theme--documenter-dark .container { + max-width: 1344px; } } + html.theme--documenter-dark .content li + li { + margin-top: 0.25em; } + html.theme--documenter-dark .content p:not(:last-child), + html.theme--documenter-dark .content dl:not(:last-child), + html.theme--documenter-dark .content ol:not(:last-child), + html.theme--documenter-dark .content ul:not(:last-child), + html.theme--documenter-dark .content blockquote:not(:last-child), + html.theme--documenter-dark .content pre:not(:last-child), + html.theme--documenter-dark .content table:not(:last-child) { + margin-bottom: 1em; } + html.theme--documenter-dark .content h1, + html.theme--documenter-dark .content h2, + html.theme--documenter-dark .content h3, + html.theme--documenter-dark .content h4, + html.theme--documenter-dark .content h5, + html.theme--documenter-dark .content h6 { + color: #f2f2f2; + font-weight: 600; + line-height: 1.125; } + html.theme--documenter-dark .content h1 { + font-size: 2em; + margin-bottom: 0.5em; } + html.theme--documenter-dark .content h1:not(:first-child) { + margin-top: 1em; } + html.theme--documenter-dark .content h2 { + font-size: 1.75em; + margin-bottom: 0.5714em; } + html.theme--documenter-dark .content h2:not(:first-child) { + margin-top: 1.1428em; } + html.theme--documenter-dark .content h3 { + font-size: 1.5em; + margin-bottom: 0.6666em; } + html.theme--documenter-dark .content h3:not(:first-child) { + margin-top: 1.3333em; } + html.theme--documenter-dark .content h4 { + font-size: 1.25em; + margin-bottom: 0.8em; } + html.theme--documenter-dark .content h5 { + font-size: 1.125em; + margin-bottom: 0.8888em; } + html.theme--documenter-dark .content h6 { + font-size: 1em; + margin-bottom: 1em; } + html.theme--documenter-dark .content blockquote { + background-color: #282f2f; + border-left: 5px solid #5e6d6f; + padding: 1.25em 1.5em; } + html.theme--documenter-dark .content ol { + list-style-position: outside; + margin-left: 2em; + margin-top: 1em; } + html.theme--documenter-dark .content ol:not([type]) { + list-style-type: decimal; } + html.theme--documenter-dark .content ol.is-lower-alpha:not([type]) { + list-style-type: lower-alpha; } + html.theme--documenter-dark .content ol.is-lower-roman:not([type]) { + list-style-type: lower-roman; } + html.theme--documenter-dark .content ol.is-upper-alpha:not([type]) { + list-style-type: upper-alpha; } + html.theme--documenter-dark .content ol.is-upper-roman:not([type]) { + list-style-type: upper-roman; } + html.theme--documenter-dark .content ul { + list-style: disc outside; + margin-left: 2em; + margin-top: 1em; } + html.theme--documenter-dark .content ul ul { + list-style-type: circle; + margin-top: 0.5em; } + html.theme--documenter-dark .content ul ul ul { + list-style-type: square; } + html.theme--documenter-dark .content dd { + margin-left: 2em; } + html.theme--documenter-dark .content figure { + margin-left: 2em; + margin-right: 2em; + text-align: center; } + html.theme--documenter-dark .content figure:not(:first-child) { + margin-top: 2em; } + html.theme--documenter-dark .content figure:not(:last-child) { + margin-bottom: 2em; } + html.theme--documenter-dark .content figure img { + display: inline-block; } + html.theme--documenter-dark .content figure figcaption { + font-style: italic; } + html.theme--documenter-dark .content pre { + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding: 0; + white-space: pre; + word-wrap: normal; } + html.theme--documenter-dark .content sup, + html.theme--documenter-dark .content sub { + font-size: 75%; } + html.theme--documenter-dark .content table { + width: 100%; } + html.theme--documenter-dark .content table td, + html.theme--documenter-dark .content table th { + border: 1px solid #5e6d6f; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; } + html.theme--documenter-dark .content table th { + color: #f2f2f2; } + html.theme--documenter-dark .content table th:not([align]) { + text-align: left; } + html.theme--documenter-dark .content table thead td, + html.theme--documenter-dark .content table thead th { + border-width: 0 0 2px; + color: #f2f2f2; } + html.theme--documenter-dark .content table tfoot td, + html.theme--documenter-dark .content table tfoot th { + border-width: 2px 0 0; + color: #f2f2f2; } + html.theme--documenter-dark .content table tbody tr:last-child td, + html.theme--documenter-dark .content table tbody tr:last-child th { + border-bottom-width: 0; } + html.theme--documenter-dark .content .tabs li + li { + margin-top: 0; } + html.theme--documenter-dark .content.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.content { + font-size: 0.85em; } + html.theme--documenter-dark .content.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .content.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .icon { + align-items: center; + display: inline-flex; + justify-content: center; + height: 1.5rem; + width: 1.5rem; } + html.theme--documenter-dark .icon.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.icon { + height: 1rem; + width: 1rem; } + html.theme--documenter-dark .icon.is-medium { + height: 2rem; + width: 2rem; } + html.theme--documenter-dark .icon.is-large { + height: 3rem; + width: 3rem; } + html.theme--documenter-dark .image, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img { + display: block; + position: relative; } + html.theme--documenter-dark .image img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img img { + display: block; + height: auto; + width: 100%; } + html.theme--documenter-dark .image img.is-rounded, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img img.is-rounded { + border-radius: 290486px; } + html.theme--documenter-dark .image.is-square img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-square img, + html.theme--documenter-dark .image.is-square .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-square .has-ratio, html.theme--documenter-dark .image.is-1by1 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by1 img, + html.theme--documenter-dark .image.is-1by1 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by1 .has-ratio, html.theme--documenter-dark .image.is-5by4 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by4 img, + html.theme--documenter-dark .image.is-5by4 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by4 .has-ratio, html.theme--documenter-dark .image.is-4by3 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by3 img, + html.theme--documenter-dark .image.is-4by3 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by3 .has-ratio, html.theme--documenter-dark .image.is-3by2 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by2 img, + html.theme--documenter-dark .image.is-3by2 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by2 .has-ratio, html.theme--documenter-dark .image.is-5by3 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by3 img, + html.theme--documenter-dark .image.is-5by3 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by3 .has-ratio, html.theme--documenter-dark .image.is-16by9 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-16by9 img, + html.theme--documenter-dark .image.is-16by9 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-16by9 .has-ratio, html.theme--documenter-dark .image.is-2by1 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by1 img, + html.theme--documenter-dark .image.is-2by1 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by1 .has-ratio, html.theme--documenter-dark .image.is-3by1 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by1 img, + html.theme--documenter-dark .image.is-3by1 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by1 .has-ratio, html.theme--documenter-dark .image.is-4by5 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by5 img, + html.theme--documenter-dark .image.is-4by5 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by5 .has-ratio, html.theme--documenter-dark .image.is-3by4 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by4 img, + html.theme--documenter-dark .image.is-3by4 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by4 .has-ratio, html.theme--documenter-dark .image.is-2by3 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by3 img, + html.theme--documenter-dark .image.is-2by3 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by3 .has-ratio, html.theme--documenter-dark .image.is-3by5 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by5 img, + html.theme--documenter-dark .image.is-3by5 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by5 .has-ratio, html.theme--documenter-dark .image.is-9by16 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-9by16 img, + html.theme--documenter-dark .image.is-9by16 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-9by16 .has-ratio, html.theme--documenter-dark .image.is-1by2 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by2 img, + html.theme--documenter-dark .image.is-1by2 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by2 .has-ratio, html.theme--documenter-dark .image.is-1by3 img, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by3 img, + html.theme--documenter-dark .image.is-1by3 .has-ratio, + html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by3 .has-ratio { + height: 100%; + width: 100%; } + html.theme--documenter-dark .image.is-square, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-square, html.theme--documenter-dark .image.is-1by1, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by1 { + padding-top: 100%; } + html.theme--documenter-dark .image.is-5by4, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by4 { + padding-top: 80%; } + html.theme--documenter-dark .image.is-4by3, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by3 { + padding-top: 75%; } + html.theme--documenter-dark .image.is-3by2, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by2 { + padding-top: 66.6666%; } + html.theme--documenter-dark .image.is-5by3, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-5by3 { + padding-top: 60%; } + html.theme--documenter-dark .image.is-16by9, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-16by9 { + padding-top: 56.25%; } + html.theme--documenter-dark .image.is-2by1, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by1 { + padding-top: 50%; } + html.theme--documenter-dark .image.is-3by1, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by1 { + padding-top: 33.3333%; } + html.theme--documenter-dark .image.is-4by5, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-4by5 { + padding-top: 125%; } + html.theme--documenter-dark .image.is-3by4, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by4 { + padding-top: 133.3333%; } + html.theme--documenter-dark .image.is-2by3, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-2by3 { + padding-top: 150%; } + html.theme--documenter-dark .image.is-3by5, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-3by5 { + padding-top: 166.6666%; } + html.theme--documenter-dark .image.is-9by16, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-9by16 { + padding-top: 177.7777%; } + html.theme--documenter-dark .image.is-1by2, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by2 { + padding-top: 200%; } + html.theme--documenter-dark .image.is-1by3, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-1by3 { + padding-top: 300%; } + html.theme--documenter-dark .image.is-16x16, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-16x16 { + height: 16px; + width: 16px; } + html.theme--documenter-dark .image.is-24x24, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-24x24 { + height: 24px; + width: 24px; } + html.theme--documenter-dark .image.is-32x32, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-32x32 { + height: 32px; + width: 32px; } + html.theme--documenter-dark .image.is-48x48, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-48x48 { + height: 48px; + width: 48px; } + html.theme--documenter-dark .image.is-64x64, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-64x64 { + height: 64px; + width: 64px; } + html.theme--documenter-dark .image.is-96x96, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-96x96 { + height: 96px; + width: 96px; } + html.theme--documenter-dark .image.is-128x128, html.theme--documenter-dark #documenter .docs-sidebar .docs-logo > img.is-128x128 { + height: 128px; + width: 128px; } + html.theme--documenter-dark .notification { + background-color: #282f2f; + border-radius: 0.4em; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; + position: relative; } + html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; } + html.theme--documenter-dark .notification strong { + color: currentColor; } + html.theme--documenter-dark .notification code, + html.theme--documenter-dark .notification pre { + background: white; } + html.theme--documenter-dark .notification pre code { + background: transparent; } + html.theme--documenter-dark .notification > .delete { + position: absolute; + right: 0.5rem; + top: 0.5rem; } + html.theme--documenter-dark .notification .title, + html.theme--documenter-dark .notification .subtitle, + html.theme--documenter-dark .notification .content { + color: currentColor; } + html.theme--documenter-dark .notification.is-white { + background-color: white; + color: #0a0a0a; } + html.theme--documenter-dark .notification.is-black { + background-color: #0a0a0a; + color: white; } + html.theme--documenter-dark .notification.is-light { + background-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .notification.is-dark, html.theme--documenter-dark .content kbd.notification { + background-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .notification.is-primary, html.theme--documenter-dark .docstring > section > a.notification.docs-sourcelink { + background-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .notification.is-link { + background-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .notification.is-info { + background-color: #024c7d; + color: #fff; } + html.theme--documenter-dark .notification.is-success { + background-color: #008438; + color: #fff; } + html.theme--documenter-dark .notification.is-warning { + background-color: #ad8100; + color: #fff; } + html.theme--documenter-dark .notification.is-danger { + background-color: #9e1b0d; + color: #fff; } + html.theme--documenter-dark .progress { + -moz-appearance: none; + -webkit-appearance: none; + border: none; + border-radius: 290486px; + display: block; + height: 15px; + overflow: hidden; + padding: 0; + width: 100%; } + html.theme--documenter-dark .progress::-webkit-progress-bar { + background-color: #5e6d6f; } + html.theme--documenter-dark .progress::-webkit-progress-value { + background-color: #dbdee0; } + html.theme--documenter-dark .progress::-moz-progress-bar { + background-color: #dbdee0; } + html.theme--documenter-dark .progress::-ms-fill { + background-color: #dbdee0; + border: none; } + html.theme--documenter-dark .progress.is-white::-webkit-progress-value { + background-color: white; } + html.theme--documenter-dark .progress.is-white::-moz-progress-bar { + background-color: white; } + html.theme--documenter-dark .progress.is-white::-ms-fill { + background-color: white; } + html.theme--documenter-dark .progress.is-white:indeterminate { + background-image: linear-gradient(to right, white 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-black::-webkit-progress-value { + background-color: #0a0a0a; } + html.theme--documenter-dark .progress.is-black::-moz-progress-bar { + background-color: #0a0a0a; } + html.theme--documenter-dark .progress.is-black::-ms-fill { + background-color: #0a0a0a; } + html.theme--documenter-dark .progress.is-black:indeterminate { + background-image: linear-gradient(to right, #0a0a0a 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-light::-webkit-progress-value { + background-color: #ecf0f1; } + html.theme--documenter-dark .progress.is-light::-moz-progress-bar { + background-color: #ecf0f1; } + html.theme--documenter-dark .progress.is-light::-ms-fill { + background-color: #ecf0f1; } + html.theme--documenter-dark .progress.is-light:indeterminate { + background-image: linear-gradient(to right, #ecf0f1 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-dark::-webkit-progress-value, html.theme--documenter-dark .content kbd.progress::-webkit-progress-value { + background-color: #282f2f; } + html.theme--documenter-dark .progress.is-dark::-moz-progress-bar, html.theme--documenter-dark .content kbd.progress::-moz-progress-bar { + background-color: #282f2f; } + html.theme--documenter-dark .progress.is-dark::-ms-fill, html.theme--documenter-dark .content kbd.progress::-ms-fill { + background-color: #282f2f; } + html.theme--documenter-dark .progress.is-dark:indeterminate, html.theme--documenter-dark .content kbd.progress:indeterminate { + background-image: linear-gradient(to right, #282f2f 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-primary::-webkit-progress-value, html.theme--documenter-dark .docstring > section > a.progress.docs-sourcelink::-webkit-progress-value { + background-color: #375a7f; } + html.theme--documenter-dark .progress.is-primary::-moz-progress-bar, html.theme--documenter-dark .docstring > section > a.progress.docs-sourcelink::-moz-progress-bar { + background-color: #375a7f; } + html.theme--documenter-dark .progress.is-primary::-ms-fill, html.theme--documenter-dark .docstring > section > a.progress.docs-sourcelink::-ms-fill { + background-color: #375a7f; } + html.theme--documenter-dark .progress.is-primary:indeterminate, html.theme--documenter-dark .docstring > section > a.progress.docs-sourcelink:indeterminate { + background-image: linear-gradient(to right, #375a7f 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-link::-webkit-progress-value { + background-color: #1abc9c; } + html.theme--documenter-dark .progress.is-link::-moz-progress-bar { + background-color: #1abc9c; } + html.theme--documenter-dark .progress.is-link::-ms-fill { + background-color: #1abc9c; } + html.theme--documenter-dark .progress.is-link:indeterminate { + background-image: linear-gradient(to right, #1abc9c 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-info::-webkit-progress-value { + background-color: #024c7d; } + html.theme--documenter-dark .progress.is-info::-moz-progress-bar { + background-color: #024c7d; } + html.theme--documenter-dark .progress.is-info::-ms-fill { + background-color: #024c7d; } + html.theme--documenter-dark .progress.is-info:indeterminate { + background-image: linear-gradient(to right, #024c7d 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-success::-webkit-progress-value { + background-color: #008438; } + html.theme--documenter-dark .progress.is-success::-moz-progress-bar { + background-color: #008438; } + html.theme--documenter-dark .progress.is-success::-ms-fill { + background-color: #008438; } + html.theme--documenter-dark .progress.is-success:indeterminate { + background-image: linear-gradient(to right, #008438 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-warning::-webkit-progress-value { + background-color: #ad8100; } + html.theme--documenter-dark .progress.is-warning::-moz-progress-bar { + background-color: #ad8100; } + html.theme--documenter-dark .progress.is-warning::-ms-fill { + background-color: #ad8100; } + html.theme--documenter-dark .progress.is-warning:indeterminate { + background-image: linear-gradient(to right, #ad8100 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress.is-danger::-webkit-progress-value { + background-color: #9e1b0d; } + html.theme--documenter-dark .progress.is-danger::-moz-progress-bar { + background-color: #9e1b0d; } + html.theme--documenter-dark .progress.is-danger::-ms-fill { + background-color: #9e1b0d; } + html.theme--documenter-dark .progress.is-danger:indeterminate { + background-image: linear-gradient(to right, #9e1b0d 30%, #5e6d6f 30%); } + html.theme--documenter-dark .progress:indeterminate { + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: moveIndeterminate; + animation-timing-function: linear; + background-color: #5e6d6f; + background-image: linear-gradient(to right, #fff 30%, #5e6d6f 30%); + background-position: top left; + background-repeat: no-repeat; + background-size: 150% 150%; } + html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar { + background-color: transparent; } + html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar { + background-color: transparent; } + html.theme--documenter-dark .progress.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.progress { + height: 0.85em; } + html.theme--documenter-dark .progress.is-medium { + height: 1.25rem; } + html.theme--documenter-dark .progress.is-large { + height: 1.5rem; } + +@keyframes moveIndeterminate { + from { + background-position: 200% 0; } + to { + background-position: -200% 0; } } + html.theme--documenter-dark .table { + background-color: #343c3d; + color: #fff; } + html.theme--documenter-dark .table td, + html.theme--documenter-dark .table th { + border: 1px solid #5e6d6f; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; } + html.theme--documenter-dark .table td.is-white, + html.theme--documenter-dark .table th.is-white { + background-color: white; + border-color: white; + 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: white; } + html.theme--documenter-dark .table td.is-light, + html.theme--documenter-dark .table th.is-light { + background-color: #ecf0f1; + border-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .table td.is-dark, + html.theme--documenter-dark .table th.is-dark { + background-color: #282f2f; + border-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .table td.is-primary, + html.theme--documenter-dark .table th.is-primary { + background-color: #375a7f; + border-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .table td.is-link, + html.theme--documenter-dark .table th.is-link { + background-color: #1abc9c; + border-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .table td.is-info, + html.theme--documenter-dark .table th.is-info { + background-color: #024c7d; + border-color: #024c7d; + color: #fff; } + html.theme--documenter-dark .table td.is-success, + html.theme--documenter-dark .table th.is-success { + background-color: #008438; + border-color: #008438; + color: #fff; } + html.theme--documenter-dark .table td.is-warning, + html.theme--documenter-dark .table th.is-warning { + background-color: #ad8100; + border-color: #ad8100; + color: #fff; } + html.theme--documenter-dark .table td.is-danger, + html.theme--documenter-dark .table th.is-danger { + background-color: #9e1b0d; + border-color: #9e1b0d; + color: #fff; } + html.theme--documenter-dark .table td.is-narrow, + html.theme--documenter-dark .table th.is-narrow { + white-space: nowrap; + width: 1%; } + html.theme--documenter-dark .table td.is-selected, + html.theme--documenter-dark .table th.is-selected { + background-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .table td.is-selected a, + html.theme--documenter-dark .table td.is-selected strong, + html.theme--documenter-dark .table th.is-selected a, + html.theme--documenter-dark .table th.is-selected strong { + color: currentColor; } + html.theme--documenter-dark .table th { + color: #f2f2f2; } + html.theme--documenter-dark .table th:not([align]) { + text-align: left; } + html.theme--documenter-dark .table tr.is-selected { + background-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .table tr.is-selected a, + html.theme--documenter-dark .table tr.is-selected strong { + color: currentColor; } + html.theme--documenter-dark .table tr.is-selected td, + html.theme--documenter-dark .table tr.is-selected th { + border-color: #fff; + color: currentColor; } + html.theme--documenter-dark .table thead { + background-color: transparent; } + 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: transparent; } + 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: transparent; } + html.theme--documenter-dark .table tbody tr:last-child td, + html.theme--documenter-dark .table tbody tr:last-child th { + border-bottom-width: 0; } + html.theme--documenter-dark .table.is-bordered td, + html.theme--documenter-dark .table.is-bordered th { + border-width: 1px; } + html.theme--documenter-dark .table.is-bordered tr:last-child td, + html.theme--documenter-dark .table.is-bordered tr:last-child th { + border-bottom-width: 1px; } + html.theme--documenter-dark .table.is-fullwidth { + width: 100%; } + html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover { + background-color: #282f2f; } + html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { + background-color: #282f2f; } + html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { + background-color: #2d3435; } + html.theme--documenter-dark .table.is-narrow td, + html.theme--documenter-dark .table.is-narrow th { + padding: 0.25em 0.5em; } + html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: #282f2f; } + html.theme--documenter-dark .table-container { + -webkit-overflow-scrolling: touch; + overflow: auto; + overflow-y: hidden; + max-width: 100%; } + html.theme--documenter-dark .tags { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + html.theme--documenter-dark .tags .tag, html.theme--documenter-dark .tags .content kbd, html.theme--documenter-dark .content .tags kbd, html.theme--documenter-dark .tags .docstring > section > a.docs-sourcelink { + margin-bottom: 0.5rem; } + html.theme--documenter-dark .tags .tag:not(:last-child), html.theme--documenter-dark .tags .content kbd:not(:last-child), html.theme--documenter-dark .content .tags kbd:not(:last-child), html.theme--documenter-dark .tags .docstring > section > a.docs-sourcelink:not(:last-child) { + margin-right: 0.5rem; } + html.theme--documenter-dark .tags:last-child { + margin-bottom: -0.5rem; } + html.theme--documenter-dark .tags:not(:last-child) { + margin-bottom: 1rem; } + html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large), html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large), html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large), html.theme--documenter-dark .tags.are-medium .docstring > section > a.docs-sourcelink:not(.is-normal):not(.is-large) { + font-size: 15px; } + html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium), html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium), html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium), html.theme--documenter-dark .tags.are-large .docstring > section > a.docs-sourcelink:not(.is-normal):not(.is-medium) { + font-size: 1.25rem; } + html.theme--documenter-dark .tags.is-centered { + justify-content: center; } + html.theme--documenter-dark .tags.is-centered .tag, html.theme--documenter-dark .tags.is-centered .content kbd, html.theme--documenter-dark .content .tags.is-centered kbd, html.theme--documenter-dark .tags.is-centered .docstring > section > a.docs-sourcelink { + margin-right: 0.25rem; + margin-left: 0.25rem; } + html.theme--documenter-dark .tags.is-right { + justify-content: flex-end; } + html.theme--documenter-dark .tags.is-right .tag:not(:first-child), html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child), html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child), html.theme--documenter-dark .tags.is-right .docstring > section > a.docs-sourcelink:not(:first-child) { + margin-left: 0.5rem; } + html.theme--documenter-dark .tags.is-right .tag:not(:last-child), html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child), html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child), html.theme--documenter-dark .tags.is-right .docstring > section > a.docs-sourcelink:not(:last-child) { + margin-right: 0; } + html.theme--documenter-dark .tags.has-addons .tag, html.theme--documenter-dark .tags.has-addons .content kbd, html.theme--documenter-dark .content .tags.has-addons kbd, html.theme--documenter-dark .tags.has-addons .docstring > section > a.docs-sourcelink { + margin-right: 0; } + html.theme--documenter-dark .tags.has-addons .tag:not(:first-child), html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child), html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child), html.theme--documenter-dark .tags.has-addons .docstring > section > a.docs-sourcelink:not(:first-child) { + margin-left: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + html.theme--documenter-dark .tags.has-addons .tag:not(:last-child), html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child), html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child), html.theme--documenter-dark .tags.has-addons .docstring > section > a.docs-sourcelink:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + html.theme--documenter-dark .tag:not(body), html.theme--documenter-dark .content kbd:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink:not(body) { + align-items: center; + background-color: #282f2f; + border-radius: 0.4em; + color: #fff; + display: inline-flex; + font-size: 0.85em; + height: 2em; + justify-content: center; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; } + html.theme--documenter-dark .tag:not(body) .delete, html.theme--documenter-dark .content kbd:not(body) .delete, html.theme--documenter-dark .docstring > section > a.docs-sourcelink:not(body) .delete { + margin-left: 0.25rem; + margin-right: -0.375rem; } + html.theme--documenter-dark .tag.is-white:not(body), html.theme--documenter-dark .content kbd.is-white:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-white:not(body) { + background-color: white; + 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: white; } + html.theme--documenter-dark .tag.is-light:not(body), html.theme--documenter-dark .content kbd.is-light:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-light:not(body) { + background-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .tag.is-dark:not(body), html.theme--documenter-dark .content kbd:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-dark:not(body), html.theme--documenter-dark .content .docstring > section > kbd:not(body) { + background-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .tag.is-primary:not(body), html.theme--documenter-dark .content kbd.is-primary:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink:not(body) { + background-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .tag.is-link:not(body), html.theme--documenter-dark .content kbd.is-link:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-link:not(body) { + background-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .tag.is-info:not(body), html.theme--documenter-dark .content kbd.is-info:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-info:not(body) { + background-color: #024c7d; + color: #fff; } + html.theme--documenter-dark .tag.is-success:not(body), html.theme--documenter-dark .content kbd.is-success:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-success:not(body) { + background-color: #008438; + color: #fff; } + html.theme--documenter-dark .tag.is-warning:not(body), html.theme--documenter-dark .content kbd.is-warning:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-warning:not(body) { + background-color: #ad8100; + color: #fff; } + html.theme--documenter-dark .tag.is-danger:not(body), html.theme--documenter-dark .content kbd.is-danger:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-danger:not(body) { + background-color: #9e1b0d; + color: #fff; } + html.theme--documenter-dark .tag.is-normal:not(body), html.theme--documenter-dark .content kbd.is-normal:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-normal:not(body) { + font-size: 0.85em; } + html.theme--documenter-dark .tag.is-medium:not(body), html.theme--documenter-dark .content kbd.is-medium:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-medium:not(body) { + font-size: 15px; } + html.theme--documenter-dark .tag.is-large:not(body), html.theme--documenter-dark .content kbd.is-large:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-large:not(body) { + font-size: 1.25rem; } + html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child), html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child), html.theme--documenter-dark .docstring > section > a.docs-sourcelink:not(body) .icon:first-child:not(:last-child) { + margin-left: -0.375em; + margin-right: 0.1875em; } + html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child), html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child), html.theme--documenter-dark .docstring > section > a.docs-sourcelink:not(body) .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: -0.375em; } + html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child, html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child, html.theme--documenter-dark .docstring > section > a.docs-sourcelink:not(body) .icon:first-child:last-child { + margin-left: -0.375em; + margin-right: -0.375em; } + html.theme--documenter-dark .tag.is-delete:not(body), html.theme--documenter-dark .content kbd.is-delete:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-delete:not(body) { + margin-left: 1px; + padding: 0; + position: relative; + width: 2em; } + html.theme--documenter-dark .tag.is-delete:not(body)::before, html.theme--documenter-dark .content kbd.is-delete:not(body)::before, html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-delete:not(body)::before, html.theme--documenter-dark .tag.is-delete:not(body)::after, html.theme--documenter-dark .content kbd.is-delete:not(body)::after, html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-delete:not(body)::after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } + html.theme--documenter-dark .tag.is-delete:not(body)::before, html.theme--documenter-dark .content kbd.is-delete:not(body)::before, html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-delete:not(body)::before { + height: 1px; + width: 50%; } + html.theme--documenter-dark .tag.is-delete:not(body)::after, html.theme--documenter-dark .content kbd.is-delete:not(body)::after, html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-delete:not(body)::after { + height: 50%; + width: 1px; } + html.theme--documenter-dark .tag.is-delete:not(body):hover, html.theme--documenter-dark .content kbd.is-delete:not(body):hover, html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-delete:not(body):hover, html.theme--documenter-dark .tag.is-delete:not(body):focus, html.theme--documenter-dark .content kbd.is-delete:not(body):focus, html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-delete:not(body):focus { + background-color: #1d2122; } + html.theme--documenter-dark .tag.is-delete:not(body):active, html.theme--documenter-dark .content kbd.is-delete:not(body):active, html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-delete:not(body):active { + background-color: #111414; } + html.theme--documenter-dark .tag.is-rounded:not(body), html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:not(body), html.theme--documenter-dark .content kbd.is-rounded:not(body), html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search > input:not(body), html.theme--documenter-dark .docstring > section > a.docs-sourcelink.is-rounded:not(body) { + border-radius: 290486px; } + html.theme--documenter-dark a.tag:hover, html.theme--documenter-dark .docstring > section > a.docs-sourcelink:hover { + text-decoration: underline; } + html.theme--documenter-dark .title, + html.theme--documenter-dark .subtitle { + word-break: break-word; } + html.theme--documenter-dark .title em, + html.theme--documenter-dark .title span, + html.theme--documenter-dark .subtitle em, + html.theme--documenter-dark .subtitle span { + font-weight: inherit; } + html.theme--documenter-dark .title sub, + html.theme--documenter-dark .subtitle sub { + font-size: 0.75em; } + html.theme--documenter-dark .title sup, + html.theme--documenter-dark .subtitle sup { + font-size: 0.75em; } + html.theme--documenter-dark .title .tag, html.theme--documenter-dark .title .content kbd, html.theme--documenter-dark .content .title kbd, html.theme--documenter-dark .title .docstring > section > a.docs-sourcelink, + html.theme--documenter-dark .subtitle .tag, + html.theme--documenter-dark .subtitle .content kbd, + html.theme--documenter-dark .content .subtitle kbd, + html.theme--documenter-dark .subtitle .docstring > section > a.docs-sourcelink { + vertical-align: middle; } + html.theme--documenter-dark .title { + color: #fff; + font-size: 2rem; + font-weight: 500; + line-height: 1.125; } + html.theme--documenter-dark .title strong { + color: inherit; + font-weight: inherit; } + html.theme--documenter-dark .title + .highlight { + margin-top: -0.75rem; } + html.theme--documenter-dark .title:not(.is-spaced) + .subtitle { + margin-top: -1.25rem; } + html.theme--documenter-dark .title.is-1 { + font-size: 3rem; } + html.theme--documenter-dark .title.is-2 { + font-size: 2.5rem; } + html.theme--documenter-dark .title.is-3 { + font-size: 2rem; } + html.theme--documenter-dark .title.is-4 { + font-size: 1.5rem; } + html.theme--documenter-dark .title.is-5 { + font-size: 1.25rem; } + html.theme--documenter-dark .title.is-6 { + font-size: 15px; } + html.theme--documenter-dark .title.is-7 { + font-size: 0.85em; } + html.theme--documenter-dark .subtitle { + color: #8c9b9d; + font-size: 1.25rem; + font-weight: 400; + line-height: 1.25; } + html.theme--documenter-dark .subtitle strong { + color: #8c9b9d; + font-weight: 600; } + html.theme--documenter-dark .subtitle:not(.is-spaced) + .title { + margin-top: -1.25rem; } + html.theme--documenter-dark .subtitle.is-1 { + font-size: 3rem; } + html.theme--documenter-dark .subtitle.is-2 { + font-size: 2.5rem; } + html.theme--documenter-dark .subtitle.is-3 { + font-size: 2rem; } + html.theme--documenter-dark .subtitle.is-4 { + font-size: 1.5rem; } + html.theme--documenter-dark .subtitle.is-5 { + font-size: 1.25rem; } + html.theme--documenter-dark .subtitle.is-6 { + font-size: 15px; } + html.theme--documenter-dark .subtitle.is-7 { + font-size: 0.85em; } + html.theme--documenter-dark .heading { + display: block; + font-size: 11px; + letter-spacing: 1px; + margin-bottom: 5px; + text-transform: uppercase; } + html.theme--documenter-dark .highlight { + font-weight: 400; + max-width: 100%; + overflow: hidden; + padding: 0; } + html.theme--documenter-dark .highlight pre { + overflow: auto; + max-width: 100%; } + html.theme--documenter-dark .number { + align-items: center; + background-color: #282f2f; + border-radius: 290486px; + display: inline-flex; + font-size: 1.25rem; + height: 2em; + justify-content: center; + margin-right: 1.5rem; + min-width: 2.5em; + padding: 0.25rem 0.5rem; + text-align: center; + vertical-align: top; } + html.theme--documenter-dark .select select, html.theme--documenter-dark .textarea, html.theme--documenter-dark .input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input { + background-color: #1f2424; + border-color: #5e6d6f; + border-radius: 0.4em; + color: #dbdee0; } + html.theme--documenter-dark .select select::-moz-placeholder, html.theme--documenter-dark .textarea::-moz-placeholder, html.theme--documenter-dark .input::-moz-placeholder, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input::-moz-placeholder { + color: rgba(219, 222, 224, 0.3); } + html.theme--documenter-dark .select select::-webkit-input-placeholder, html.theme--documenter-dark .textarea::-webkit-input-placeholder, html.theme--documenter-dark .input::-webkit-input-placeholder, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input::-webkit-input-placeholder { + color: rgba(219, 222, 224, 0.3); } + html.theme--documenter-dark .select select:-moz-placeholder, html.theme--documenter-dark .textarea:-moz-placeholder, html.theme--documenter-dark .input:-moz-placeholder, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:-moz-placeholder { + color: rgba(219, 222, 224, 0.3); } + html.theme--documenter-dark .select select:-ms-input-placeholder, html.theme--documenter-dark .textarea:-ms-input-placeholder, html.theme--documenter-dark .input:-ms-input-placeholder, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:-ms-input-placeholder { + color: rgba(219, 222, 224, 0.3); } + html.theme--documenter-dark .select select:hover, html.theme--documenter-dark .textarea:hover, html.theme--documenter-dark .input:hover, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:hover, html.theme--documenter-dark .select select.is-hovered, html.theme--documenter-dark .is-hovered.textarea, html.theme--documenter-dark .is-hovered.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-hovered { + border-color: #8c9b9d; } + html.theme--documenter-dark .select select:focus, html.theme--documenter-dark .textarea:focus, html.theme--documenter-dark .input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:focus, html.theme--documenter-dark .select select.is-focused, html.theme--documenter-dark .is-focused.textarea, html.theme--documenter-dark .is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .select select:active, html.theme--documenter-dark .textarea:active, html.theme--documenter-dark .input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:active, html.theme--documenter-dark .select select.is-active, html.theme--documenter-dark .is-active.textarea, html.theme--documenter-dark .is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + border-color: #1abc9c; + box-shadow: 0 0 0 0.125em rgba(26, 188, 156, 0.25); } + html.theme--documenter-dark .select select[disabled], html.theme--documenter-dark .textarea[disabled], html.theme--documenter-dark .input[disabled], html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input[disabled], fieldset[disabled] html.theme--documenter-dark .select select, fieldset[disabled] html.theme--documenter-dark .textarea, fieldset[disabled] html.theme--documenter-dark .input, fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input { + background-color: #8c9b9d; + border-color: #282f2f; + box-shadow: none; + color: white; } + html.theme--documenter-dark .select select[disabled]::-moz-placeholder, html.theme--documenter-dark .textarea[disabled]::-moz-placeholder, html.theme--documenter-dark .input[disabled]::-moz-placeholder, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input[disabled]::-moz-placeholder, fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder, fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder, fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder, fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input::-moz-placeholder { + color: rgba(255, 255, 255, 0.3); } + html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder, html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder, html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input[disabled]::-webkit-input-placeholder, fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder, fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder, fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder, fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.3); } + html.theme--documenter-dark .select select[disabled]:-moz-placeholder, html.theme--documenter-dark .textarea[disabled]:-moz-placeholder, html.theme--documenter-dark .input[disabled]:-moz-placeholder, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input[disabled]:-moz-placeholder, fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder, fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder, fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder, fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:-moz-placeholder { + color: rgba(255, 255, 255, 0.3); } + html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder, html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder, html.theme--documenter-dark .input[disabled]:-ms-input-placeholder, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input[disabled]:-ms-input-placeholder, fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder, fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder, fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder, fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.3); } + html.theme--documenter-dark .textarea, html.theme--documenter-dark .input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + max-width: 100%; + width: 100%; } + html.theme--documenter-dark .textarea[readonly], html.theme--documenter-dark .input[readonly], html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input[readonly] { + box-shadow: none; } + html.theme--documenter-dark .is-white.textarea, html.theme--documenter-dark .is-white.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-white { + border-color: white; } + html.theme--documenter-dark .is-white.textarea:focus, html.theme--documenter-dark .is-white.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-white:focus, html.theme--documenter-dark .is-white.is-focused.textarea, html.theme--documenter-dark .is-white.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-white.textarea:active, html.theme--documenter-dark .is-white.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-white:active, html.theme--documenter-dark .is-white.is-active.textarea, html.theme--documenter-dark .is-white.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + html.theme--documenter-dark .is-black.textarea, html.theme--documenter-dark .is-black.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-black { + border-color: #0a0a0a; } + html.theme--documenter-dark .is-black.textarea:focus, html.theme--documenter-dark .is-black.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-black:focus, html.theme--documenter-dark .is-black.is-focused.textarea, html.theme--documenter-dark .is-black.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-black.textarea:active, html.theme--documenter-dark .is-black.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-black:active, html.theme--documenter-dark .is-black.is-active.textarea, html.theme--documenter-dark .is-black.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + html.theme--documenter-dark .is-light.textarea, html.theme--documenter-dark .is-light.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-light { + border-color: #ecf0f1; } + html.theme--documenter-dark .is-light.textarea:focus, html.theme--documenter-dark .is-light.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-light:focus, html.theme--documenter-dark .is-light.is-focused.textarea, html.theme--documenter-dark .is-light.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-light.textarea:active, html.theme--documenter-dark .is-light.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-light:active, html.theme--documenter-dark .is-light.is-active.textarea, html.theme--documenter-dark .is-light.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(236, 240, 241, 0.25); } + html.theme--documenter-dark .is-dark.textarea, html.theme--documenter-dark .content kbd.textarea, html.theme--documenter-dark .is-dark.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-dark, html.theme--documenter-dark .content kbd.input { + border-color: #282f2f; } + html.theme--documenter-dark .is-dark.textarea:focus, html.theme--documenter-dark .content kbd.textarea:focus, html.theme--documenter-dark .is-dark.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-dark:focus, html.theme--documenter-dark .content kbd.input:focus, html.theme--documenter-dark .is-dark.is-focused.textarea, html.theme--documenter-dark .content kbd.is-focused.textarea, html.theme--documenter-dark .is-dark.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .content kbd.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search > input.is-focused, html.theme--documenter-dark .is-dark.textarea:active, html.theme--documenter-dark .content kbd.textarea:active, html.theme--documenter-dark .is-dark.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-dark:active, html.theme--documenter-dark .content kbd.input:active, html.theme--documenter-dark .is-dark.is-active.textarea, html.theme--documenter-dark .content kbd.is-active.textarea, html.theme--documenter-dark .is-dark.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active, html.theme--documenter-dark .content kbd.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(40, 47, 47, 0.25); } + html.theme--documenter-dark .is-primary.textarea, html.theme--documenter-dark .docstring > section > a.textarea.docs-sourcelink, html.theme--documenter-dark .is-primary.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-primary, html.theme--documenter-dark .docstring > section > a.input.docs-sourcelink { + border-color: #375a7f; } + html.theme--documenter-dark .is-primary.textarea:focus, html.theme--documenter-dark .docstring > section > a.textarea.docs-sourcelink:focus, html.theme--documenter-dark .is-primary.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-primary:focus, html.theme--documenter-dark .docstring > section > a.input.docs-sourcelink:focus, html.theme--documenter-dark .is-primary.is-focused.textarea, html.theme--documenter-dark .docstring > section > a.is-focused.textarea.docs-sourcelink, html.theme--documenter-dark .is-primary.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .docstring > section > a.is-focused.input.docs-sourcelink, html.theme--documenter-dark .is-primary.textarea:active, html.theme--documenter-dark .docstring > section > a.textarea.docs-sourcelink:active, html.theme--documenter-dark .is-primary.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-primary:active, html.theme--documenter-dark .docstring > section > a.input.docs-sourcelink:active, html.theme--documenter-dark .is-primary.is-active.textarea, html.theme--documenter-dark .docstring > section > a.is-active.textarea.docs-sourcelink, html.theme--documenter-dark .is-primary.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active, html.theme--documenter-dark .docstring > section > a.is-active.input.docs-sourcelink { + box-shadow: 0 0 0 0.125em rgba(55, 90, 127, 0.25); } + html.theme--documenter-dark .is-link.textarea, html.theme--documenter-dark .is-link.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-link { + border-color: #1abc9c; } + html.theme--documenter-dark .is-link.textarea:focus, html.theme--documenter-dark .is-link.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-link:focus, html.theme--documenter-dark .is-link.is-focused.textarea, html.theme--documenter-dark .is-link.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-link.textarea:active, html.theme--documenter-dark .is-link.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-link:active, html.theme--documenter-dark .is-link.is-active.textarea, html.theme--documenter-dark .is-link.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(26, 188, 156, 0.25); } + html.theme--documenter-dark .is-info.textarea, html.theme--documenter-dark .is-info.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-info { + border-color: #024c7d; } + html.theme--documenter-dark .is-info.textarea:focus, html.theme--documenter-dark .is-info.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-info:focus, html.theme--documenter-dark .is-info.is-focused.textarea, html.theme--documenter-dark .is-info.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-info.textarea:active, html.theme--documenter-dark .is-info.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-info:active, html.theme--documenter-dark .is-info.is-active.textarea, html.theme--documenter-dark .is-info.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(2, 76, 125, 0.25); } + html.theme--documenter-dark .is-success.textarea, html.theme--documenter-dark .is-success.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-success { + border-color: #008438; } + html.theme--documenter-dark .is-success.textarea:focus, html.theme--documenter-dark .is-success.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-success:focus, html.theme--documenter-dark .is-success.is-focused.textarea, html.theme--documenter-dark .is-success.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-success.textarea:active, html.theme--documenter-dark .is-success.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-success:active, html.theme--documenter-dark .is-success.is-active.textarea, html.theme--documenter-dark .is-success.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(0, 132, 56, 0.25); } + html.theme--documenter-dark .is-warning.textarea, html.theme--documenter-dark .is-warning.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-warning { + border-color: #ad8100; } + html.theme--documenter-dark .is-warning.textarea:focus, html.theme--documenter-dark .is-warning.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-warning:focus, html.theme--documenter-dark .is-warning.is-focused.textarea, html.theme--documenter-dark .is-warning.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-warning.textarea:active, html.theme--documenter-dark .is-warning.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-warning:active, html.theme--documenter-dark .is-warning.is-active.textarea, html.theme--documenter-dark .is-warning.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(173, 129, 0, 0.25); } + html.theme--documenter-dark .is-danger.textarea, html.theme--documenter-dark .is-danger.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-danger { + border-color: #9e1b0d; } + html.theme--documenter-dark .is-danger.textarea:focus, html.theme--documenter-dark .is-danger.input:focus, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-danger:focus, html.theme--documenter-dark .is-danger.is-focused.textarea, html.theme--documenter-dark .is-danger.is-focused.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-focused, html.theme--documenter-dark .is-danger.textarea:active, html.theme--documenter-dark .is-danger.input:active, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-danger:active, html.theme--documenter-dark .is-danger.is-active.textarea, html.theme--documenter-dark .is-danger.is-active.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(158, 27, 13, 0.25); } + html.theme--documenter-dark .is-small.textarea, html.theme--documenter-dark .is-small.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input { + border-radius: 3px; + font-size: 0.85em; } + html.theme--documenter-dark .is-medium.textarea, html.theme--documenter-dark .is-medium.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .is-large.textarea, html.theme--documenter-dark .is-large.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .is-fullwidth.textarea, html.theme--documenter-dark .is-fullwidth.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-fullwidth { + display: block; + width: 100%; } + html.theme--documenter-dark .is-inline.textarea, html.theme--documenter-dark .is-inline.input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-inline { + display: inline; + width: auto; } + html.theme--documenter-dark .input.is-rounded, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input { + border-radius: 290486px; + padding-left: 1em; + padding-right: 1em; } + html.theme--documenter-dark .input.is-static, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-static { + background-color: transparent; + border-color: transparent; + box-shadow: none; + padding-left: 0; + padding-right: 0; } + html.theme--documenter-dark .textarea { + display: block; + max-width: 100%; + min-width: 100%; + padding: 0.625em; + resize: vertical; } + html.theme--documenter-dark .textarea:not([rows]) { + max-height: 600px; + min-height: 120px; } + html.theme--documenter-dark .textarea[rows] { + height: initial; } + html.theme--documenter-dark .textarea.has-fixed-size { + resize: none; } + html.theme--documenter-dark .radio, html.theme--documenter-dark .checkbox { + cursor: pointer; + display: inline-block; + line-height: 1.25; + position: relative; } + html.theme--documenter-dark .radio input, html.theme--documenter-dark .checkbox input { + cursor: pointer; } + html.theme--documenter-dark .radio:hover, html.theme--documenter-dark .checkbox:hover { + color: #8c9b9d; } + html.theme--documenter-dark .radio[disabled], html.theme--documenter-dark .checkbox[disabled], fieldset[disabled] html.theme--documenter-dark .radio, fieldset[disabled] html.theme--documenter-dark .checkbox { + color: white; + cursor: not-allowed; } + html.theme--documenter-dark .radio + .radio { + margin-left: 0.5em; } + html.theme--documenter-dark .select { + display: inline-block; + max-width: 100%; + position: relative; + vertical-align: top; } + html.theme--documenter-dark .select:not(.is-multiple) { + height: 2.25em; } + html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after { + border-color: #1abc9c; + right: 1.125em; + z-index: 4; } + html.theme--documenter-dark .select.is-rounded select, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.select select { + border-radius: 290486px; + padding-left: 1em; } + html.theme--documenter-dark .select select { + cursor: pointer; + display: block; + font-size: 1em; + max-width: 100%; + outline: none; } + html.theme--documenter-dark .select select::-ms-expand { + display: none; } + html.theme--documenter-dark .select select[disabled]:hover, fieldset[disabled] html.theme--documenter-dark .select select:hover { + border-color: #282f2f; } + html.theme--documenter-dark .select select:not([multiple]) { + padding-right: 2.5em; } + html.theme--documenter-dark .select select[multiple] { + height: auto; + padding: 0; } + html.theme--documenter-dark .select select[multiple] option { + padding: 0.5em 1em; } + html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after { + border-color: #8c9b9d; } + html.theme--documenter-dark .select.is-white:not(:hover)::after { + border-color: white; } + html.theme--documenter-dark .select.is-white select { + border-color: white; } + 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: black; } + html.theme--documenter-dark .select.is-black select:focus, html.theme--documenter-dark .select.is-black select.is-focused, html.theme--documenter-dark .select.is-black select:active, html.theme--documenter-dark .select.is-black select.is-active { + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + html.theme--documenter-dark .select.is-light:not(:hover)::after { + border-color: #ecf0f1; } + html.theme--documenter-dark .select.is-light select { + border-color: #ecf0f1; } + html.theme--documenter-dark .select.is-light select:hover, html.theme--documenter-dark .select.is-light select.is-hovered { + border-color: #dde4e6; } + html.theme--documenter-dark .select.is-light select:focus, html.theme--documenter-dark .select.is-light select.is-focused, html.theme--documenter-dark .select.is-light select:active, html.theme--documenter-dark .select.is-light select.is-active { + box-shadow: 0 0 0 0.125em rgba(236, 240, 241, 0.25); } + html.theme--documenter-dark .select.is-dark:not(:hover)::after, html.theme--documenter-dark .content kbd.select:not(:hover)::after { + border-color: #282f2f; } + html.theme--documenter-dark .select.is-dark select, html.theme--documenter-dark .content kbd.select select { + border-color: #282f2f; } + html.theme--documenter-dark .select.is-dark select:hover, html.theme--documenter-dark .content kbd.select select:hover, html.theme--documenter-dark .select.is-dark select.is-hovered, html.theme--documenter-dark .content kbd.select select.is-hovered { + border-color: #1d2122; } + html.theme--documenter-dark .select.is-dark select:focus, html.theme--documenter-dark .content kbd.select select:focus, html.theme--documenter-dark .select.is-dark select.is-focused, html.theme--documenter-dark .content kbd.select select.is-focused, html.theme--documenter-dark .select.is-dark select:active, html.theme--documenter-dark .content kbd.select select:active, html.theme--documenter-dark .select.is-dark select.is-active, html.theme--documenter-dark .content kbd.select select.is-active { + box-shadow: 0 0 0 0.125em rgba(40, 47, 47, 0.25); } + html.theme--documenter-dark .select.is-primary:not(:hover)::after, html.theme--documenter-dark .docstring > section > a.select.docs-sourcelink:not(:hover)::after { + border-color: #375a7f; } + html.theme--documenter-dark .select.is-primary select, html.theme--documenter-dark .docstring > section > a.select.docs-sourcelink select { + border-color: #375a7f; } + html.theme--documenter-dark .select.is-primary select:hover, html.theme--documenter-dark .docstring > section > a.select.docs-sourcelink select:hover, html.theme--documenter-dark .select.is-primary select.is-hovered, html.theme--documenter-dark .docstring > section > a.select.docs-sourcelink select.is-hovered { + border-color: #2f4d6d; } + html.theme--documenter-dark .select.is-primary select:focus, html.theme--documenter-dark .docstring > section > a.select.docs-sourcelink select:focus, html.theme--documenter-dark .select.is-primary select.is-focused, html.theme--documenter-dark .docstring > section > a.select.docs-sourcelink select.is-focused, html.theme--documenter-dark .select.is-primary select:active, html.theme--documenter-dark .docstring > section > a.select.docs-sourcelink select:active, html.theme--documenter-dark .select.is-primary select.is-active, html.theme--documenter-dark .docstring > section > a.select.docs-sourcelink select.is-active { + box-shadow: 0 0 0 0.125em rgba(55, 90, 127, 0.25); } + html.theme--documenter-dark .select.is-link:not(:hover)::after { + border-color: #1abc9c; } + html.theme--documenter-dark .select.is-link select { + border-color: #1abc9c; } + html.theme--documenter-dark .select.is-link select:hover, html.theme--documenter-dark .select.is-link select.is-hovered { + border-color: #17a689; } + html.theme--documenter-dark .select.is-link select:focus, html.theme--documenter-dark .select.is-link select.is-focused, html.theme--documenter-dark .select.is-link select:active, html.theme--documenter-dark .select.is-link select.is-active { + box-shadow: 0 0 0 0.125em rgba(26, 188, 156, 0.25); } + html.theme--documenter-dark .select.is-info:not(:hover)::after { + border-color: #024c7d; } + html.theme--documenter-dark .select.is-info select { + border-color: #024c7d; } + html.theme--documenter-dark .select.is-info select:hover, html.theme--documenter-dark .select.is-info select.is-hovered { + border-color: #023d64; } + html.theme--documenter-dark .select.is-info select:focus, html.theme--documenter-dark .select.is-info select.is-focused, html.theme--documenter-dark .select.is-info select:active, html.theme--documenter-dark .select.is-info select.is-active { + box-shadow: 0 0 0 0.125em rgba(2, 76, 125, 0.25); } + html.theme--documenter-dark .select.is-success:not(:hover)::after { + border-color: #008438; } + html.theme--documenter-dark .select.is-success select { + border-color: #008438; } + html.theme--documenter-dark .select.is-success select:hover, html.theme--documenter-dark .select.is-success select.is-hovered { + border-color: #006b2d; } + html.theme--documenter-dark .select.is-success select:focus, html.theme--documenter-dark .select.is-success select.is-focused, html.theme--documenter-dark .select.is-success select:active, html.theme--documenter-dark .select.is-success select.is-active { + box-shadow: 0 0 0 0.125em rgba(0, 132, 56, 0.25); } + html.theme--documenter-dark .select.is-warning:not(:hover)::after { + border-color: #ad8100; } + html.theme--documenter-dark .select.is-warning select { + border-color: #ad8100; } + html.theme--documenter-dark .select.is-warning select:hover, html.theme--documenter-dark .select.is-warning select.is-hovered { + border-color: #946e00; } + html.theme--documenter-dark .select.is-warning select:focus, html.theme--documenter-dark .select.is-warning select.is-focused, html.theme--documenter-dark .select.is-warning select:active, html.theme--documenter-dark .select.is-warning select.is-active { + box-shadow: 0 0 0 0.125em rgba(173, 129, 0, 0.25); } + html.theme--documenter-dark .select.is-danger:not(:hover)::after { + border-color: #9e1b0d; } + html.theme--documenter-dark .select.is-danger select { + border-color: #9e1b0d; } + html.theme--documenter-dark .select.is-danger select:hover, html.theme--documenter-dark .select.is-danger select.is-hovered { + border-color: #86170b; } + html.theme--documenter-dark .select.is-danger select:focus, html.theme--documenter-dark .select.is-danger select.is-focused, html.theme--documenter-dark .select.is-danger select:active, html.theme--documenter-dark .select.is-danger select.is-active { + box-shadow: 0 0 0 0.125em rgba(158, 27, 13, 0.25); } + html.theme--documenter-dark .select.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.select { + border-radius: 3px; + font-size: 0.85em; } + html.theme--documenter-dark .select.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .select.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .select.is-disabled::after { + border-color: white; } + html.theme--documenter-dark .select.is-fullwidth { + width: 100%; } + html.theme--documenter-dark .select.is-fullwidth select { + width: 100%; } + html.theme--documenter-dark .select.is-loading::after { + margin-top: 0; + position: absolute; + right: 0.625em; + top: 0.625em; + transform: none; } + html.theme--documenter-dark .select.is-loading.is-small:after, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-loading:after { + font-size: 0.85em; } + html.theme--documenter-dark .select.is-loading.is-medium:after { + font-size: 1.25rem; } + html.theme--documenter-dark .select.is-loading.is-large:after { + font-size: 1.5rem; } + html.theme--documenter-dark .file { + align-items: stretch; + display: flex; + justify-content: flex-start; + position: relative; } + html.theme--documenter-dark .file.is-white .file-cta { + background-color: white; + 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: white; } + 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: white; } + 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: white; } + html.theme--documenter-dark .file.is-black:active .file-cta, html.theme--documenter-dark .file.is-black.is-active .file-cta { + background-color: black; + border-color: transparent; + color: white; } + html.theme--documenter-dark .file.is-light .file-cta { + background-color: #ecf0f1; + border-color: transparent; + color: #282f2f; } + html.theme--documenter-dark .file.is-light:hover .file-cta, html.theme--documenter-dark .file.is-light.is-hovered .file-cta { + background-color: #e5eaec; + border-color: transparent; + color: #282f2f; } + html.theme--documenter-dark .file.is-light:focus .file-cta, html.theme--documenter-dark .file.is-light.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(236, 240, 241, 0.25); + color: #282f2f; } + html.theme--documenter-dark .file.is-light:active .file-cta, html.theme--documenter-dark .file.is-light.is-active .file-cta { + background-color: #dde4e6; + border-color: transparent; + color: #282f2f; } + html.theme--documenter-dark .file.is-dark .file-cta, html.theme--documenter-dark .content kbd.file .file-cta { + background-color: #282f2f; + border-color: transparent; + color: #ecf0f1; } + html.theme--documenter-dark .file.is-dark:hover .file-cta, html.theme--documenter-dark .content kbd.file:hover .file-cta, html.theme--documenter-dark .file.is-dark.is-hovered .file-cta, html.theme--documenter-dark .content kbd.file.is-hovered .file-cta { + background-color: #232829; + border-color: transparent; + color: #ecf0f1; } + html.theme--documenter-dark .file.is-dark:focus .file-cta, html.theme--documenter-dark .content kbd.file:focus .file-cta, html.theme--documenter-dark .file.is-dark.is-focused .file-cta, html.theme--documenter-dark .content kbd.file.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(40, 47, 47, 0.25); + color: #ecf0f1; } + html.theme--documenter-dark .file.is-dark:active .file-cta, html.theme--documenter-dark .content kbd.file:active .file-cta, html.theme--documenter-dark .file.is-dark.is-active .file-cta, html.theme--documenter-dark .content kbd.file.is-active .file-cta { + background-color: #1d2122; + border-color: transparent; + color: #ecf0f1; } + html.theme--documenter-dark .file.is-primary .file-cta, html.theme--documenter-dark .docstring > section > a.file.docs-sourcelink .file-cta { + background-color: #375a7f; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-primary:hover .file-cta, html.theme--documenter-dark .docstring > section > a.file.docs-sourcelink:hover .file-cta, html.theme--documenter-dark .file.is-primary.is-hovered .file-cta, html.theme--documenter-dark .docstring > section > a.file.is-hovered.docs-sourcelink .file-cta { + background-color: #335476; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-primary:focus .file-cta, html.theme--documenter-dark .docstring > section > a.file.docs-sourcelink:focus .file-cta, html.theme--documenter-dark .file.is-primary.is-focused .file-cta, html.theme--documenter-dark .docstring > section > a.file.is-focused.docs-sourcelink .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(55, 90, 127, 0.25); + color: #fff; } + html.theme--documenter-dark .file.is-primary:active .file-cta, html.theme--documenter-dark .docstring > section > a.file.docs-sourcelink:active .file-cta, html.theme--documenter-dark .file.is-primary.is-active .file-cta, html.theme--documenter-dark .docstring > section > a.file.is-active.docs-sourcelink .file-cta { + background-color: #2f4d6d; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-link .file-cta { + background-color: #1abc9c; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-link:hover .file-cta, html.theme--documenter-dark .file.is-link.is-hovered .file-cta { + background-color: #18b193; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-link:focus .file-cta, html.theme--documenter-dark .file.is-link.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(26, 188, 156, 0.25); + color: #fff; } + html.theme--documenter-dark .file.is-link:active .file-cta, html.theme--documenter-dark .file.is-link.is-active .file-cta { + background-color: #17a689; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-info .file-cta { + background-color: #024c7d; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-info:hover .file-cta, html.theme--documenter-dark .file.is-info.is-hovered .file-cta { + background-color: #024470; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-info:focus .file-cta, html.theme--documenter-dark .file.is-info.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(2, 76, 125, 0.25); + color: #fff; } + html.theme--documenter-dark .file.is-info:active .file-cta, html.theme--documenter-dark .file.is-info.is-active .file-cta { + background-color: #023d64; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-success .file-cta { + background-color: #008438; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-success:hover .file-cta, html.theme--documenter-dark .file.is-success.is-hovered .file-cta { + background-color: #007733; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-success:focus .file-cta, html.theme--documenter-dark .file.is-success.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(0, 132, 56, 0.25); + color: #fff; } + html.theme--documenter-dark .file.is-success:active .file-cta, html.theme--documenter-dark .file.is-success.is-active .file-cta { + background-color: #006b2d; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-warning .file-cta { + background-color: #ad8100; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-warning:hover .file-cta, html.theme--documenter-dark .file.is-warning.is-hovered .file-cta { + background-color: #a07700; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-warning:focus .file-cta, html.theme--documenter-dark .file.is-warning.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(173, 129, 0, 0.25); + color: #fff; } + html.theme--documenter-dark .file.is-warning:active .file-cta, html.theme--documenter-dark .file.is-warning.is-active .file-cta { + background-color: #946e00; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-danger .file-cta { + background-color: #9e1b0d; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-danger:hover .file-cta, html.theme--documenter-dark .file.is-danger.is-hovered .file-cta { + background-color: #92190c; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-danger:focus .file-cta, html.theme--documenter-dark .file.is-danger.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(158, 27, 13, 0.25); + color: #fff; } + html.theme--documenter-dark .file.is-danger:active .file-cta, html.theme--documenter-dark .file.is-danger.is-active .file-cta { + background-color: #86170b; + border-color: transparent; + color: #fff; } + html.theme--documenter-dark .file.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.file { + font-size: 0.85em; } + html.theme--documenter-dark .file.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .file.is-medium .file-icon .fa { + font-size: 21px; } + html.theme--documenter-dark .file.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .file.is-large .file-icon .fa { + font-size: 28px; } + html.theme--documenter-dark .file.has-name .file-cta { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + html.theme--documenter-dark .file.has-name .file-name { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + html.theme--documenter-dark .file.has-name.is-empty .file-cta { + border-radius: 0.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: 0.4em 0.4em 0 0; } + html.theme--documenter-dark .file.is-boxed.has-name .file-name { + border-radius: 0 0 0.4em 0.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 0.4em 0.4em 0; } + html.theme--documenter-dark .file.is-right .file-name { + border-radius: 0.4em 0 0 0.4em; + border-width: 1px 0 1px 1px; + order: -1; } + html.theme--documenter-dark .file-label { + align-items: stretch; + display: flex; + cursor: pointer; + justify-content: flex-start; + overflow: hidden; + position: relative; } + html.theme--documenter-dark .file-label:hover .file-cta { + background-color: #e5eaec; + color: #282f2f; } + html.theme--documenter-dark .file-label:hover .file-name { + border-color: #596668; } + html.theme--documenter-dark .file-label:active .file-cta { + background-color: #dde4e6; + color: #282f2f; } + html.theme--documenter-dark .file-label:active .file-name { + border-color: #535f61; } + html.theme--documenter-dark .file-input { + height: 100%; + left: 0; + opacity: 0; + outline: none; + position: absolute; + top: 0; + width: 100%; } + html.theme--documenter-dark .file-cta, + html.theme--documenter-dark .file-name { + border-color: #5e6d6f; + border-radius: 0.4em; + font-size: 1em; + padding-left: 1em; + padding-right: 1em; + white-space: nowrap; } + html.theme--documenter-dark .file-cta { + background-color: #ecf0f1; + color: #343c3d; } + html.theme--documenter-dark .file-name { + border-color: #5e6d6f; + border-style: solid; + border-width: 1px 1px 1px 0; + display: block; + max-width: 16em; + overflow: hidden; + text-align: left; + text-overflow: ellipsis; } + html.theme--documenter-dark .file-icon { + align-items: center; + display: flex; + height: 1em; + justify-content: center; + margin-right: 0.5em; + width: 1em; } + html.theme--documenter-dark .file-icon .fa { + font-size: 14px; } + html.theme--documenter-dark .label { + color: #282f2f; + display: block; + font-size: 15px; + font-weight: 700; } + html.theme--documenter-dark .label:not(:last-child) { + margin-bottom: 0.5em; } + html.theme--documenter-dark .label.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.label { + font-size: 0.85em; } + html.theme--documenter-dark .label.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .label.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .help { + display: block; + font-size: 0.85em; + margin-top: 0.25rem; } + html.theme--documenter-dark .help.is-white { + color: white; } + html.theme--documenter-dark .help.is-black { + color: #0a0a0a; } + html.theme--documenter-dark .help.is-light { + color: #ecf0f1; } + html.theme--documenter-dark .help.is-dark, html.theme--documenter-dark .content kbd.help { + color: #282f2f; } + html.theme--documenter-dark .help.is-primary, html.theme--documenter-dark .docstring > section > a.help.docs-sourcelink { + color: #375a7f; } + html.theme--documenter-dark .help.is-link { + color: #1abc9c; } + html.theme--documenter-dark .help.is-info { + color: #024c7d; } + html.theme--documenter-dark .help.is-success { + color: #008438; } + html.theme--documenter-dark .help.is-warning { + color: #ad8100; } + html.theme--documenter-dark .help.is-danger { + color: #9e1b0d; } + html.theme--documenter-dark .field:not(:last-child) { + margin-bottom: 0.75rem; } + html.theme--documenter-dark .field.has-addons { + display: flex; + justify-content: flex-start; } + html.theme--documenter-dark .field.has-addons .control:not(:last-child) { + margin-right: -1px; } + html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button, + html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input, + html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search > input, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search > input, + html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select { + border-radius: 0; } + html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button, + html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input, + html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search > input, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search > input, + html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button, + html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input, + html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search > input, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search > input, + html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover, html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]), + html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):hover, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]), + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-hovered:not([disabled]), + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-hovered:not([disabled]), + html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]) { + z-index: 2; } + html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus, html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]), html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active, html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]), + html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus, + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):focus, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):focus, + html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]), + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-focused:not([disabled]), + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-focused:not([disabled]), + html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active, + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):active, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):active, + html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]), + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-active:not([disabled]), + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-active:not([disabled]), + html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus, + html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]), + html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active, + html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]) { + z-index: 3; } + html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover, html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover, html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover, html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover, + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):focus:hover, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):focus:hover, + html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-focused:not([disabled]):hover, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-focused:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover, + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):active:hover, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):active:hover, + html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-active:not([disabled]):hover, + html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-active:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover, + html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover, + html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover, + html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover { + z-index: 4; } + html.theme--documenter-dark .field.has-addons .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + html.theme--documenter-dark .field.has-addons.has-addons-centered { + justify-content: center; } + html.theme--documenter-dark .field.has-addons.has-addons-right { + justify-content: flex-end; } + html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control { + flex-grow: 1; + flex-shrink: 0; } + html.theme--documenter-dark .field.is-grouped { + display: flex; + justify-content: flex-start; } + html.theme--documenter-dark .field.is-grouped > .control { + flex-shrink: 0; } + html.theme--documenter-dark .field.is-grouped > .control:not(:last-child) { + margin-bottom: 0; + margin-right: 0.75rem; } + html.theme--documenter-dark .field.is-grouped > .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + html.theme--documenter-dark .field.is-grouped.is-grouped-centered { + justify-content: center; } + html.theme--documenter-dark .field.is-grouped.is-grouped-right { + justify-content: flex-end; } + html.theme--documenter-dark .field.is-grouped.is-grouped-multiline { + flex-wrap: wrap; } + html.theme--documenter-dark .field.is-grouped.is-grouped-multiline > .control:last-child, html.theme--documenter-dark .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { + margin-bottom: 0.75rem; } + html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child { + margin-bottom: -0.75rem; } + html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child) { + margin-bottom: 0; } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .field.is-horizontal { + display: flex; } } + html.theme--documenter-dark .field-label .label { + font-size: inherit; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .field-label { + margin-bottom: 0.5rem; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .field-label { + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + margin-right: 1.5rem; + text-align: right; } + html.theme--documenter-dark .field-label.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.field-label { + font-size: 0.85em; + padding-top: 0.375em; } + html.theme--documenter-dark .field-label.is-normal { + padding-top: 0.375em; } + html.theme--documenter-dark .field-label.is-medium { + font-size: 1.25rem; + padding-top: 0.375em; } + html.theme--documenter-dark .field-label.is-large { + font-size: 1.5rem; + padding-top: 0.375em; } } + html.theme--documenter-dark .field-body .field .field { + margin-bottom: 0; } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .field-body { + display: flex; + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; } + html.theme--documenter-dark .field-body .field { + margin-bottom: 0; } + html.theme--documenter-dark .field-body > .field { + flex-shrink: 1; } + html.theme--documenter-dark .field-body > .field:not(.is-narrow) { + flex-grow: 1; } + html.theme--documenter-dark .field-body > .field:not(:last-child) { + margin-right: 0.75rem; } } + html.theme--documenter-dark .control { + box-sizing: border-box; + clear: both; + font-size: 15px; + position: relative; + text-align: left; } + html.theme--documenter-dark .control.has-icons-left .input:focus ~ .icon, html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search > input:focus ~ .icon, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search > input:focus ~ .icon, + html.theme--documenter-dark .control.has-icons-left .select:focus ~ .icon, html.theme--documenter-dark .control.has-icons-right .input:focus ~ .icon, html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search > input:focus ~ .icon, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search > input:focus ~ .icon, + html.theme--documenter-dark .control.has-icons-right .select:focus ~ .icon { + color: #5e6d6f; } + html.theme--documenter-dark .control.has-icons-left .input.is-small ~ .icon, html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search > input ~ .icon, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search > input ~ .icon, + html.theme--documenter-dark .control.has-icons-left .select.is-small ~ .icon, html.theme--documenter-dark .control.has-icons-right .input.is-small ~ .icon, html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search > input ~ .icon, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search > input ~ .icon, + html.theme--documenter-dark .control.has-icons-right .select.is-small ~ .icon { + font-size: 0.85em; } + html.theme--documenter-dark .control.has-icons-left .input.is-medium ~ .icon, html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search > input.is-medium ~ .icon, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search > input.is-medium ~ .icon, + html.theme--documenter-dark .control.has-icons-left .select.is-medium ~ .icon, html.theme--documenter-dark .control.has-icons-right .input.is-medium ~ .icon, html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search > input.is-medium ~ .icon, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search > input.is-medium ~ .icon, + html.theme--documenter-dark .control.has-icons-right .select.is-medium ~ .icon { + font-size: 1.25rem; } + html.theme--documenter-dark .control.has-icons-left .input.is-large ~ .icon, html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search > input.is-large ~ .icon, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search > input.is-large ~ .icon, + html.theme--documenter-dark .control.has-icons-left .select.is-large ~ .icon, html.theme--documenter-dark .control.has-icons-right .input.is-large ~ .icon, html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search > input.is-large ~ .icon, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search > input.is-large ~ .icon, + html.theme--documenter-dark .control.has-icons-right .select.is-large ~ .icon { + font-size: 1.5rem; } + html.theme--documenter-dark .control.has-icons-left .icon, html.theme--documenter-dark .control.has-icons-right .icon { + color: #dbdee0; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; } + html.theme--documenter-dark .control.has-icons-left .input, html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search > input, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search > input, + html.theme--documenter-dark .control.has-icons-left .select select { + padding-left: 2.25em; } + html.theme--documenter-dark .control.has-icons-left .icon.is-left { + left: 0; } + html.theme--documenter-dark .control.has-icons-right .input, html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search > input, html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search > input, + html.theme--documenter-dark .control.has-icons-right .select select { + padding-right: 2.25em; } + html.theme--documenter-dark .control.has-icons-right .icon.is-right { + right: 0; } + html.theme--documenter-dark .control.is-loading::after { + position: absolute !important; + right: 0.625em; + top: 0.625em; + z-index: 4; } + html.theme--documenter-dark .control.is-loading.is-small:after, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.is-loading:after { + font-size: 0.85em; } + html.theme--documenter-dark .control.is-loading.is-medium:after { + font-size: 1.25rem; } + html.theme--documenter-dark .control.is-loading.is-large:after { + font-size: 1.5rem; } + html.theme--documenter-dark .breadcrumb { + font-size: 15px; + white-space: nowrap; } + html.theme--documenter-dark .breadcrumb a { + align-items: center; + color: #1abc9c; + display: flex; + justify-content: center; + padding: 0 0.75em; } + html.theme--documenter-dark .breadcrumb a:hover { + color: #1dd2af; } + html.theme--documenter-dark .breadcrumb li { + align-items: center; + display: flex; } + html.theme--documenter-dark .breadcrumb li:first-child a { + padding-left: 0; } + html.theme--documenter-dark .breadcrumb li.is-active a { + color: #f2f2f2; + cursor: default; + pointer-events: none; } + html.theme--documenter-dark .breadcrumb li + li::before { + color: #8c9b9d; + content: "\0002f"; } + html.theme--documenter-dark .breadcrumb ul, + html.theme--documenter-dark .breadcrumb ol { + align-items: flex-start; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + html.theme--documenter-dark .breadcrumb .icon:first-child { + margin-right: 0.5em; } + html.theme--documenter-dark .breadcrumb .icon:last-child { + margin-left: 0.5em; } + html.theme--documenter-dark .breadcrumb.is-centered ol, + html.theme--documenter-dark .breadcrumb.is-centered ul { + justify-content: center; } + html.theme--documenter-dark .breadcrumb.is-right ol, + html.theme--documenter-dark .breadcrumb.is-right ul { + justify-content: flex-end; } + html.theme--documenter-dark .breadcrumb.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.breadcrumb { + font-size: 0.85em; } + html.theme--documenter-dark .breadcrumb.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .breadcrumb.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .breadcrumb.has-arrow-separator li + li::before { + content: "\02192"; } + html.theme--documenter-dark .breadcrumb.has-bullet-separator li + li::before { + content: "\02022"; } + html.theme--documenter-dark .breadcrumb.has-dot-separator li + li::before { + content: "\000b7"; } + html.theme--documenter-dark .breadcrumb.has-succeeds-separator li + li::before { + content: "\0227B"; } + html.theme--documenter-dark .card { + background-color: white; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #fff; + max-width: 100%; + position: relative; } + html.theme--documenter-dark .card-header { + background-color: transparent; + align-items: stretch; + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + display: flex; } + html.theme--documenter-dark .card-header-title { + align-items: center; + color: #f2f2f2; + display: flex; + flex-grow: 1; + font-weight: 700; + padding: 0.75rem; } + html.theme--documenter-dark .card-header-title.is-centered { + justify-content: center; } + html.theme--documenter-dark .card-header-icon { + align-items: center; + cursor: pointer; + display: flex; + justify-content: center; + padding: 0.75rem; } + html.theme--documenter-dark .card-image { + display: block; + position: relative; } + html.theme--documenter-dark .card-content { + background-color: transparent; + padding: 1.5rem; } + html.theme--documenter-dark .card-footer { + background-color: transparent; + border-top: 1px solid #5e6d6f; + align-items: stretch; + display: flex; } + html.theme--documenter-dark .card-footer-item { + align-items: center; + display: flex; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; + padding: 0.75rem; } + html.theme--documenter-dark .card-footer-item:not(:last-child) { + border-right: 1px solid #5e6d6f; } + html.theme--documenter-dark .card .media:not(:last-child) { + margin-bottom: 1.5rem; } + html.theme--documenter-dark .dropdown { + display: inline-flex; + position: relative; + vertical-align: top; } + html.theme--documenter-dark .dropdown.is-active .dropdown-menu, html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu { + display: block; } + html.theme--documenter-dark .dropdown.is-right .dropdown-menu { + left: auto; + right: 0; } + html.theme--documenter-dark .dropdown.is-up .dropdown-menu { + bottom: 100%; + padding-bottom: 4px; + padding-top: initial; + top: auto; } + html.theme--documenter-dark .dropdown-menu { + display: none; + left: 0; + min-width: 12rem; + padding-top: 4px; + position: absolute; + top: 100%; + z-index: 20; } + html.theme--documenter-dark .dropdown-content { + background-color: #282f2f; + border-radius: 0.4em; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + padding-bottom: 0.5rem; + padding-top: 0.5rem; } + html.theme--documenter-dark .dropdown-item { + color: #fff; + display: block; + font-size: 0.875rem; + line-height: 1.5; + padding: 0.375rem 1rem; + position: relative; } + html.theme--documenter-dark a.dropdown-item, + html.theme--documenter-dark button.dropdown-item { + padding-right: 3rem; + text-align: left; + white-space: nowrap; + width: 100%; } + html.theme--documenter-dark a.dropdown-item:hover, + html.theme--documenter-dark button.dropdown-item:hover { + background-color: #282f2f; + color: #0a0a0a; } + html.theme--documenter-dark a.dropdown-item.is-active, + html.theme--documenter-dark button.dropdown-item.is-active { + background-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .dropdown-divider { + background-color: #5e6d6f; + border: none; + display: block; + height: 1px; + margin: 0.5rem 0; } + html.theme--documenter-dark .level { + align-items: center; + justify-content: space-between; } + html.theme--documenter-dark .level code { + border-radius: 0.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: 0.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: 0.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: 0.75rem; } } + html.theme--documenter-dark .level-left { + align-items: center; + justify-content: flex-start; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .level-left + .level-right { + margin-top: 1.5rem; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .level-left { + display: flex; } } + html.theme--documenter-dark .level-right { + align-items: center; + justify-content: flex-end; } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .level-right { + display: flex; } } + html.theme--documenter-dark .list { + background-color: white; + border-radius: 0.4em; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .list-item { + display: block; + padding: 0.5em 1em; } + html.theme--documenter-dark .list-item:not(a) { + color: #fff; } + html.theme--documenter-dark .list-item:first-child { + border-top-left-radius: 0.4em; + border-top-right-radius: 0.4em; } + html.theme--documenter-dark .list-item:last-child { + border-bottom-left-radius: 0.4em; + border-bottom-right-radius: 0.4em; } + html.theme--documenter-dark .list-item:not(:last-child) { + border-bottom: 1px solid #5e6d6f; } + html.theme--documenter-dark .list-item.is-active { + background-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark a.list-item { + background-color: #282f2f; + cursor: pointer; } + html.theme--documenter-dark .media { + align-items: flex-start; + display: flex; + text-align: left; } + html.theme--documenter-dark .media .content:not(:last-child) { + margin-bottom: 0.75rem; } + html.theme--documenter-dark .media .media { + border-top: 1px solid rgba(94, 109, 111, 0.5); + display: flex; + padding-top: 0.75rem; } + html.theme--documenter-dark .media .media .content:not(:last-child), + html.theme--documenter-dark .media .media .control:not(:last-child) { + margin-bottom: 0.5rem; } + html.theme--documenter-dark .media .media .media { + padding-top: 0.5rem; } + html.theme--documenter-dark .media .media .media + .media { + margin-top: 0.5rem; } + html.theme--documenter-dark .media + .media { + border-top: 1px solid rgba(94, 109, 111, 0.5); + margin-top: 1rem; + padding-top: 1rem; } + html.theme--documenter-dark .media.is-large + .media { + margin-top: 1.5rem; + padding-top: 1.5rem; } + html.theme--documenter-dark .media-left, + html.theme--documenter-dark .media-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } + html.theme--documenter-dark .media-left { + margin-right: 1rem; } + html.theme--documenter-dark .media-right { + margin-left: 1rem; } + html.theme--documenter-dark .media-content { + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; + text-align: left; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .media-content { + overflow-x: auto; } } + html.theme--documenter-dark .menu { + font-size: 15px; } + html.theme--documenter-dark .menu.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.menu { + font-size: 0.85em; } + html.theme--documenter-dark .menu.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .menu.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .menu-list { + line-height: 1.25; } + html.theme--documenter-dark .menu-list a { + border-radius: 3px; + color: #fff; + display: block; + padding: 0.5em 0.75em; } + html.theme--documenter-dark .menu-list a:hover { + background-color: #282f2f; + color: #f2f2f2; } + html.theme--documenter-dark .menu-list a.is-active { + background-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .menu-list li ul { + border-left: 1px solid #5e6d6f; + margin: 0.75em; + padding-left: 0.75em; } + html.theme--documenter-dark .menu-label { + color: white; + font-size: 0.75em; + letter-spacing: 0.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: 0.4em; + font-size: 15px; } + html.theme--documenter-dark .message strong { + color: currentColor; } + html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; } + html.theme--documenter-dark .message.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.message { + font-size: 0.85em; } + html.theme--documenter-dark .message.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .message.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .message.is-white { + background-color: white; } + html.theme--documenter-dark .message.is-white .message-header { + background-color: white; + color: #0a0a0a; } + html.theme--documenter-dark .message.is-white .message-body { + border-color: white; + color: #4d4d4d; } + html.theme--documenter-dark .message.is-black { + background-color: #fafafa; } + html.theme--documenter-dark .message.is-black .message-header { + background-color: #0a0a0a; + color: white; } + html.theme--documenter-dark .message.is-black .message-body { + border-color: #0a0a0a; + color: #090909; } + html.theme--documenter-dark .message.is-light { + background-color: #f9fafb; } + html.theme--documenter-dark .message.is-light .message-header { + background-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .message.is-light .message-body { + border-color: #ecf0f1; + color: #505050; } + html.theme--documenter-dark .message.is-dark, html.theme--documenter-dark .content kbd.message { + background-color: #f9fafa; } + html.theme--documenter-dark .message.is-dark .message-header, html.theme--documenter-dark .content kbd.message .message-header { + background-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .message.is-dark .message-body, html.theme--documenter-dark .content kbd.message .message-body { + border-color: #282f2f; + color: #212526; } + html.theme--documenter-dark .message.is-primary, html.theme--documenter-dark .docstring > section > a.message.docs-sourcelink { + background-color: #f8fafc; } + html.theme--documenter-dark .message.is-primary .message-header, html.theme--documenter-dark .docstring > section > a.message.docs-sourcelink .message-header { + background-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .message.is-primary .message-body, html.theme--documenter-dark .docstring > section > a.message.docs-sourcelink .message-body { + border-color: #375a7f; + color: #2b4159; } + html.theme--documenter-dark .message.is-link { + background-color: #f6fefc; } + html.theme--documenter-dark .message.is-link .message-header { + background-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .message.is-link .message-body { + border-color: #1abc9c; + color: #0b2f28; } + html.theme--documenter-dark .message.is-info { + background-color: #f5fbff; } + html.theme--documenter-dark .message.is-info .message-header { + background-color: #024c7d; + color: #fff; } + html.theme--documenter-dark .message.is-info .message-body { + border-color: #024c7d; + color: #033659; } + html.theme--documenter-dark .message.is-success { + background-color: #f5fff9; } + html.theme--documenter-dark .message.is-success .message-header { + background-color: #008438; + color: #fff; } + html.theme--documenter-dark .message.is-success .message-body { + border-color: #008438; + color: #023518; } + html.theme--documenter-dark .message.is-warning { + background-color: #fffcf5; } + html.theme--documenter-dark .message.is-warning .message-header { + background-color: #ad8100; + color: #fff; } + html.theme--documenter-dark .message.is-warning .message-body { + border-color: #ad8100; + color: #3d2e03; } + html.theme--documenter-dark .message.is-danger { + background-color: #fef6f6; } + html.theme--documenter-dark .message.is-danger .message-header { + background-color: #9e1b0d; + color: #fff; } + html.theme--documenter-dark .message.is-danger .message-body { + border-color: #9e1b0d; + color: #7a170c; } + html.theme--documenter-dark .message-header { + align-items: center; + background-color: #fff; + border-radius: 0.4em 0.4em 0 0; + color: rgba(0, 0, 0, 0.7); + display: flex; + font-weight: 700; + justify-content: space-between; + line-height: 1.25; + padding: 0.75em 1em; + position: relative; } + html.theme--documenter-dark .message-header .delete { + flex-grow: 0; + flex-shrink: 0; + margin-left: 0.75em; } + html.theme--documenter-dark .message-header + .message-body { + border-width: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; } + html.theme--documenter-dark .message-body { + border-color: #5e6d6f; + border-radius: 0.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: white; } + html.theme--documenter-dark .message-body pre code { + background-color: transparent; } + html.theme--documenter-dark .modal { + align-items: center; + display: none; + flex-direction: column; + justify-content: center; + overflow: hidden; + position: fixed; + z-index: 40; } + html.theme--documenter-dark .modal.is-active { + display: flex; } + html.theme--documenter-dark .modal-background { + background-color: rgba(10, 10, 10, 0.86); } + html.theme--documenter-dark .modal-content, + html.theme--documenter-dark .modal-card { + margin: 0 20px; + max-height: calc(100vh - 160px); + overflow: auto; + position: relative; + width: 100%; } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .modal-content, + html.theme--documenter-dark .modal-card { + margin: 0 auto; + max-height: calc(100vh - 40px); + width: 640px; } } + html.theme--documenter-dark .modal-close { + background: none; + height: 40px; + position: fixed; + right: 20px; + top: 20px; + width: 40px; } + html.theme--documenter-dark .modal-card { + display: flex; + flex-direction: column; + max-height: calc(100vh - 40px); + overflow: hidden; + -ms-overflow-y: visible; } + html.theme--documenter-dark .modal-card-head, + html.theme--documenter-dark .modal-card-foot { + align-items: center; + background-color: #282f2f; + display: flex; + flex-shrink: 0; + justify-content: flex-start; + padding: 20px; + position: relative; } + html.theme--documenter-dark .modal-card-head { + border-bottom: 1px solid #5e6d6f; + border-top-left-radius: 8px; + border-top-right-radius: 8px; } + html.theme--documenter-dark .modal-card-title { + color: #f2f2f2; + flex-grow: 1; + flex-shrink: 0; + font-size: 1.5rem; + line-height: 1; } + html.theme--documenter-dark .modal-card-foot { + border-bottom-left-radius: 8px; + border-bottom-right-radius: 8px; + border-top: 1px solid #5e6d6f; } + html.theme--documenter-dark .modal-card-foot .button:not(:last-child) { + margin-right: 0.5em; } + html.theme--documenter-dark .modal-card-body { + -webkit-overflow-scrolling: touch; + background-color: white; + 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: white; + 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: white; + color: #0a0a0a; } } + html.theme--documenter-dark .navbar.is-black { + background-color: #0a0a0a; + color: white; } + html.theme--documenter-dark .navbar.is-black .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link { + color: white; } + 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: black; + color: white; } + html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after { + border-color: white; } + html.theme--documenter-dark .navbar.is-black .navbar-burger { + color: white; } + @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: white; } + 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: black; + color: white; } + 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: white; } + 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: black; + color: white; } + html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active { + background-color: #0a0a0a; + color: white; } } + html.theme--documenter-dark .navbar.is-light { + background-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .navbar.is-light .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link { + color: #282f2f; } + html.theme--documenter-dark .navbar.is-light .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-light .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-light .navbar-brand > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active { + background-color: #dde4e6; + color: #282f2f; } + html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after { + border-color: #282f2f; } + html.theme--documenter-dark .navbar.is-light .navbar-burger { + color: #282f2f; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .navbar.is-light .navbar-start > .navbar-item, + html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link, + html.theme--documenter-dark .navbar.is-light .navbar-end > .navbar-item, + html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link { + color: #282f2f; } + html.theme--documenter-dark .navbar.is-light .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-light .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-light .navbar-start > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus, + html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover, + html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .navbar.is-light .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .navbar.is-light .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .navbar.is-light .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus, + html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover, + html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active { + background-color: #dde4e6; + color: #282f2f; } + html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after, + html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after { + border-color: #282f2f; } + html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link, + html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #dde4e6; + color: #282f2f; } + html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active { + background-color: #ecf0f1; + color: #282f2f; } } + html.theme--documenter-dark .navbar.is-dark, html.theme--documenter-dark .content kbd.navbar { + background-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .navbar.is-dark .navbar-brand > .navbar-item, html.theme--documenter-dark .content kbd.navbar .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link, + html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link { + color: #ecf0f1; } + html.theme--documenter-dark .navbar.is-dark .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .content kbd.navbar .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-dark .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .content kbd.navbar .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-dark .navbar-brand > a.navbar-item.is-active, html.theme--documenter-dark .content kbd.navbar .navbar-brand > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active, + html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active { + background-color: #1d2122; + color: #ecf0f1; } + html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after, html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after { + border-color: #ecf0f1; } + html.theme--documenter-dark .navbar.is-dark .navbar-burger, html.theme--documenter-dark .content kbd.navbar .navbar-burger { + color: #ecf0f1; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .navbar.is-dark .navbar-start > .navbar-item, html.theme--documenter-dark .content kbd.navbar .navbar-start > .navbar-item, + html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link, + html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link, + html.theme--documenter-dark .navbar.is-dark .navbar-end > .navbar-item, + html.theme--documenter-dark .content kbd.navbar .navbar-end > .navbar-item, + html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link, + html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link { + color: #ecf0f1; } + html.theme--documenter-dark .navbar.is-dark .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .content kbd.navbar .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-dark .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .content kbd.navbar .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-dark .navbar-start > a.navbar-item.is-active, html.theme--documenter-dark .content kbd.navbar .navbar-start > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus, + html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus, + html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover, + html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover, + html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .navbar.is-dark .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .content kbd.navbar .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .navbar.is-dark .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .content kbd.navbar .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .navbar.is-dark .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .content kbd.navbar .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus, + html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus, + html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover, + html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover, + html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active, + html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active { + background-color: #1d2122; + color: #ecf0f1; } + html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after, html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after, + html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after, + html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after { + border-color: #ecf0f1; } + html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link, html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link, + html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link, + html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #1d2122; + color: #ecf0f1; } + html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active, html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active { + background-color: #282f2f; + color: #ecf0f1; } } + html.theme--documenter-dark .navbar.is-primary, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink { + background-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .navbar.is-primary .navbar-brand > .navbar-item, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-primary .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-primary .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-primary .navbar-brand > a.navbar-item.is-active, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active { + background-color: #2f4d6d; + color: #fff; } + html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-primary .navbar-burger, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .navbar.is-primary .navbar-start > .navbar-item, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start > .navbar-item, + html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link, + html.theme--documenter-dark .navbar.is-primary .navbar-end > .navbar-item, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end > .navbar-item, + html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-primary .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-primary .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-primary .navbar-start > a.navbar-item.is-active, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link:focus, + html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link:hover, + html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .navbar.is-primary .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .navbar.is-primary .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .navbar.is-primary .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link:focus, + html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link:hover, + html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active { + background-color: #2f4d6d; + color: #fff; } + html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link::after, + html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link, + html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link, + html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #2f4d6d; + color: #fff; } + html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active, html.theme--documenter-dark .docstring > section > a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active { + background-color: #375a7f; + color: #fff; } } + html.theme--documenter-dark .navbar.is-link { + background-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .navbar.is-link .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-link .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-link .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-link .navbar-brand > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active { + background-color: #17a689; + color: #fff; } + html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-link .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .navbar.is-link .navbar-start > .navbar-item, + html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link, + html.theme--documenter-dark .navbar.is-link .navbar-end > .navbar-item, + html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-link .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-link .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-link .navbar-start > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus, + html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover, + html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .navbar.is-link .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .navbar.is-link .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .navbar.is-link .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus, + html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover, + html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active { + background-color: #17a689; + color: #fff; } + html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after, + html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link, + html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #17a689; + color: #fff; } + html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active { + background-color: #1abc9c; + color: #fff; } } + html.theme--documenter-dark .navbar.is-info { + background-color: #024c7d; + color: #fff; } + html.theme--documenter-dark .navbar.is-info .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-info .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-info .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-info .navbar-brand > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active { + background-color: #023d64; + color: #fff; } + html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-info .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .navbar.is-info .navbar-start > .navbar-item, + html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link, + html.theme--documenter-dark .navbar.is-info .navbar-end > .navbar-item, + html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-info .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-info .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-info .navbar-start > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus, + html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover, + html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .navbar.is-info .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .navbar.is-info .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .navbar.is-info .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus, + html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover, + html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active { + background-color: #023d64; + color: #fff; } + html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after, + html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link, + html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #023d64; + color: #fff; } + html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active { + background-color: #024c7d; + color: #fff; } } + html.theme--documenter-dark .navbar.is-success { + background-color: #008438; + color: #fff; } + html.theme--documenter-dark .navbar.is-success .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-success .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-success .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-success .navbar-brand > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active { + background-color: #006b2d; + color: #fff; } + html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-success .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .navbar.is-success .navbar-start > .navbar-item, + html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link, + html.theme--documenter-dark .navbar.is-success .navbar-end > .navbar-item, + html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-success .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-success .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-success .navbar-start > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus, + html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover, + html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .navbar.is-success .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .navbar.is-success .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .navbar.is-success .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus, + html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover, + html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active { + background-color: #006b2d; + color: #fff; } + html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after, + html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link, + html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #006b2d; + color: #fff; } + html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active { + background-color: #008438; + color: #fff; } } + html.theme--documenter-dark .navbar.is-warning { + background-color: #ad8100; + color: #fff; } + html.theme--documenter-dark .navbar.is-warning .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-warning .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-warning .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-warning .navbar-brand > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active { + background-color: #946e00; + color: #fff; } + html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-warning .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .navbar.is-warning .navbar-start > .navbar-item, + html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link, + html.theme--documenter-dark .navbar.is-warning .navbar-end > .navbar-item, + html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-warning .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-warning .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-warning .navbar-start > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus, + html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover, + html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .navbar.is-warning .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .navbar.is-warning .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .navbar.is-warning .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus, + html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover, + html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active { + background-color: #946e00; + color: #fff; } + html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after, + html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link, + html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #946e00; + color: #fff; } + html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active { + background-color: #ad8100; + color: #fff; } } + html.theme--documenter-dark .navbar.is-danger { + background-color: #9e1b0d; + color: #fff; } + html.theme--documenter-dark .navbar.is-danger .navbar-brand > .navbar-item, + html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-danger .navbar-brand > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-danger .navbar-brand > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-danger .navbar-brand > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus, + html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover, + html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active { + background-color: #86170b; + color: #fff; } + html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-danger .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .navbar.is-danger .navbar-start > .navbar-item, + html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link, + html.theme--documenter-dark .navbar.is-danger .navbar-end > .navbar-item, + html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link { + color: #fff; } + html.theme--documenter-dark .navbar.is-danger .navbar-start > a.navbar-item:focus, html.theme--documenter-dark .navbar.is-danger .navbar-start > a.navbar-item:hover, html.theme--documenter-dark .navbar.is-danger .navbar-start > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus, + html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover, + html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active, + html.theme--documenter-dark .navbar.is-danger .navbar-end > a.navbar-item:focus, + html.theme--documenter-dark .navbar.is-danger .navbar-end > a.navbar-item:hover, + html.theme--documenter-dark .navbar.is-danger .navbar-end > a.navbar-item.is-active, + html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus, + html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover, + html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active { + background-color: #86170b; + color: #fff; } + html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after, + html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after { + border-color: #fff; } + html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link, + html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, + html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #86170b; + color: #fff; } + html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active { + background-color: #9e1b0d; + color: #fff; } } + html.theme--documenter-dark .navbar > .container { + align-items: stretch; + display: flex; + min-height: 4rem; + width: 100%; } + html.theme--documenter-dark .navbar.has-shadow { + box-shadow: 0 2px 0 0 #282f2f; } + html.theme--documenter-dark .navbar.is-fixed-bottom, html.theme--documenter-dark .navbar.is-fixed-top { + left: 0; + position: fixed; + right: 0; + z-index: 30; } + html.theme--documenter-dark .navbar.is-fixed-bottom { + bottom: 0; } + html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow { + box-shadow: 0 -2px 0 0 #282f2f; } + html.theme--documenter-dark .navbar.is-fixed-top { + top: 0; } + html.theme--documenter-dark html.has-navbar-fixed-top, + html.theme--documenter-dark body.has-navbar-fixed-top { + padding-top: 4rem; } + html.theme--documenter-dark html.has-navbar-fixed-bottom, + html.theme--documenter-dark body.has-navbar-fixed-bottom { + padding-bottom: 4rem; } + html.theme--documenter-dark .navbar-brand, + html.theme--documenter-dark .navbar-tabs { + align-items: stretch; + display: flex; + flex-shrink: 0; + min-height: 4rem; } + html.theme--documenter-dark .navbar-brand a.navbar-item:focus, html.theme--documenter-dark .navbar-brand a.navbar-item:hover { + background-color: transparent; } + html.theme--documenter-dark .navbar-tabs { + -webkit-overflow-scrolling: touch; + max-width: 100vw; + overflow-x: auto; + overflow-y: hidden; } + html.theme--documenter-dark .navbar-burger { + color: #fff; + cursor: pointer; + display: block; + height: 4rem; + position: relative; + width: 4rem; + margin-left: auto; } + html.theme--documenter-dark .navbar-burger span { + background-color: currentColor; + display: block; + height: 1px; + left: calc(50% - 8px); + position: absolute; + transform-origin: center; + transition-duration: 86ms; + transition-property: background-color, opacity, transform; + transition-timing-function: ease-out; + width: 16px; } + html.theme--documenter-dark .navbar-burger span:nth-child(1) { + top: calc(50% - 6px); } + html.theme--documenter-dark .navbar-burger span:nth-child(2) { + top: calc(50% - 1px); } + html.theme--documenter-dark .navbar-burger span:nth-child(3) { + top: calc(50% + 4px); } + html.theme--documenter-dark .navbar-burger:hover { + background-color: rgba(0, 0, 0, 0.05); } + html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1) { + transform: translateY(5px) rotate(45deg); } + html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2) { + opacity: 0; } + html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3) { + transform: translateY(-5px) rotate(-45deg); } + html.theme--documenter-dark .navbar-menu { + display: none; } + html.theme--documenter-dark .navbar-item, + html.theme--documenter-dark .navbar-link { + color: #fff; + display: block; + line-height: 1.5; + padding: 0.5rem 0.75rem; + position: relative; } + html.theme--documenter-dark .navbar-item .icon:only-child, + html.theme--documenter-dark .navbar-link .icon:only-child { + margin-left: -0.25rem; + margin-right: -0.25rem; } + html.theme--documenter-dark a.navbar-item, + html.theme--documenter-dark .navbar-link { + cursor: pointer; } + html.theme--documenter-dark a.navbar-item:focus, html.theme--documenter-dark a.navbar-item:focus-within, html.theme--documenter-dark a.navbar-item:hover, html.theme--documenter-dark a.navbar-item.is-active, + html.theme--documenter-dark .navbar-link:focus, + html.theme--documenter-dark .navbar-link:focus-within, + html.theme--documenter-dark .navbar-link:hover, + html.theme--documenter-dark .navbar-link.is-active { + background-color: transparent; + color: #1abc9c; } + html.theme--documenter-dark .navbar-item { + display: block; + flex-grow: 0; + flex-shrink: 0; } + html.theme--documenter-dark .navbar-item img { + max-height: 1.75rem; } + html.theme--documenter-dark .navbar-item.has-dropdown { + padding: 0; } + html.theme--documenter-dark .navbar-item.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + html.theme--documenter-dark .navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: 4rem; + padding-bottom: calc(0.5rem - 1px); } + html.theme--documenter-dark .navbar-item.is-tab:focus, html.theme--documenter-dark .navbar-item.is-tab:hover { + background-color: transparent; + border-bottom-color: #1abc9c; } + html.theme--documenter-dark .navbar-item.is-tab.is-active { + background-color: transparent; + 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: 0.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: transparent; + color: #dbdee0; } + html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { + background-color: transparent; + color: #1abc9c; } + html.theme--documenter-dark .navbar-burger { + display: none; } + html.theme--documenter-dark .navbar-item, + html.theme--documenter-dark .navbar-link { + align-items: center; + display: flex; } + html.theme--documenter-dark .navbar-item { + display: flex; } + html.theme--documenter-dark .navbar-item.has-dropdown { + align-items: stretch; } + html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after { + transform: rotate(135deg) translate(0.25em, -0.25em); } + html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown { + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 8px 8px 0 0; + border-top: none; + bottom: 100%; + box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); + top: auto; } + html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown, html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown, html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown, html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; } + .navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown, html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown, html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown, html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown, html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + transform: translateY(0); } + html.theme--documenter-dark .navbar-menu { + flex-grow: 1; + flex-shrink: 0; } + html.theme--documenter-dark .navbar-start { + justify-content: flex-start; + margin-right: auto; } + html.theme--documenter-dark .navbar-end { + justify-content: flex-end; + margin-left: auto; } + html.theme--documenter-dark .navbar-dropdown { + background-color: #375a7f; + border-bottom-left-radius: 8px; + border-bottom-right-radius: 8px; + border-top: 1px solid rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + display: none; + font-size: 0.875rem; + left: 0; + min-width: 100%; + position: absolute; + top: 100%; + z-index: 20; } + html.theme--documenter-dark .navbar-dropdown .navbar-item { + padding: 0.375rem 1rem; + white-space: nowrap; } + html.theme--documenter-dark .navbar-dropdown a.navbar-item { + padding-right: 3rem; } + html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus, html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover { + background-color: transparent; + color: #dbdee0; } + html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active { + background-color: transparent; + 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: transparent; } + 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: transparent; } } + html.theme--documenter-dark .hero.is-fullheight-with-navbar { + min-height: calc(100vh - 4rem); } + html.theme--documenter-dark .pagination { + font-size: 15px; + margin: -0.25rem; } + html.theme--documenter-dark .pagination.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.pagination { + font-size: 0.85em; } + html.theme--documenter-dark .pagination.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .pagination.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .pagination.is-rounded .pagination-previous, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.pagination .pagination-previous, + html.theme--documenter-dark .pagination.is-rounded .pagination-next, + html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.pagination .pagination-next { + padding-left: 1em; + padding-right: 1em; + border-radius: 290486px; } + html.theme--documenter-dark .pagination.is-rounded .pagination-link, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.pagination .pagination-link { + border-radius: 290486px; } + html.theme--documenter-dark .pagination, + html.theme--documenter-dark .pagination-list { + align-items: center; + display: flex; + justify-content: center; + text-align: center; } + html.theme--documenter-dark .pagination-previous, + html.theme--documenter-dark .pagination-next, + html.theme--documenter-dark .pagination-link, + html.theme--documenter-dark .pagination-ellipsis { + font-size: 1em; + justify-content: center; + margin: 0.25rem; + padding-left: 0.5em; + padding-right: 0.5em; + text-align: center; } + html.theme--documenter-dark .pagination-previous, + html.theme--documenter-dark .pagination-next, + html.theme--documenter-dark .pagination-link { + border-color: #5e6d6f; + color: #1abc9c; + min-width: 2.25em; } + html.theme--documenter-dark .pagination-previous:hover, + html.theme--documenter-dark .pagination-next:hover, + html.theme--documenter-dark .pagination-link:hover { + border-color: #8c9b9d; + color: #1dd2af; } + html.theme--documenter-dark .pagination-previous:focus, + html.theme--documenter-dark .pagination-next:focus, + html.theme--documenter-dark .pagination-link:focus { + border-color: #8c9b9d; } + html.theme--documenter-dark .pagination-previous:active, + html.theme--documenter-dark .pagination-next:active, + html.theme--documenter-dark .pagination-link:active { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } + html.theme--documenter-dark .pagination-previous[disabled], + html.theme--documenter-dark .pagination-next[disabled], + html.theme--documenter-dark .pagination-link[disabled] { + background-color: #dbdee0; + border-color: #dbdee0; + box-shadow: none; + color: #5e6d6f; + opacity: 0.5; } + html.theme--documenter-dark .pagination-previous, + html.theme--documenter-dark .pagination-next { + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; } + html.theme--documenter-dark .pagination-link.is-current { + background-color: #1abc9c; + border-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .pagination-ellipsis { + color: #8c9b9d; + pointer-events: none; } + html.theme--documenter-dark .pagination-list { + flex-wrap: wrap; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .pagination { + flex-wrap: wrap; } + html.theme--documenter-dark .pagination-previous, + html.theme--documenter-dark .pagination-next { + flex-grow: 1; + flex-shrink: 1; } + html.theme--documenter-dark .pagination-list li { + flex-grow: 1; + flex-shrink: 1; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .pagination-list { + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; } + html.theme--documenter-dark .pagination-previous { + order: 2; } + html.theme--documenter-dark .pagination-next { + order: 3; } + html.theme--documenter-dark .pagination { + justify-content: space-between; } + html.theme--documenter-dark .pagination.is-centered .pagination-previous { + order: 1; } + html.theme--documenter-dark .pagination.is-centered .pagination-list { + justify-content: center; + order: 2; } + html.theme--documenter-dark .pagination.is-centered .pagination-next { + order: 3; } + html.theme--documenter-dark .pagination.is-right .pagination-previous { + order: 1; } + html.theme--documenter-dark .pagination.is-right .pagination-next { + order: 2; } + html.theme--documenter-dark .pagination.is-right .pagination-list { + justify-content: flex-end; + order: 3; } } + html.theme--documenter-dark .panel { + font-size: 15px; } + html.theme--documenter-dark .panel:not(:last-child) { + margin-bottom: 1.5rem; } + html.theme--documenter-dark .panel-heading, + html.theme--documenter-dark .panel-tabs, + html.theme--documenter-dark .panel-block { + border-bottom: 1px solid #5e6d6f; + border-left: 1px solid #5e6d6f; + border-right: 1px solid #5e6d6f; } + html.theme--documenter-dark .panel-heading:first-child, + html.theme--documenter-dark .panel-tabs:first-child, + html.theme--documenter-dark .panel-block:first-child { + border-top: 1px solid #5e6d6f; } + html.theme--documenter-dark .panel-heading { + background-color: #282f2f; + border-radius: 0.4em 0.4em 0 0; + color: #f2f2f2; + font-size: 1.25em; + font-weight: 300; + line-height: 1.25; + padding: 0.5em 0.75em; } + html.theme--documenter-dark .panel-tabs { + align-items: flex-end; + display: flex; + font-size: 0.875em; + justify-content: center; } + html.theme--documenter-dark .panel-tabs a { + border-bottom: 1px solid #5e6d6f; + margin-bottom: -1px; + padding: 0.5em; } + html.theme--documenter-dark .panel-tabs a.is-active { + border-bottom-color: #343c3d; + color: #17a689; } + html.theme--documenter-dark .panel-list a { + color: #fff; } + html.theme--documenter-dark .panel-list a:hover { + color: #1abc9c; } + html.theme--documenter-dark .panel-block { + align-items: center; + color: #f2f2f2; + display: flex; + justify-content: flex-start; + padding: 0.5em 0.75em; } + html.theme--documenter-dark .panel-block input[type="checkbox"] { + margin-right: 0.75em; } + html.theme--documenter-dark .panel-block > .control { + flex-grow: 1; + flex-shrink: 1; + width: 100%; } + html.theme--documenter-dark .panel-block.is-wrapped { + flex-wrap: wrap; } + html.theme--documenter-dark .panel-block.is-active { + border-left-color: #1abc9c; + color: #17a689; } + html.theme--documenter-dark .panel-block.is-active .panel-icon { + color: #1abc9c; } + html.theme--documenter-dark a.panel-block, + html.theme--documenter-dark label.panel-block { + cursor: pointer; } + html.theme--documenter-dark a.panel-block:hover, + html.theme--documenter-dark label.panel-block:hover { + background-color: #282f2f; } + html.theme--documenter-dark .panel-icon { + display: inline-block; + font-size: 14px; + height: 1em; + line-height: 1em; + text-align: center; + vertical-align: top; + width: 1em; + color: white; + margin-right: 0.75em; } + html.theme--documenter-dark .panel-icon .fa { + font-size: inherit; + line-height: inherit; } + html.theme--documenter-dark .tabs { + -webkit-overflow-scrolling: touch; + align-items: stretch; + display: flex; + font-size: 15px; + justify-content: space-between; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; } + html.theme--documenter-dark .tabs a { + align-items: center; + border-bottom-color: #5e6d6f; + border-bottom-style: solid; + border-bottom-width: 1px; + color: #fff; + display: flex; + justify-content: center; + margin-bottom: -1px; + padding: 0.5em 1em; + vertical-align: top; } + html.theme--documenter-dark .tabs a:hover { + border-bottom-color: #f2f2f2; + color: #f2f2f2; } + html.theme--documenter-dark .tabs li { + display: block; } + html.theme--documenter-dark .tabs li.is-active a { + border-bottom-color: #1abc9c; + color: #1abc9c; } + html.theme--documenter-dark .tabs ul { + align-items: center; + border-bottom-color: #5e6d6f; + border-bottom-style: solid; + border-bottom-width: 1px; + display: flex; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } + html.theme--documenter-dark .tabs ul.is-left { + padding-right: 0.75em; } + html.theme--documenter-dark .tabs ul.is-center { + flex: none; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; } + html.theme--documenter-dark .tabs ul.is-right { + justify-content: flex-end; + padding-left: 0.75em; } + html.theme--documenter-dark .tabs .icon:first-child { + margin-right: 0.5em; } + html.theme--documenter-dark .tabs .icon:last-child { + margin-left: 0.5em; } + html.theme--documenter-dark .tabs.is-centered ul { + justify-content: center; } + html.theme--documenter-dark .tabs.is-right ul { + justify-content: flex-end; } + html.theme--documenter-dark .tabs.is-boxed a { + border: 1px solid transparent; + border-radius: 0.4em 0.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: white; + border-color: #5e6d6f; + border-bottom-color: transparent !important; } + html.theme--documenter-dark .tabs.is-fullwidth li { + flex-grow: 1; + flex-shrink: 0; } + html.theme--documenter-dark .tabs.is-toggle a { + border-color: #5e6d6f; + border-style: solid; + border-width: 1px; + margin-bottom: 0; + position: relative; } + html.theme--documenter-dark .tabs.is-toggle a:hover { + background-color: #282f2f; + border-color: #8c9b9d; + z-index: 2; } + html.theme--documenter-dark .tabs.is-toggle li + li { + margin-left: -1px; } + html.theme--documenter-dark .tabs.is-toggle li:first-child a { + border-radius: 0.4em 0 0 0.4em; } + html.theme--documenter-dark .tabs.is-toggle li:last-child a { + border-radius: 0 0.4em 0.4em 0; } + html.theme--documenter-dark .tabs.is-toggle li.is-active a { + background-color: #1abc9c; + border-color: #1abc9c; + color: #fff; + z-index: 1; } + html.theme--documenter-dark .tabs.is-toggle ul { + border-bottom: none; } + html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a { + border-bottom-left-radius: 290486px; + border-top-left-radius: 290486px; + padding-left: 1.25em; } + html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a { + border-bottom-right-radius: 290486px; + border-top-right-radius: 290486px; + padding-right: 1.25em; } + html.theme--documenter-dark .tabs.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.tabs { + font-size: 0.85em; } + html.theme--documenter-dark .tabs.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .tabs.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .column { + display: block; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; + padding: 0.75rem; } + .columns.is-mobile > html.theme--documenter-dark .column.is-narrow { + flex: none; } + .columns.is-mobile > html.theme--documenter-dark .column.is-full { + flex: none; + width: 100%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-three-quarters { + flex: none; + width: 75%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-two-thirds { + flex: none; + width: 66.6666%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-half { + flex: none; + width: 50%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-one-third { + flex: none; + width: 33.3333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-one-quarter { + flex: none; + width: 25%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-one-fifth { + flex: none; + width: 20%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-two-fifths { + flex: none; + width: 40%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-three-fifths { + flex: none; + width: 60%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-four-fifths { + flex: none; + width: 80%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-three-quarters { + margin-left: 75%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-two-thirds { + margin-left: 66.6666%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-half { + margin-left: 50%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-one-third { + margin-left: 33.3333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-one-quarter { + margin-left: 25%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-one-fifth { + margin-left: 20%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-two-fifths { + margin-left: 40%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-three-fifths { + margin-left: 60%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-four-fifths { + margin-left: 80%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-0 { + flex: none; + width: 0%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-0 { + margin-left: 0%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-1 { + flex: none; + width: 8.3333333333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-1 { + margin-left: 8.3333333333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-2 { + flex: none; + width: 16.6666666667%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-2 { + margin-left: 16.6666666667%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-3 { + flex: none; + width: 25%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-3 { + margin-left: 25%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-4 { + flex: none; + width: 33.3333333333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-4 { + margin-left: 33.3333333333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-5 { + flex: none; + width: 41.6666666667%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-5 { + margin-left: 41.6666666667%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-6 { + flex: none; + width: 50%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-6 { + margin-left: 50%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-7 { + flex: none; + width: 58.3333333333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-7 { + margin-left: 58.3333333333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-8 { + flex: none; + width: 66.6666666667%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-8 { + margin-left: 66.6666666667%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-9 { + flex: none; + width: 75%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-9 { + margin-left: 75%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-10 { + flex: none; + width: 83.3333333333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-10 { + margin-left: 83.3333333333%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-11 { + flex: none; + width: 91.6666666667%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-11 { + margin-left: 91.6666666667%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-12 { + flex: none; + width: 100%; } + .columns.is-mobile > html.theme--documenter-dark .column.is-offset-12 { + margin-left: 100%; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .column.is-narrow-mobile { + flex: none; } + html.theme--documenter-dark .column.is-full-mobile { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-three-quarters-mobile { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-two-thirds-mobile { + flex: none; + width: 66.6666%; } + html.theme--documenter-dark .column.is-half-mobile { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-one-third-mobile { + flex: none; + width: 33.3333%; } + html.theme--documenter-dark .column.is-one-quarter-mobile { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-one-fifth-mobile { + flex: none; + width: 20%; } + html.theme--documenter-dark .column.is-two-fifths-mobile { + flex: none; + width: 40%; } + html.theme--documenter-dark .column.is-three-fifths-mobile { + flex: none; + width: 60%; } + html.theme--documenter-dark .column.is-four-fifths-mobile { + flex: none; + width: 80%; } + html.theme--documenter-dark .column.is-offset-three-quarters-mobile { + margin-left: 75%; } + html.theme--documenter-dark .column.is-offset-two-thirds-mobile { + margin-left: 66.6666%; } + html.theme--documenter-dark .column.is-offset-half-mobile { + margin-left: 50%; } + html.theme--documenter-dark .column.is-offset-one-third-mobile { + margin-left: 33.3333%; } + html.theme--documenter-dark .column.is-offset-one-quarter-mobile { + margin-left: 25%; } + html.theme--documenter-dark .column.is-offset-one-fifth-mobile { + margin-left: 20%; } + html.theme--documenter-dark .column.is-offset-two-fifths-mobile { + margin-left: 40%; } + html.theme--documenter-dark .column.is-offset-three-fifths-mobile { + margin-left: 60%; } + html.theme--documenter-dark .column.is-offset-four-fifths-mobile { + margin-left: 80%; } + html.theme--documenter-dark .column.is-0-mobile { + flex: none; + width: 0%; } + html.theme--documenter-dark .column.is-offset-0-mobile { + margin-left: 0%; } + html.theme--documenter-dark .column.is-1-mobile { + flex: none; + width: 8.3333333333%; } + html.theme--documenter-dark .column.is-offset-1-mobile { + margin-left: 8.3333333333%; } + html.theme--documenter-dark .column.is-2-mobile { + flex: none; + width: 16.6666666667%; } + html.theme--documenter-dark .column.is-offset-2-mobile { + margin-left: 16.6666666667%; } + html.theme--documenter-dark .column.is-3-mobile { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-offset-3-mobile { + margin-left: 25%; } + html.theme--documenter-dark .column.is-4-mobile { + flex: none; + width: 33.3333333333%; } + html.theme--documenter-dark .column.is-offset-4-mobile { + margin-left: 33.3333333333%; } + html.theme--documenter-dark .column.is-5-mobile { + flex: none; + width: 41.6666666667%; } + html.theme--documenter-dark .column.is-offset-5-mobile { + margin-left: 41.6666666667%; } + html.theme--documenter-dark .column.is-6-mobile { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-offset-6-mobile { + margin-left: 50%; } + html.theme--documenter-dark .column.is-7-mobile { + flex: none; + width: 58.3333333333%; } + html.theme--documenter-dark .column.is-offset-7-mobile { + margin-left: 58.3333333333%; } + html.theme--documenter-dark .column.is-8-mobile { + flex: none; + width: 66.6666666667%; } + html.theme--documenter-dark .column.is-offset-8-mobile { + margin-left: 66.6666666667%; } + html.theme--documenter-dark .column.is-9-mobile { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-offset-9-mobile { + margin-left: 75%; } + html.theme--documenter-dark .column.is-10-mobile { + flex: none; + width: 83.3333333333%; } + html.theme--documenter-dark .column.is-offset-10-mobile { + margin-left: 83.3333333333%; } + html.theme--documenter-dark .column.is-11-mobile { + flex: none; + width: 91.6666666667%; } + html.theme--documenter-dark .column.is-offset-11-mobile { + margin-left: 91.6666666667%; } + html.theme--documenter-dark .column.is-12-mobile { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-offset-12-mobile { + margin-left: 100%; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .column.is-narrow, html.theme--documenter-dark .column.is-narrow-tablet { + flex: none; } + html.theme--documenter-dark .column.is-full, html.theme--documenter-dark .column.is-full-tablet { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-three-quarters, html.theme--documenter-dark .column.is-three-quarters-tablet { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-two-thirds, html.theme--documenter-dark .column.is-two-thirds-tablet { + flex: none; + width: 66.6666%; } + html.theme--documenter-dark .column.is-half, html.theme--documenter-dark .column.is-half-tablet { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-one-third, html.theme--documenter-dark .column.is-one-third-tablet { + flex: none; + width: 33.3333%; } + html.theme--documenter-dark .column.is-one-quarter, html.theme--documenter-dark .column.is-one-quarter-tablet { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-one-fifth, html.theme--documenter-dark .column.is-one-fifth-tablet { + flex: none; + width: 20%; } + html.theme--documenter-dark .column.is-two-fifths, html.theme--documenter-dark .column.is-two-fifths-tablet { + flex: none; + width: 40%; } + html.theme--documenter-dark .column.is-three-fifths, html.theme--documenter-dark .column.is-three-fifths-tablet { + flex: none; + width: 60%; } + html.theme--documenter-dark .column.is-four-fifths, html.theme--documenter-dark .column.is-four-fifths-tablet { + flex: none; + width: 80%; } + html.theme--documenter-dark .column.is-offset-three-quarters, html.theme--documenter-dark .column.is-offset-three-quarters-tablet { + margin-left: 75%; } + html.theme--documenter-dark .column.is-offset-two-thirds, html.theme--documenter-dark .column.is-offset-two-thirds-tablet { + margin-left: 66.6666%; } + html.theme--documenter-dark .column.is-offset-half, html.theme--documenter-dark .column.is-offset-half-tablet { + margin-left: 50%; } + html.theme--documenter-dark .column.is-offset-one-third, html.theme--documenter-dark .column.is-offset-one-third-tablet { + margin-left: 33.3333%; } + html.theme--documenter-dark .column.is-offset-one-quarter, html.theme--documenter-dark .column.is-offset-one-quarter-tablet { + margin-left: 25%; } + html.theme--documenter-dark .column.is-offset-one-fifth, html.theme--documenter-dark .column.is-offset-one-fifth-tablet { + margin-left: 20%; } + html.theme--documenter-dark .column.is-offset-two-fifths, html.theme--documenter-dark .column.is-offset-two-fifths-tablet { + margin-left: 40%; } + html.theme--documenter-dark .column.is-offset-three-fifths, html.theme--documenter-dark .column.is-offset-three-fifths-tablet { + margin-left: 60%; } + html.theme--documenter-dark .column.is-offset-four-fifths, html.theme--documenter-dark .column.is-offset-four-fifths-tablet { + margin-left: 80%; } + html.theme--documenter-dark .column.is-0, html.theme--documenter-dark .column.is-0-tablet { + flex: none; + width: 0%; } + html.theme--documenter-dark .column.is-offset-0, html.theme--documenter-dark .column.is-offset-0-tablet { + margin-left: 0%; } + html.theme--documenter-dark .column.is-1, html.theme--documenter-dark .column.is-1-tablet { + flex: none; + width: 8.3333333333%; } + html.theme--documenter-dark .column.is-offset-1, html.theme--documenter-dark .column.is-offset-1-tablet { + margin-left: 8.3333333333%; } + html.theme--documenter-dark .column.is-2, html.theme--documenter-dark .column.is-2-tablet { + flex: none; + width: 16.6666666667%; } + html.theme--documenter-dark .column.is-offset-2, html.theme--documenter-dark .column.is-offset-2-tablet { + margin-left: 16.6666666667%; } + html.theme--documenter-dark .column.is-3, html.theme--documenter-dark .column.is-3-tablet { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-offset-3, html.theme--documenter-dark .column.is-offset-3-tablet { + margin-left: 25%; } + html.theme--documenter-dark .column.is-4, html.theme--documenter-dark .column.is-4-tablet { + flex: none; + width: 33.3333333333%; } + html.theme--documenter-dark .column.is-offset-4, html.theme--documenter-dark .column.is-offset-4-tablet { + margin-left: 33.3333333333%; } + html.theme--documenter-dark .column.is-5, html.theme--documenter-dark .column.is-5-tablet { + flex: none; + width: 41.6666666667%; } + html.theme--documenter-dark .column.is-offset-5, html.theme--documenter-dark .column.is-offset-5-tablet { + margin-left: 41.6666666667%; } + html.theme--documenter-dark .column.is-6, html.theme--documenter-dark .column.is-6-tablet { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-offset-6, html.theme--documenter-dark .column.is-offset-6-tablet { + margin-left: 50%; } + html.theme--documenter-dark .column.is-7, html.theme--documenter-dark .column.is-7-tablet { + flex: none; + width: 58.3333333333%; } + html.theme--documenter-dark .column.is-offset-7, html.theme--documenter-dark .column.is-offset-7-tablet { + margin-left: 58.3333333333%; } + html.theme--documenter-dark .column.is-8, html.theme--documenter-dark .column.is-8-tablet { + flex: none; + width: 66.6666666667%; } + html.theme--documenter-dark .column.is-offset-8, html.theme--documenter-dark .column.is-offset-8-tablet { + margin-left: 66.6666666667%; } + html.theme--documenter-dark .column.is-9, html.theme--documenter-dark .column.is-9-tablet { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-offset-9, html.theme--documenter-dark .column.is-offset-9-tablet { + margin-left: 75%; } + html.theme--documenter-dark .column.is-10, html.theme--documenter-dark .column.is-10-tablet { + flex: none; + width: 83.3333333333%; } + html.theme--documenter-dark .column.is-offset-10, html.theme--documenter-dark .column.is-offset-10-tablet { + margin-left: 83.3333333333%; } + html.theme--documenter-dark .column.is-11, html.theme--documenter-dark .column.is-11-tablet { + flex: none; + width: 91.6666666667%; } + html.theme--documenter-dark .column.is-offset-11, html.theme--documenter-dark .column.is-offset-11-tablet { + margin-left: 91.6666666667%; } + html.theme--documenter-dark .column.is-12, html.theme--documenter-dark .column.is-12-tablet { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-offset-12, html.theme--documenter-dark .column.is-offset-12-tablet { + margin-left: 100%; } } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .column.is-narrow-touch { + flex: none; } + html.theme--documenter-dark .column.is-full-touch { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-three-quarters-touch { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-two-thirds-touch { + flex: none; + width: 66.6666%; } + html.theme--documenter-dark .column.is-half-touch { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-one-third-touch { + flex: none; + width: 33.3333%; } + html.theme--documenter-dark .column.is-one-quarter-touch { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-one-fifth-touch { + flex: none; + width: 20%; } + html.theme--documenter-dark .column.is-two-fifths-touch { + flex: none; + width: 40%; } + html.theme--documenter-dark .column.is-three-fifths-touch { + flex: none; + width: 60%; } + html.theme--documenter-dark .column.is-four-fifths-touch { + flex: none; + width: 80%; } + html.theme--documenter-dark .column.is-offset-three-quarters-touch { + margin-left: 75%; } + html.theme--documenter-dark .column.is-offset-two-thirds-touch { + margin-left: 66.6666%; } + html.theme--documenter-dark .column.is-offset-half-touch { + margin-left: 50%; } + html.theme--documenter-dark .column.is-offset-one-third-touch { + margin-left: 33.3333%; } + html.theme--documenter-dark .column.is-offset-one-quarter-touch { + margin-left: 25%; } + html.theme--documenter-dark .column.is-offset-one-fifth-touch { + margin-left: 20%; } + html.theme--documenter-dark .column.is-offset-two-fifths-touch { + margin-left: 40%; } + html.theme--documenter-dark .column.is-offset-three-fifths-touch { + margin-left: 60%; } + html.theme--documenter-dark .column.is-offset-four-fifths-touch { + margin-left: 80%; } + html.theme--documenter-dark .column.is-0-touch { + flex: none; + width: 0%; } + html.theme--documenter-dark .column.is-offset-0-touch { + margin-left: 0%; } + html.theme--documenter-dark .column.is-1-touch { + flex: none; + width: 8.3333333333%; } + html.theme--documenter-dark .column.is-offset-1-touch { + margin-left: 8.3333333333%; } + html.theme--documenter-dark .column.is-2-touch { + flex: none; + width: 16.6666666667%; } + html.theme--documenter-dark .column.is-offset-2-touch { + margin-left: 16.6666666667%; } + html.theme--documenter-dark .column.is-3-touch { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-offset-3-touch { + margin-left: 25%; } + html.theme--documenter-dark .column.is-4-touch { + flex: none; + width: 33.3333333333%; } + html.theme--documenter-dark .column.is-offset-4-touch { + margin-left: 33.3333333333%; } + html.theme--documenter-dark .column.is-5-touch { + flex: none; + width: 41.6666666667%; } + html.theme--documenter-dark .column.is-offset-5-touch { + margin-left: 41.6666666667%; } + html.theme--documenter-dark .column.is-6-touch { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-offset-6-touch { + margin-left: 50%; } + html.theme--documenter-dark .column.is-7-touch { + flex: none; + width: 58.3333333333%; } + html.theme--documenter-dark .column.is-offset-7-touch { + margin-left: 58.3333333333%; } + html.theme--documenter-dark .column.is-8-touch { + flex: none; + width: 66.6666666667%; } + html.theme--documenter-dark .column.is-offset-8-touch { + margin-left: 66.6666666667%; } + html.theme--documenter-dark .column.is-9-touch { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-offset-9-touch { + margin-left: 75%; } + html.theme--documenter-dark .column.is-10-touch { + flex: none; + width: 83.3333333333%; } + html.theme--documenter-dark .column.is-offset-10-touch { + margin-left: 83.3333333333%; } + html.theme--documenter-dark .column.is-11-touch { + flex: none; + width: 91.6666666667%; } + html.theme--documenter-dark .column.is-offset-11-touch { + margin-left: 91.6666666667%; } + html.theme--documenter-dark .column.is-12-touch { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-offset-12-touch { + margin-left: 100%; } } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .column.is-narrow-desktop { + flex: none; } + html.theme--documenter-dark .column.is-full-desktop { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-three-quarters-desktop { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-two-thirds-desktop { + flex: none; + width: 66.6666%; } + html.theme--documenter-dark .column.is-half-desktop { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-one-third-desktop { + flex: none; + width: 33.3333%; } + html.theme--documenter-dark .column.is-one-quarter-desktop { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-one-fifth-desktop { + flex: none; + width: 20%; } + html.theme--documenter-dark .column.is-two-fifths-desktop { + flex: none; + width: 40%; } + html.theme--documenter-dark .column.is-three-fifths-desktop { + flex: none; + width: 60%; } + html.theme--documenter-dark .column.is-four-fifths-desktop { + flex: none; + width: 80%; } + html.theme--documenter-dark .column.is-offset-three-quarters-desktop { + margin-left: 75%; } + html.theme--documenter-dark .column.is-offset-two-thirds-desktop { + margin-left: 66.6666%; } + html.theme--documenter-dark .column.is-offset-half-desktop { + margin-left: 50%; } + html.theme--documenter-dark .column.is-offset-one-third-desktop { + margin-left: 33.3333%; } + html.theme--documenter-dark .column.is-offset-one-quarter-desktop { + margin-left: 25%; } + html.theme--documenter-dark .column.is-offset-one-fifth-desktop { + margin-left: 20%; } + html.theme--documenter-dark .column.is-offset-two-fifths-desktop { + margin-left: 40%; } + html.theme--documenter-dark .column.is-offset-three-fifths-desktop { + margin-left: 60%; } + html.theme--documenter-dark .column.is-offset-four-fifths-desktop { + margin-left: 80%; } + html.theme--documenter-dark .column.is-0-desktop { + flex: none; + width: 0%; } + html.theme--documenter-dark .column.is-offset-0-desktop { + margin-left: 0%; } + html.theme--documenter-dark .column.is-1-desktop { + flex: none; + width: 8.3333333333%; } + html.theme--documenter-dark .column.is-offset-1-desktop { + margin-left: 8.3333333333%; } + html.theme--documenter-dark .column.is-2-desktop { + flex: none; + width: 16.6666666667%; } + html.theme--documenter-dark .column.is-offset-2-desktop { + margin-left: 16.6666666667%; } + html.theme--documenter-dark .column.is-3-desktop { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-offset-3-desktop { + margin-left: 25%; } + html.theme--documenter-dark .column.is-4-desktop { + flex: none; + width: 33.3333333333%; } + html.theme--documenter-dark .column.is-offset-4-desktop { + margin-left: 33.3333333333%; } + html.theme--documenter-dark .column.is-5-desktop { + flex: none; + width: 41.6666666667%; } + html.theme--documenter-dark .column.is-offset-5-desktop { + margin-left: 41.6666666667%; } + html.theme--documenter-dark .column.is-6-desktop { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-offset-6-desktop { + margin-left: 50%; } + html.theme--documenter-dark .column.is-7-desktop { + flex: none; + width: 58.3333333333%; } + html.theme--documenter-dark .column.is-offset-7-desktop { + margin-left: 58.3333333333%; } + html.theme--documenter-dark .column.is-8-desktop { + flex: none; + width: 66.6666666667%; } + html.theme--documenter-dark .column.is-offset-8-desktop { + margin-left: 66.6666666667%; } + html.theme--documenter-dark .column.is-9-desktop { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-offset-9-desktop { + margin-left: 75%; } + html.theme--documenter-dark .column.is-10-desktop { + flex: none; + width: 83.3333333333%; } + html.theme--documenter-dark .column.is-offset-10-desktop { + margin-left: 83.3333333333%; } + html.theme--documenter-dark .column.is-11-desktop { + flex: none; + width: 91.6666666667%; } + html.theme--documenter-dark .column.is-offset-11-desktop { + margin-left: 91.6666666667%; } + html.theme--documenter-dark .column.is-12-desktop { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-offset-12-desktop { + margin-left: 100%; } } + @media screen and (min-width: 1216px) { + html.theme--documenter-dark .column.is-narrow-widescreen { + flex: none; } + html.theme--documenter-dark .column.is-full-widescreen { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-three-quarters-widescreen { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-two-thirds-widescreen { + flex: none; + width: 66.6666%; } + html.theme--documenter-dark .column.is-half-widescreen { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-one-third-widescreen { + flex: none; + width: 33.3333%; } + html.theme--documenter-dark .column.is-one-quarter-widescreen { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-one-fifth-widescreen { + flex: none; + width: 20%; } + html.theme--documenter-dark .column.is-two-fifths-widescreen { + flex: none; + width: 40%; } + html.theme--documenter-dark .column.is-three-fifths-widescreen { + flex: none; + width: 60%; } + html.theme--documenter-dark .column.is-four-fifths-widescreen { + flex: none; + width: 80%; } + html.theme--documenter-dark .column.is-offset-three-quarters-widescreen { + margin-left: 75%; } + html.theme--documenter-dark .column.is-offset-two-thirds-widescreen { + margin-left: 66.6666%; } + html.theme--documenter-dark .column.is-offset-half-widescreen { + margin-left: 50%; } + html.theme--documenter-dark .column.is-offset-one-third-widescreen { + margin-left: 33.3333%; } + html.theme--documenter-dark .column.is-offset-one-quarter-widescreen { + margin-left: 25%; } + html.theme--documenter-dark .column.is-offset-one-fifth-widescreen { + margin-left: 20%; } + html.theme--documenter-dark .column.is-offset-two-fifths-widescreen { + margin-left: 40%; } + html.theme--documenter-dark .column.is-offset-three-fifths-widescreen { + margin-left: 60%; } + html.theme--documenter-dark .column.is-offset-four-fifths-widescreen { + margin-left: 80%; } + html.theme--documenter-dark .column.is-0-widescreen { + flex: none; + width: 0%; } + html.theme--documenter-dark .column.is-offset-0-widescreen { + margin-left: 0%; } + html.theme--documenter-dark .column.is-1-widescreen { + flex: none; + width: 8.3333333333%; } + html.theme--documenter-dark .column.is-offset-1-widescreen { + margin-left: 8.3333333333%; } + html.theme--documenter-dark .column.is-2-widescreen { + flex: none; + width: 16.6666666667%; } + html.theme--documenter-dark .column.is-offset-2-widescreen { + margin-left: 16.6666666667%; } + html.theme--documenter-dark .column.is-3-widescreen { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-offset-3-widescreen { + margin-left: 25%; } + html.theme--documenter-dark .column.is-4-widescreen { + flex: none; + width: 33.3333333333%; } + html.theme--documenter-dark .column.is-offset-4-widescreen { + margin-left: 33.3333333333%; } + html.theme--documenter-dark .column.is-5-widescreen { + flex: none; + width: 41.6666666667%; } + html.theme--documenter-dark .column.is-offset-5-widescreen { + margin-left: 41.6666666667%; } + html.theme--documenter-dark .column.is-6-widescreen { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-offset-6-widescreen { + margin-left: 50%; } + html.theme--documenter-dark .column.is-7-widescreen { + flex: none; + width: 58.3333333333%; } + html.theme--documenter-dark .column.is-offset-7-widescreen { + margin-left: 58.3333333333%; } + html.theme--documenter-dark .column.is-8-widescreen { + flex: none; + width: 66.6666666667%; } + html.theme--documenter-dark .column.is-offset-8-widescreen { + margin-left: 66.6666666667%; } + html.theme--documenter-dark .column.is-9-widescreen { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-offset-9-widescreen { + margin-left: 75%; } + html.theme--documenter-dark .column.is-10-widescreen { + flex: none; + width: 83.3333333333%; } + html.theme--documenter-dark .column.is-offset-10-widescreen { + margin-left: 83.3333333333%; } + html.theme--documenter-dark .column.is-11-widescreen { + flex: none; + width: 91.6666666667%; } + html.theme--documenter-dark .column.is-offset-11-widescreen { + margin-left: 91.6666666667%; } + html.theme--documenter-dark .column.is-12-widescreen { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-offset-12-widescreen { + margin-left: 100%; } } + @media screen and (min-width: 1408px) { + html.theme--documenter-dark .column.is-narrow-fullhd { + flex: none; } + html.theme--documenter-dark .column.is-full-fullhd { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-three-quarters-fullhd { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-two-thirds-fullhd { + flex: none; + width: 66.6666%; } + html.theme--documenter-dark .column.is-half-fullhd { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-one-third-fullhd { + flex: none; + width: 33.3333%; } + html.theme--documenter-dark .column.is-one-quarter-fullhd { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-one-fifth-fullhd { + flex: none; + width: 20%; } + html.theme--documenter-dark .column.is-two-fifths-fullhd { + flex: none; + width: 40%; } + html.theme--documenter-dark .column.is-three-fifths-fullhd { + flex: none; + width: 60%; } + html.theme--documenter-dark .column.is-four-fifths-fullhd { + flex: none; + width: 80%; } + html.theme--documenter-dark .column.is-offset-three-quarters-fullhd { + margin-left: 75%; } + html.theme--documenter-dark .column.is-offset-two-thirds-fullhd { + margin-left: 66.6666%; } + html.theme--documenter-dark .column.is-offset-half-fullhd { + margin-left: 50%; } + html.theme--documenter-dark .column.is-offset-one-third-fullhd { + margin-left: 33.3333%; } + html.theme--documenter-dark .column.is-offset-one-quarter-fullhd { + margin-left: 25%; } + html.theme--documenter-dark .column.is-offset-one-fifth-fullhd { + margin-left: 20%; } + html.theme--documenter-dark .column.is-offset-two-fifths-fullhd { + margin-left: 40%; } + html.theme--documenter-dark .column.is-offset-three-fifths-fullhd { + margin-left: 60%; } + html.theme--documenter-dark .column.is-offset-four-fifths-fullhd { + margin-left: 80%; } + html.theme--documenter-dark .column.is-0-fullhd { + flex: none; + width: 0%; } + html.theme--documenter-dark .column.is-offset-0-fullhd { + margin-left: 0%; } + html.theme--documenter-dark .column.is-1-fullhd { + flex: none; + width: 8.3333333333%; } + html.theme--documenter-dark .column.is-offset-1-fullhd { + margin-left: 8.3333333333%; } + html.theme--documenter-dark .column.is-2-fullhd { + flex: none; + width: 16.6666666667%; } + html.theme--documenter-dark .column.is-offset-2-fullhd { + margin-left: 16.6666666667%; } + html.theme--documenter-dark .column.is-3-fullhd { + flex: none; + width: 25%; } + html.theme--documenter-dark .column.is-offset-3-fullhd { + margin-left: 25%; } + html.theme--documenter-dark .column.is-4-fullhd { + flex: none; + width: 33.3333333333%; } + html.theme--documenter-dark .column.is-offset-4-fullhd { + margin-left: 33.3333333333%; } + html.theme--documenter-dark .column.is-5-fullhd { + flex: none; + width: 41.6666666667%; } + html.theme--documenter-dark .column.is-offset-5-fullhd { + margin-left: 41.6666666667%; } + html.theme--documenter-dark .column.is-6-fullhd { + flex: none; + width: 50%; } + html.theme--documenter-dark .column.is-offset-6-fullhd { + margin-left: 50%; } + html.theme--documenter-dark .column.is-7-fullhd { + flex: none; + width: 58.3333333333%; } + html.theme--documenter-dark .column.is-offset-7-fullhd { + margin-left: 58.3333333333%; } + html.theme--documenter-dark .column.is-8-fullhd { + flex: none; + width: 66.6666666667%; } + html.theme--documenter-dark .column.is-offset-8-fullhd { + margin-left: 66.6666666667%; } + html.theme--documenter-dark .column.is-9-fullhd { + flex: none; + width: 75%; } + html.theme--documenter-dark .column.is-offset-9-fullhd { + margin-left: 75%; } + html.theme--documenter-dark .column.is-10-fullhd { + flex: none; + width: 83.3333333333%; } + html.theme--documenter-dark .column.is-offset-10-fullhd { + margin-left: 83.3333333333%; } + html.theme--documenter-dark .column.is-11-fullhd { + flex: none; + width: 91.6666666667%; } + html.theme--documenter-dark .column.is-offset-11-fullhd { + margin-left: 91.6666666667%; } + html.theme--documenter-dark .column.is-12-fullhd { + flex: none; + width: 100%; } + html.theme--documenter-dark .column.is-offset-12-fullhd { + margin-left: 100%; } } + html.theme--documenter-dark .columns { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; } + html.theme--documenter-dark .columns:last-child { + margin-bottom: -0.75rem; } + html.theme--documenter-dark .columns:not(:last-child) { + margin-bottom: calc(1.5rem - 0.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: 0.25rem; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .columns.is-variable.is-1-mobile { + --columnGap: 0.25rem; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .columns.is-variable.is-1-tablet { + --columnGap: 0.25rem; } } + @media screen and (min-width: 769px) and (max-width: 1055px) { + html.theme--documenter-dark .columns.is-variable.is-1-tablet-only { + --columnGap: 0.25rem; } } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .columns.is-variable.is-1-touch { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .columns.is-variable.is-1-desktop { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1056px) and (max-width: 1215px) { + html.theme--documenter-dark .columns.is-variable.is-1-desktop-only { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1216px) { + html.theme--documenter-dark .columns.is-variable.is-1-widescreen { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1408px) { + html.theme--documenter-dark .columns.is-variable.is-1-fullhd { + --columnGap: 0.25rem; } } + html.theme--documenter-dark .columns.is-variable.is-2 { + --columnGap: 0.5rem; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .columns.is-variable.is-2-mobile { + --columnGap: 0.5rem; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .columns.is-variable.is-2-tablet { + --columnGap: 0.5rem; } } + @media screen and (min-width: 769px) and (max-width: 1055px) { + html.theme--documenter-dark .columns.is-variable.is-2-tablet-only { + --columnGap: 0.5rem; } } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .columns.is-variable.is-2-touch { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .columns.is-variable.is-2-desktop { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1056px) and (max-width: 1215px) { + html.theme--documenter-dark .columns.is-variable.is-2-desktop-only { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1216px) { + html.theme--documenter-dark .columns.is-variable.is-2-widescreen { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1408px) { + html.theme--documenter-dark .columns.is-variable.is-2-fullhd { + --columnGap: 0.5rem; } } + html.theme--documenter-dark .columns.is-variable.is-3 { + --columnGap: 0.75rem; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .columns.is-variable.is-3-mobile { + --columnGap: 0.75rem; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .columns.is-variable.is-3-tablet { + --columnGap: 0.75rem; } } + @media screen and (min-width: 769px) and (max-width: 1055px) { + html.theme--documenter-dark .columns.is-variable.is-3-tablet-only { + --columnGap: 0.75rem; } } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .columns.is-variable.is-3-touch { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .columns.is-variable.is-3-desktop { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1056px) and (max-width: 1215px) { + html.theme--documenter-dark .columns.is-variable.is-3-desktop-only { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1216px) { + html.theme--documenter-dark .columns.is-variable.is-3-widescreen { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1408px) { + html.theme--documenter-dark .columns.is-variable.is-3-fullhd { + --columnGap: 0.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: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; } + html.theme--documenter-dark .tile.is-ancestor:last-child { + margin-bottom: -0.75rem; } + html.theme--documenter-dark .tile.is-ancestor:not(:last-child) { + margin-bottom: 0.75rem; } + html.theme--documenter-dark .tile.is-child { + margin: 0 !important; } + html.theme--documenter-dark .tile.is-parent { + padding: 0.75rem; } + html.theme--documenter-dark .tile.is-vertical { + flex-direction: column; } + html.theme--documenter-dark .tile.is-vertical > .tile.is-child:not(:last-child) { + margin-bottom: 1.5rem !important; } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .tile:not(.is-child) { + display: flex; } + html.theme--documenter-dark .tile.is-1 { + flex: none; + width: 8.3333333333%; } + html.theme--documenter-dark .tile.is-2 { + flex: none; + width: 16.6666666667%; } + html.theme--documenter-dark .tile.is-3 { + flex: none; + width: 25%; } + html.theme--documenter-dark .tile.is-4 { + flex: none; + width: 33.3333333333%; } + html.theme--documenter-dark .tile.is-5 { + flex: none; + width: 41.6666666667%; } + html.theme--documenter-dark .tile.is-6 { + flex: none; + width: 50%; } + html.theme--documenter-dark .tile.is-7 { + flex: none; + width: 58.3333333333%; } + html.theme--documenter-dark .tile.is-8 { + flex: none; + width: 66.6666666667%; } + html.theme--documenter-dark .tile.is-9 { + flex: none; + width: 75%; } + html.theme--documenter-dark .tile.is-10 { + flex: none; + width: 83.3333333333%; } + html.theme--documenter-dark .tile.is-11 { + flex: none; + width: 91.6666666667%; } + html.theme--documenter-dark .tile.is-12 { + flex: none; + width: 100%; } } + html.theme--documenter-dark .hero { + align-items: stretch; + display: flex; + flex-direction: column; + justify-content: space-between; } + html.theme--documenter-dark .hero .navbar { + background: none; } + html.theme--documenter-dark .hero .tabs ul { + border-bottom: none; } + html.theme--documenter-dark .hero.is-white { + background-color: white; + 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: white; } } + html.theme--documenter-dark .hero.is-white .navbar-item, + html.theme--documenter-dark .hero.is-white .navbar-link { + color: rgba(10, 10, 10, 0.7); } + html.theme--documenter-dark .hero.is-white a.navbar-item:hover, html.theme--documenter-dark .hero.is-white a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-white .navbar-link:hover, + html.theme--documenter-dark .hero.is-white .navbar-link.is-active { + background-color: #f2f2f2; + color: #0a0a0a; } + html.theme--documenter-dark .hero.is-white .tabs a { + color: #0a0a0a; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-white .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-white .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-white .tabs.is-boxed a, html.theme--documenter-dark .hero.is-white .tabs.is-toggle a { + color: #0a0a0a; } + html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; } + html.theme--documenter-dark .hero.is-white.is-bold { + background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 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%, white 71%, white 100%); } } + html.theme--documenter-dark .hero.is-black { + background-color: #0a0a0a; + color: white; } + 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: white; } + 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: white; } + @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: black; + color: white; } + html.theme--documenter-dark .hero.is-black .tabs a { + color: white; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-black .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-black .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-black .tabs.is-boxed a, html.theme--documenter-dark .hero.is-black .tabs.is-toggle a { + color: white; } + 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: white; + border-color: white; + color: #0a0a0a; } + html.theme--documenter-dark .hero.is-black.is-bold { + background-image: linear-gradient(141deg, black 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, black 0%, #0a0a0a 71%, #181616 100%); } } + html.theme--documenter-dark .hero.is-light { + background-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + html.theme--documenter-dark .hero.is-light strong { + color: inherit; } + html.theme--documenter-dark .hero.is-light .title { + color: #282f2f; } + html.theme--documenter-dark .hero.is-light .subtitle { + color: rgba(40, 47, 47, 0.9); } + html.theme--documenter-dark .hero.is-light .subtitle a:not(.button), + html.theme--documenter-dark .hero.is-light .subtitle strong { + color: #282f2f; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .hero.is-light .navbar-menu { + background-color: #ecf0f1; } } + html.theme--documenter-dark .hero.is-light .navbar-item, + html.theme--documenter-dark .hero.is-light .navbar-link { + color: rgba(40, 47, 47, 0.7); } + html.theme--documenter-dark .hero.is-light a.navbar-item:hover, html.theme--documenter-dark .hero.is-light a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-light .navbar-link:hover, + html.theme--documenter-dark .hero.is-light .navbar-link.is-active { + background-color: #dde4e6; + color: #282f2f; } + html.theme--documenter-dark .hero.is-light .tabs a { + color: #282f2f; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-light .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-light .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-light .tabs.is-boxed a, html.theme--documenter-dark .hero.is-light .tabs.is-toggle a { + color: #282f2f; } + html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover { + background-color: #282f2f; + border-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .hero.is-light.is-bold { + background-image: linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%); } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%); } } + html.theme--documenter-dark .hero.is-dark, html.theme--documenter-dark .content kbd.hero { + background-color: #282f2f; + color: #ecf0f1; } + html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + html.theme--documenter-dark .hero.is-dark strong, + html.theme--documenter-dark .content kbd.hero strong { + color: inherit; } + html.theme--documenter-dark .hero.is-dark .title, html.theme--documenter-dark .content kbd.hero .title { + color: #ecf0f1; } + html.theme--documenter-dark .hero.is-dark .subtitle, html.theme--documenter-dark .content kbd.hero .subtitle { + color: rgba(236, 240, 241, 0.9); } + html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button), html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button), + html.theme--documenter-dark .hero.is-dark .subtitle strong, + html.theme--documenter-dark .content kbd.hero .subtitle strong { + color: #ecf0f1; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .hero.is-dark .navbar-menu, html.theme--documenter-dark .content kbd.hero .navbar-menu { + background-color: #282f2f; } } + html.theme--documenter-dark .hero.is-dark .navbar-item, html.theme--documenter-dark .content kbd.hero .navbar-item, + html.theme--documenter-dark .hero.is-dark .navbar-link, + html.theme--documenter-dark .content kbd.hero .navbar-link { + color: rgba(236, 240, 241, 0.7); } + html.theme--documenter-dark .hero.is-dark a.navbar-item:hover, html.theme--documenter-dark .content kbd.hero a.navbar-item:hover, html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active, html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-dark .navbar-link:hover, + html.theme--documenter-dark .content kbd.hero .navbar-link:hover, + html.theme--documenter-dark .hero.is-dark .navbar-link.is-active, + html.theme--documenter-dark .content kbd.hero .navbar-link.is-active { + background-color: #1d2122; + color: #ecf0f1; } + html.theme--documenter-dark .hero.is-dark .tabs a, html.theme--documenter-dark .content kbd.hero .tabs a { + color: #ecf0f1; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-dark .tabs a:hover, html.theme--documenter-dark .content kbd.hero .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-dark .tabs li.is-active a, html.theme--documenter-dark .content kbd.hero .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a, html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a, html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a, html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a { + color: #ecf0f1; } + html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover, html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover, html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a, html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a, html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover { + background-color: #ecf0f1; + border-color: #ecf0f1; + color: #282f2f; } + html.theme--documenter-dark .hero.is-dark.is-bold, html.theme--documenter-dark .content kbd.hero.is-bold { + background-image: linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%); } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu, html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%); } } + html.theme--documenter-dark .hero.is-primary, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink { + background-color: #375a7f; + color: #fff; } + html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + html.theme--documenter-dark .hero.is-primary strong, + html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink strong { + color: inherit; } + html.theme--documenter-dark .hero.is-primary .title, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .title { + color: #fff; } + html.theme--documenter-dark .hero.is-primary .subtitle, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .subtitle { + color: rgba(255, 255, 255, 0.9); } + html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button), html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .subtitle a:not(.button), + html.theme--documenter-dark .hero.is-primary .subtitle strong, + html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .hero.is-primary .navbar-menu, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .navbar-menu { + background-color: #375a7f; } } + html.theme--documenter-dark .hero.is-primary .navbar-item, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .navbar-item, + html.theme--documenter-dark .hero.is-primary .navbar-link, + html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .navbar-link { + color: rgba(255, 255, 255, 0.7); } + html.theme--documenter-dark .hero.is-primary a.navbar-item:hover, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink a.navbar-item:hover, html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-primary .navbar-link:hover, + html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .navbar-link:hover, + html.theme--documenter-dark .hero.is-primary .navbar-link.is-active, + html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .navbar-link.is-active { + background-color: #2f4d6d; + color: #fff; } + html.theme--documenter-dark .hero.is-primary .tabs a, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs a { + color: #fff; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-primary .tabs a:hover, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-primary .tabs li.is-active a, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs.is-boxed a, html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs.is-toggle a { + color: #fff; } + html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a, html.theme--documenter-dark .docstring > section > a.hero.docs-sourcelink .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #375a7f; } + html.theme--documenter-dark .hero.is-primary.is-bold, html.theme--documenter-dark .docstring > section > a.hero.is-bold.docs-sourcelink { + background-image: linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%); } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu, html.theme--documenter-dark .docstring > section > a.hero.is-bold.docs-sourcelink .navbar-menu { + background-image: linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%); } } + html.theme--documenter-dark .hero.is-link { + background-color: #1abc9c; + color: #fff; } + html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + html.theme--documenter-dark .hero.is-link strong { + color: inherit; } + html.theme--documenter-dark .hero.is-link .title { + color: #fff; } + html.theme--documenter-dark .hero.is-link .subtitle { + color: rgba(255, 255, 255, 0.9); } + html.theme--documenter-dark .hero.is-link .subtitle a:not(.button), + html.theme--documenter-dark .hero.is-link .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .hero.is-link .navbar-menu { + background-color: #1abc9c; } } + html.theme--documenter-dark .hero.is-link .navbar-item, + html.theme--documenter-dark .hero.is-link .navbar-link { + color: rgba(255, 255, 255, 0.7); } + html.theme--documenter-dark .hero.is-link a.navbar-item:hover, html.theme--documenter-dark .hero.is-link a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-link .navbar-link:hover, + html.theme--documenter-dark .hero.is-link .navbar-link.is-active { + background-color: #17a689; + color: #fff; } + html.theme--documenter-dark .hero.is-link .tabs a { + color: #fff; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-link .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-link .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-link .tabs.is-boxed a, html.theme--documenter-dark .hero.is-link .tabs.is-toggle a { + color: #fff; } + html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #1abc9c; } + html.theme--documenter-dark .hero.is-link.is-bold { + background-image: linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%); } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%); } } + html.theme--documenter-dark .hero.is-info { + background-color: #024c7d; + color: #fff; } + html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + html.theme--documenter-dark .hero.is-info strong { + color: inherit; } + html.theme--documenter-dark .hero.is-info .title { + color: #fff; } + html.theme--documenter-dark .hero.is-info .subtitle { + color: rgba(255, 255, 255, 0.9); } + html.theme--documenter-dark .hero.is-info .subtitle a:not(.button), + html.theme--documenter-dark .hero.is-info .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .hero.is-info .navbar-menu { + background-color: #024c7d; } } + html.theme--documenter-dark .hero.is-info .navbar-item, + html.theme--documenter-dark .hero.is-info .navbar-link { + color: rgba(255, 255, 255, 0.7); } + html.theme--documenter-dark .hero.is-info a.navbar-item:hover, html.theme--documenter-dark .hero.is-info a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-info .navbar-link:hover, + html.theme--documenter-dark .hero.is-info .navbar-link.is-active { + background-color: #023d64; + color: #fff; } + html.theme--documenter-dark .hero.is-info .tabs a { + color: #fff; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-info .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-info .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-info .tabs.is-boxed a, html.theme--documenter-dark .hero.is-info .tabs.is-toggle a { + color: #fff; } + html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #024c7d; } + html.theme--documenter-dark .hero.is-info.is-bold { + background-image: linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%); } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%); } } + html.theme--documenter-dark .hero.is-success { + background-color: #008438; + color: #fff; } + html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + html.theme--documenter-dark .hero.is-success strong { + color: inherit; } + html.theme--documenter-dark .hero.is-success .title { + color: #fff; } + html.theme--documenter-dark .hero.is-success .subtitle { + color: rgba(255, 255, 255, 0.9); } + html.theme--documenter-dark .hero.is-success .subtitle a:not(.button), + html.theme--documenter-dark .hero.is-success .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .hero.is-success .navbar-menu { + background-color: #008438; } } + html.theme--documenter-dark .hero.is-success .navbar-item, + html.theme--documenter-dark .hero.is-success .navbar-link { + color: rgba(255, 255, 255, 0.7); } + html.theme--documenter-dark .hero.is-success a.navbar-item:hover, html.theme--documenter-dark .hero.is-success a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-success .navbar-link:hover, + html.theme--documenter-dark .hero.is-success .navbar-link.is-active { + background-color: #006b2d; + color: #fff; } + html.theme--documenter-dark .hero.is-success .tabs a { + color: #fff; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-success .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-success .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-success .tabs.is-boxed a, html.theme--documenter-dark .hero.is-success .tabs.is-toggle a { + color: #fff; } + html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #008438; } + html.theme--documenter-dark .hero.is-success.is-bold { + background-image: linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%); } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%); } } + html.theme--documenter-dark .hero.is-warning { + background-color: #ad8100; + color: #fff; } + html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + html.theme--documenter-dark .hero.is-warning strong { + color: inherit; } + html.theme--documenter-dark .hero.is-warning .title { + color: #fff; } + html.theme--documenter-dark .hero.is-warning .subtitle { + color: rgba(255, 255, 255, 0.9); } + html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button), + html.theme--documenter-dark .hero.is-warning .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .hero.is-warning .navbar-menu { + background-color: #ad8100; } } + html.theme--documenter-dark .hero.is-warning .navbar-item, + html.theme--documenter-dark .hero.is-warning .navbar-link { + color: rgba(255, 255, 255, 0.7); } + html.theme--documenter-dark .hero.is-warning a.navbar-item:hover, html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-warning .navbar-link:hover, + html.theme--documenter-dark .hero.is-warning .navbar-link.is-active { + background-color: #946e00; + color: #fff; } + html.theme--documenter-dark .hero.is-warning .tabs a { + color: #fff; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-warning .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-warning .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a, html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a { + color: #fff; } + html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #ad8100; } + html.theme--documenter-dark .hero.is-warning.is-bold { + background-image: linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%); } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%); } } + html.theme--documenter-dark .hero.is-danger { + background-color: #9e1b0d; + color: #fff; } + html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + html.theme--documenter-dark .hero.is-danger strong { + color: inherit; } + html.theme--documenter-dark .hero.is-danger .title { + color: #fff; } + html.theme--documenter-dark .hero.is-danger .subtitle { + color: rgba(255, 255, 255, 0.9); } + html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button), + html.theme--documenter-dark .hero.is-danger .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark .hero.is-danger .navbar-menu { + background-color: #9e1b0d; } } + html.theme--documenter-dark .hero.is-danger .navbar-item, + html.theme--documenter-dark .hero.is-danger .navbar-link { + color: rgba(255, 255, 255, 0.7); } + html.theme--documenter-dark .hero.is-danger a.navbar-item:hover, html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active, + html.theme--documenter-dark .hero.is-danger .navbar-link:hover, + html.theme--documenter-dark .hero.is-danger .navbar-link.is-active { + background-color: #86170b; + color: #fff; } + html.theme--documenter-dark .hero.is-danger .tabs a { + color: #fff; + opacity: 0.9; } + html.theme--documenter-dark .hero.is-danger .tabs a:hover { + opacity: 1; } + html.theme--documenter-dark .hero.is-danger .tabs li.is-active a { + opacity: 1; } + html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a, html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a { + color: #fff; } + html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover, html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a, html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover, html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a, html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #9e1b0d; } + html.theme--documenter-dark .hero.is-danger.is-bold { + background-image: linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%); } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%); } } + html.theme--documenter-dark .hero.is-small .hero-body, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.hero .hero-body { + padding-bottom: 1.5rem; + padding-top: 1.5rem; } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .hero.is-medium .hero-body { + padding-bottom: 9rem; + padding-top: 9rem; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .hero.is-large .hero-body { + padding-bottom: 18rem; + padding-top: 18rem; } } + html.theme--documenter-dark .hero.is-halfheight .hero-body, html.theme--documenter-dark .hero.is-fullheight .hero-body, html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body { + align-items: center; + display: flex; } + html.theme--documenter-dark .hero.is-halfheight .hero-body > .container, html.theme--documenter-dark .hero.is-fullheight .hero-body > .container, html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body > .container { + flex-grow: 1; + flex-shrink: 1; } + html.theme--documenter-dark .hero.is-halfheight { + min-height: 50vh; } + html.theme--documenter-dark .hero.is-fullheight { + min-height: 100vh; } + html.theme--documenter-dark .hero-video { + overflow: hidden; } + html.theme--documenter-dark .hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + transform: translate3d(-50%, -50%, 0); } + html.theme--documenter-dark .hero-video.is-transparent { + opacity: 0.3; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero-video { + display: none; } } + html.theme--documenter-dark .hero-buttons { + margin-top: 1.5rem; } + @media screen and (max-width: 768px) { + html.theme--documenter-dark .hero-buttons .button { + display: flex; } + html.theme--documenter-dark .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; } } + @media screen and (min-width: 769px), print { + html.theme--documenter-dark .hero-buttons { + display: flex; + justify-content: center; } + html.theme--documenter-dark .hero-buttons .button:not(:last-child) { + margin-right: 1.5rem; } } + html.theme--documenter-dark .hero-head, + html.theme--documenter-dark .hero-foot { + flex-grow: 0; + flex-shrink: 0; } + html.theme--documenter-dark .hero-body { + flex-grow: 1; + flex-shrink: 0; + padding: 3rem 1.5rem; } + html.theme--documenter-dark .section { + padding: 3rem 1.5rem; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark .section.is-medium { + padding: 9rem 1.5rem; } + html.theme--documenter-dark .section.is-large { + padding: 18rem 1.5rem; } } + html.theme--documenter-dark .footer { + background-color: #282f2f; + padding: 3rem 1.5rem 6rem; } + html.theme--documenter-dark hr { + height: 1px; } + html.theme--documenter-dark h6 { + text-transform: uppercase; + letter-spacing: 0.5px; } + html.theme--documenter-dark .hero { + background-color: #343c3d; } + html.theme--documenter-dark a { + transition: all 200ms ease; } + html.theme--documenter-dark .button { + transition: all 200ms ease; + border-width: 1px; + color: white; } + 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: white; } + 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: white; + 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: white; } + html.theme--documenter-dark .button.is-light.is-active, html.theme--documenter-dark .button.is-light.is-focused, html.theme--documenter-dark .button.is-light:active, html.theme--documenter-dark .button.is-light:focus { + border-color: #ecf0f1; + box-shadow: 0 0 0 2px rgba(236, 240, 241, 0.5); } + html.theme--documenter-dark .button.is-dark.is-hovered, html.theme--documenter-dark .content kbd.button.is-hovered, html.theme--documenter-dark .button.is-dark:hover, html.theme--documenter-dark .content kbd.button:hover { + background-color: #3a4344; } + html.theme--documenter-dark .button.is-dark.is-active, html.theme--documenter-dark .content kbd.button.is-active, html.theme--documenter-dark .button.is-dark.is-focused, html.theme--documenter-dark .content kbd.button.is-focused, html.theme--documenter-dark .button.is-dark:active, html.theme--documenter-dark .content kbd.button:active, html.theme--documenter-dark .button.is-dark:focus, html.theme--documenter-dark .content kbd.button:focus { + border-color: #282f2f; + box-shadow: 0 0 0 2px rgba(40, 47, 47, 0.5); } + html.theme--documenter-dark .button.is-primary.is-hovered, html.theme--documenter-dark .docstring > section > a.button.is-hovered.docs-sourcelink, html.theme--documenter-dark .button.is-primary:hover, html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink:hover { + background-color: #436d9a; } + html.theme--documenter-dark .button.is-primary.is-active, html.theme--documenter-dark .docstring > section > a.button.is-active.docs-sourcelink, html.theme--documenter-dark .button.is-primary.is-focused, html.theme--documenter-dark .docstring > section > a.button.is-focused.docs-sourcelink, html.theme--documenter-dark .button.is-primary:active, html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink:active, html.theme--documenter-dark .button.is-primary:focus, html.theme--documenter-dark .docstring > section > a.button.docs-sourcelink:focus { + border-color: #375a7f; + box-shadow: 0 0 0 2px rgba(55, 90, 127, 0.5); } + html.theme--documenter-dark .button.is-link.is-hovered, html.theme--documenter-dark .button.is-link:hover { + background-color: #1fdeb8; } + html.theme--documenter-dark .button.is-link.is-active, html.theme--documenter-dark .button.is-link.is-focused, html.theme--documenter-dark .button.is-link:active, html.theme--documenter-dark .button.is-link:focus { + border-color: #1abc9c; + box-shadow: 0 0 0 2px rgba(26, 188, 156, 0.5); } + html.theme--documenter-dark .button.is-info.is-hovered, html.theme--documenter-dark .button.is-info:hover { + background-color: #0363a3; } + html.theme--documenter-dark .button.is-info.is-active, html.theme--documenter-dark .button.is-info.is-focused, html.theme--documenter-dark .button.is-info:active, html.theme--documenter-dark .button.is-info:focus { + border-color: #024c7d; + box-shadow: 0 0 0 2px rgba(2, 76, 125, 0.5); } + html.theme--documenter-dark .button.is-success.is-hovered, html.theme--documenter-dark .button.is-success:hover { + background-color: #00aa48; } + html.theme--documenter-dark .button.is-success.is-active, html.theme--documenter-dark .button.is-success.is-focused, html.theme--documenter-dark .button.is-success:active, html.theme--documenter-dark .button.is-success:focus { + border-color: #008438; + box-shadow: 0 0 0 2px rgba(0, 132, 56, 0.5); } + html.theme--documenter-dark .button.is-warning.is-hovered, html.theme--documenter-dark .button.is-warning:hover { + background-color: #d39e00; } + html.theme--documenter-dark .button.is-warning.is-active, html.theme--documenter-dark .button.is-warning.is-focused, html.theme--documenter-dark .button.is-warning:active, html.theme--documenter-dark .button.is-warning:focus { + border-color: #ad8100; + box-shadow: 0 0 0 2px rgba(173, 129, 0, 0.5); } + html.theme--documenter-dark .button.is-danger.is-hovered, html.theme--documenter-dark .button.is-danger:hover { + background-color: #c12110; } + html.theme--documenter-dark .button.is-danger.is-active, html.theme--documenter-dark .button.is-danger.is-focused, html.theme--documenter-dark .button.is-danger:active, html.theme--documenter-dark .button.is-danger:focus { + border-color: #9e1b0d; + box-shadow: 0 0 0 2px rgba(158, 27, 13, 0.5); } + html.theme--documenter-dark .label { + color: #dbdee0; } + html.theme--documenter-dark .button, + html.theme--documenter-dark .control.has-icons-left .icon, + html.theme--documenter-dark .control.has-icons-right .icon, + html.theme--documenter-dark .input, + html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input, + html.theme--documenter-dark .pagination-ellipsis, + html.theme--documenter-dark .pagination-link, + html.theme--documenter-dark .pagination-next, + html.theme--documenter-dark .pagination-previous, + html.theme--documenter-dark .select, + html.theme--documenter-dark .select select, + html.theme--documenter-dark .textarea { + height: 2.5em; } + html.theme--documenter-dark .input, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input, + html.theme--documenter-dark .textarea { + transition: all 200ms ease; + box-shadow: none; + border-width: 1px; + padding-left: 1em; + padding-right: 1em; } + html.theme--documenter-dark .select:after, + html.theme--documenter-dark .select select { + border-width: 1px; } + html.theme--documenter-dark .control.has-addons .button, + html.theme--documenter-dark .control.has-addons .input, + html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search > input, + html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search > input, + html.theme--documenter-dark .control.has-addons .select { + margin-right: -1px; } + html.theme--documenter-dark .notification { + background-color: #343c3d; } + html.theme--documenter-dark .card { + box-shadow: none; + border: 1px solid #343c3d; + background-color: #282f2f; + border-radius: 0.4em; } + html.theme--documenter-dark .card .card-image img { + border-radius: 0.4em 0.4em 0 0; } + html.theme--documenter-dark .card .card-header { + box-shadow: none; + background-color: rgba(18, 18, 18, 0.2); + border-radius: 0.4em 0.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: white; + text-decoration: underline; } + html.theme--documenter-dark .notification.is-light a:not(.button) { + color: #282f2f; + text-decoration: underline; } + html.theme--documenter-dark .notification.is-dark a:not(.button), html.theme--documenter-dark .content kbd.notification a:not(.button) { + color: #ecf0f1; + text-decoration: underline; } + html.theme--documenter-dark .notification.is-primary a:not(.button), html.theme--documenter-dark .docstring > section > a.notification.docs-sourcelink a:not(.button) { + color: #fff; + text-decoration: underline; } + html.theme--documenter-dark .notification.is-link a:not(.button) { + color: #fff; + text-decoration: underline; } + html.theme--documenter-dark .notification.is-info a:not(.button) { + color: #fff; + text-decoration: underline; } + html.theme--documenter-dark .notification.is-success a:not(.button) { + color: #fff; + text-decoration: underline; } + html.theme--documenter-dark .notification.is-warning a:not(.button) { + color: #fff; + text-decoration: underline; } + html.theme--documenter-dark .notification.is-danger a:not(.button) { + color: #fff; + text-decoration: underline; } + html.theme--documenter-dark .tag, html.theme--documenter-dark .content kbd, html.theme--documenter-dark .docstring > section > a.docs-sourcelink { + border-radius: 0.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: white; } + html.theme--documenter-dark .message-body { + border-width: 1px; + border-color: #343c3d; } + html.theme--documenter-dark .navbar { + border-radius: 0.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 0.4em 0.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: transparent; } + html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover { + background-color: transparent; } + html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover { + background-color: transparent; } + 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: transparent; } + 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: transparent; } + html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover { + background-color: transparent; } + html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover { + background-color: transparent; } + html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover { + background-color: transparent; } + html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover { + background-color: transparent; } + html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover { + background-color: transparent; } + html.theme--documenter-dark h1 .docs-heading-anchor, html.theme--documenter-dark h1 .docs-heading-anchor:hover, html.theme--documenter-dark h1 .docs-heading-anchor:visited, html.theme--documenter-dark h2 .docs-heading-anchor, html.theme--documenter-dark h2 .docs-heading-anchor:hover, html.theme--documenter-dark h2 .docs-heading-anchor:visited, html.theme--documenter-dark h3 .docs-heading-anchor, html.theme--documenter-dark h3 .docs-heading-anchor:hover, html.theme--documenter-dark h3 .docs-heading-anchor:visited, html.theme--documenter-dark h4 .docs-heading-anchor, html.theme--documenter-dark h4 .docs-heading-anchor:hover, html.theme--documenter-dark h4 .docs-heading-anchor:visited, html.theme--documenter-dark h5 .docs-heading-anchor, html.theme--documenter-dark h5 .docs-heading-anchor:hover, html.theme--documenter-dark h5 .docs-heading-anchor:visited, html.theme--documenter-dark h6 .docs-heading-anchor, html.theme--documenter-dark h6 .docs-heading-anchor:hover, html.theme--documenter-dark h6 .docs-heading-anchor:visited { + color: #f2f2f2; } + html.theme--documenter-dark h1 .docs-heading-anchor-permalink, html.theme--documenter-dark h2 .docs-heading-anchor-permalink, html.theme--documenter-dark h3 .docs-heading-anchor-permalink, html.theme--documenter-dark h4 .docs-heading-anchor-permalink, html.theme--documenter-dark h5 .docs-heading-anchor-permalink, html.theme--documenter-dark h6 .docs-heading-anchor-permalink { + visibility: hidden; + vertical-align: middle; + margin-left: 0.5em; + font-size: 0.7rem; } + html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before, html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before, html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before, html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before, html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before, html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + content: "\f0c1"; } + html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink, html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink, html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink, html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink, html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink, html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink { + visibility: visible; } + html.theme--documenter-dark .docs-light-only { + display: none !important; } + html.theme--documenter-dark pre { + position: relative; + overflow: hidden; } + html.theme--documenter-dark pre code, html.theme--documenter-dark pre code.hljs { + padding: 0 0.75rem !important; + overflow: auto; + display: block; } + html.theme--documenter-dark pre code:first-of-type, html.theme--documenter-dark pre code.hljs:first-of-type { + padding-top: 0.5rem !important; } + html.theme--documenter-dark pre code:last-of-type, html.theme--documenter-dark pre code.hljs:last-of-type { + padding-bottom: 0.5rem !important; } + html.theme--documenter-dark pre .copy-button { + opacity: 0.2; + transition: opacity 0.2s; + position: absolute; + right: 0em; + top: 0em; + padding: 0.5em; + width: 2.5em; + height: 2.5em; + background: transparent; + border: none; + font-family: "Font Awesome 5 Free"; + color: #fff; + cursor: pointer; + text-align: center; } + html.theme--documenter-dark pre .copy-button:focus, html.theme--documenter-dark pre .copy-button:hover { + opacity: 1; + background: rgba(255, 255, 255, 0.1); + color: #1abc9c; } + html.theme--documenter-dark pre .copy-button.success { + color: #259a12; + opacity: 1; } + html.theme--documenter-dark pre .copy-button.error { + color: #cb3c33; + opacity: 1; } + html.theme--documenter-dark pre:hover .copy-button { + opacity: 1; } + html.theme--documenter-dark .admonition { + background-color: #282f2f; + border-style: solid; + border-width: 1px; + border-color: #5e6d6f; + border-radius: 0.4em; + font-size: 15px; } + html.theme--documenter-dark .admonition strong { + color: currentColor; } + html.theme--documenter-dark .admonition.is-small, html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input.admonition { + font-size: 0.85em; } + html.theme--documenter-dark .admonition.is-medium { + font-size: 1.25rem; } + html.theme--documenter-dark .admonition.is-large { + font-size: 1.5rem; } + html.theme--documenter-dark .admonition.is-default { + background-color: #282f2f; + border-color: #5e6d6f; } + html.theme--documenter-dark .admonition.is-default > .admonition-header { + background-color: #5e6d6f; } + html.theme--documenter-dark .admonition.is-info { + background-color: #282f2f; + border-color: #024c7d; } + html.theme--documenter-dark .admonition.is-info > .admonition-header { + background-color: #024c7d; } + html.theme--documenter-dark .admonition.is-success { + background-color: #282f2f; + border-color: #008438; } + html.theme--documenter-dark .admonition.is-success > .admonition-header { + background-color: #008438; } + html.theme--documenter-dark .admonition.is-warning { + background-color: #282f2f; + border-color: #ad8100; } + html.theme--documenter-dark .admonition.is-warning > .admonition-header { + background-color: #ad8100; } + html.theme--documenter-dark .admonition.is-danger { + background-color: #282f2f; + border-color: #9e1b0d; } + html.theme--documenter-dark .admonition.is-danger > .admonition-header { + background-color: #9e1b0d; } + html.theme--documenter-dark .admonition.is-compat { + background-color: #282f2f; + border-color: #137886; } + html.theme--documenter-dark .admonition.is-compat > .admonition-header { + background-color: #137886; } + html.theme--documenter-dark .admonition-header { + background-color: #5e6d6f; + align-items: center; + font-weight: 700; + justify-content: space-between; + line-height: 1.25; + padding: 0.5rem 0.75rem; + position: relative; } + html.theme--documenter-dark .admonition-header:before { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + margin-right: 0.75rem; + content: "\f06a"; } + html.theme--documenter-dark .admonition-body { + color: #fff; + padding: 0.5rem 0.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: transparent; + border: 1px solid #5e6d6f; + box-shadow: none; + max-width: 100%; } + html.theme--documenter-dark .docstring > header { + display: flex; + flex-grow: 1; + align-items: stretch; + padding: 0.5rem 0.75rem; + background-color: #282f2f; + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: none; + border-bottom: 1px solid #5e6d6f; } + html.theme--documenter-dark .docstring > header code { + background-color: transparent; } + html.theme--documenter-dark .docstring > header .docstring-binding { + margin-right: 0.3em; } + html.theme--documenter-dark .docstring > header .docstring-category { + margin-left: 0.3em; } + html.theme--documenter-dark .docstring > section { + position: relative; + padding: 0.75rem 0.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: 0.375rem; + bottom: 0.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; + border-bottom: 3px solid #9e1b0d; + padding: 10px 35px; + text-align: center; + font-size: 15px; } + html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer { + position: absolute; + top: calc(50% - 10px); + right: 18px; + cursor: pointer; + width: 12px; } + html.theme--documenter-dark .outdated-warning-overlay a { + color: #1abc9c; } + html.theme--documenter-dark .outdated-warning-overlay a:hover { + color: #1dd2af; } + html.theme--documenter-dark .content pre { + border: 1px solid #5e6d6f; } + html.theme--documenter-dark .content code { + font-weight: inherit; } + html.theme--documenter-dark .content a code { + color: #1abc9c; } + html.theme--documenter-dark .content h1 code, html.theme--documenter-dark .content h2 code, html.theme--documenter-dark .content h3 code, html.theme--documenter-dark .content h4 code, html.theme--documenter-dark .content h5 code, html.theme--documenter-dark .content h6 code { + color: #f2f2f2; } + html.theme--documenter-dark .content table { + display: block; + width: initial; + max-width: 100%; + overflow-x: auto; } + html.theme--documenter-dark .content blockquote > ul:first-child, html.theme--documenter-dark .content blockquote > ol:first-child, html.theme--documenter-dark .content .admonition-body > ul:first-child, html.theme--documenter-dark .content .admonition-body > ol:first-child { + margin-top: 0; } + html.theme--documenter-dark pre, html.theme--documenter-dark code { + font-variant-ligatures: no-contextual; } + html.theme--documenter-dark .breadcrumb a.is-disabled { + cursor: default; + pointer-events: none; } + html.theme--documenter-dark .breadcrumb a.is-disabled, html.theme--documenter-dark .breadcrumb a.is-disabled:hover { + color: #f2f2f2; } + html.theme--documenter-dark .hljs { + background: initial !important; } + html.theme--documenter-dark .katex .katex-mathml { + top: 0; + right: 0; } + html.theme--documenter-dark .katex-display, html.theme--documenter-dark mjx-container, html.theme--documenter-dark .MathJax_Display { + margin: 0.5em 0 !important; } + html.theme--documenter-dark html { + -moz-osx-font-smoothing: auto; + -webkit-font-smoothing: auto; } + html.theme--documenter-dark li.no-marker { + list-style: none; } + html.theme--documenter-dark #documenter .docs-main > article { + overflow-wrap: break-word; } + html.theme--documenter-dark #documenter .docs-main > article .math-container { + overflow-x: auto; + overflow-y: hidden; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark #documenter .docs-main { + max-width: 52rem; + margin-left: 20rem; + padding-right: 1rem; } } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark #documenter .docs-main { + width: 100%; } + html.theme--documenter-dark #documenter .docs-main > article { + max-width: 52rem; + margin-left: auto; + margin-right: auto; + margin-bottom: 1rem; + padding: 0 1rem; } + html.theme--documenter-dark #documenter .docs-main > header, html.theme--documenter-dark #documenter .docs-main > nav { + max-width: 100%; + width: 100%; + margin: 0; } } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar { + background-color: #1f2424; + border-bottom: 1px solid #5e6d6f; + z-index: 2; + min-height: 4rem; + margin-bottom: 1rem; + display: flex; } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb { + flex-grow: 1; } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right { + display: flex; + white-space: nowrap; } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-icon, html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label, html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button { + display: inline-block; } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label { + padding: 0; + margin-left: 0.3em; } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-settings-button { + margin: auto 0 auto 1rem; } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button { + font-size: 1.5rem; + margin: auto 0 auto 1rem; } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar > * { + margin: auto 0; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark #documenter .docs-main header.docs-navbar { + position: sticky; + top: 0; + padding: 0 1rem; + /* For Headroom.js */ + transition-property: top, box-shadow; + -webkit-transition-property: top, box-shadow; + /* Safari */ + transition-duration: 0.3s; + -webkit-transition-duration: 0.3s; + /* Safari */ } + html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--not-top { + box-shadow: 0.2rem 0rem 0.4rem #171717; + transition-duration: 0.7s; + -webkit-transition-duration: 0.7s; + /* Safari */ } + 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; + /* Safari */ } } + html.theme--documenter-dark #documenter .docs-main section.footnotes { + border-top: 1px solid #5e6d6f; } + html.theme--documenter-dark #documenter .docs-main section.footnotes li .tag:first-child, html.theme--documenter-dark #documenter .docs-main section.footnotes li .docstring > section > a.docs-sourcelink:first-child, html.theme--documenter-dark #documenter .docs-main section.footnotes li .content kbd:first-child, html.theme--documenter-dark .content #documenter .docs-main section.footnotes li kbd:first-child { + margin-right: 1em; + margin-bottom: 0.4em; } + html.theme--documenter-dark #documenter .docs-main .docs-footer { + display: flex; + flex-wrap: wrap; + margin-left: 0; + margin-right: 0; + border-top: 1px solid #5e6d6f; + padding-top: 1rem; + padding-bottom: 1rem; } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark #documenter .docs-main .docs-footer { + padding-left: 1rem; + padding-right: 1rem; } } + html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage, html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-prevpage { + flex-grow: 1; } + html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage { + text-align: right; } + html.theme--documenter-dark #documenter .docs-main .docs-footer .flexbox-break { + flex-basis: 100%; + height: 0; } + html.theme--documenter-dark #documenter .docs-main .docs-footer .footer-message { + font-size: 0.8em; + margin: 0.5em auto 0 auto; + text-align: center; } + html.theme--documenter-dark #documenter .docs-sidebar { + display: flex; + flex-direction: column; + color: #fff; + background-color: #282f2f; + border-right: 1px solid #5e6d6f; + padding: 0; + flex: 0 0 18rem; + z-index: 5; + font-size: 15px; + position: fixed; + left: -18rem; + width: 18rem; + height: 100%; + transition: left 0.3s; + /* Setting up a nicer theme style for the scrollbar */ } + html.theme--documenter-dark #documenter .docs-sidebar.visible { + left: 0; + box-shadow: 0.4rem 0rem 0.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; + /* Managing collapsible submenus */ } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu > li > .tocitem { + font-weight: bold; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu > li li { + font-size: 14.25px; + margin-left: 1em; + border-left: 1px solid #5e6d6f; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input.collapse-toggle { + display: none; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.collapsed { + display: none; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked ~ ul.collapsed { + display: block; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem { + display: flex; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label { + flex-grow: 2; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron { + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; + font-size: 11.25px; + margin-left: 1rem; + margin-top: auto; + margin-bottom: auto; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + content: "\f054"; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked ~ label.tocitem .docs-chevron::before { + content: "\f078"; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem { + display: block; + padding: 0.5rem 0.5rem; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem, html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem:hover { + color: #fff; + background: #282f2f; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu a.tocitem:hover, html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem:hover { + color: #fff; + background-color: #32393a; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active { + border-top: 1px solid #5e6d6f; + border-bottom: 1px solid #5e6d6f; + background-color: #1f2424; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem, html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover { + background-color: #1f2424; + color: #fff; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover { + background-color: #32393a; + color: #fff; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu > li.is-active:first-child { + border-top: none; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal { + margin: 0 0.5rem 0.5rem; + border-top: 1px solid #5e6d6f; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal li { + font-size: 12.75px; + border-left: none; + margin-left: 0; + margin-top: 0.5rem; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem { + width: 100%; + padding: 0; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before { + content: "⚬"; + margin-right: 0.4em; } + html.theme--documenter-dark #documenter .docs-sidebar form.docs-search { + margin: auto; + margin-top: 0.5rem; + margin-bottom: 0.5rem; } + html.theme--documenter-dark #documenter .docs-sidebar form.docs-search > input { + width: 14.4rem; } + @media screen and (min-width: 1056px) { + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu { + overflow-y: auto; + -webkit-overflow-scroll: touch; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar { + width: .3rem; + background: none; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb { + border-radius: 5px 0px 0px 5px; + background: #3b4445; } + html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover { + background: #4e5a5c; } } + @media screen and (max-width: 1055px) { + html.theme--documenter-dark #documenter .docs-sidebar { + overflow-y: auto; + -webkit-overflow-scroll: touch; } + html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar { + width: .3rem; + background: none; } + html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb { + border-radius: 5px 0px 0px 5px; + background: #3b4445; } + html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover { + background: #4e5a5c; } } + html.theme--documenter-dark #documenter .docs-main #documenter-search-info { + margin-bottom: 1rem; } + html.theme--documenter-dark #documenter .docs-main #documenter-search-results { + list-style-type: circle; + list-style-position: outside; } + html.theme--documenter-dark #documenter .docs-main #documenter-search-results li { + margin-left: 2rem; } + html.theme--documenter-dark #documenter .docs-main #documenter-search-results .docs-highlight { + background-color: yellow; } + html.theme--documenter-dark { + background-color: #1f2424; + font-size: 16px; + min-width: 300px; + overflow-x: auto; + overflow-y: scroll; + text-rendering: optimizeLegibility; + text-size-adjust: 100%; } + html.theme--documenter-dark .ansi span.sgr1 { + font-weight: bolder; } + html.theme--documenter-dark .ansi span.sgr2 { + font-weight: lighter; } + html.theme--documenter-dark .ansi span.sgr3 { + font-style: italic; } + html.theme--documenter-dark .ansi span.sgr4 { + text-decoration: underline; } + html.theme--documenter-dark .ansi span.sgr7 { + color: #1f2424; + background-color: #fff; } + html.theme--documenter-dark .ansi span.sgr8 { + color: transparent; } + html.theme--documenter-dark .ansi span.sgr8 span { + color: transparent; } + html.theme--documenter-dark .ansi span.sgr9 { + text-decoration: line-through; } + html.theme--documenter-dark .ansi span.sgr30 { + color: #242424; } + html.theme--documenter-dark .ansi span.sgr31 { + color: #f6705f; } + html.theme--documenter-dark .ansi span.sgr32 { + color: #4fb43a; } + html.theme--documenter-dark .ansi span.sgr33 { + color: #f4c72f; } + html.theme--documenter-dark .ansi span.sgr34 { + color: #7587f0; } + html.theme--documenter-dark .ansi span.sgr35 { + color: #bc89d3; } + html.theme--documenter-dark .ansi span.sgr36 { + color: #49b6ca; } + html.theme--documenter-dark .ansi span.sgr37 { + color: #b3bdbe; } + html.theme--documenter-dark .ansi span.sgr40 { + background-color: #242424; } + html.theme--documenter-dark .ansi span.sgr41 { + background-color: #f6705f; } + html.theme--documenter-dark .ansi span.sgr42 { + background-color: #4fb43a; } + html.theme--documenter-dark .ansi span.sgr43 { + background-color: #f4c72f; } + html.theme--documenter-dark .ansi span.sgr44 { + background-color: #7587f0; } + html.theme--documenter-dark .ansi span.sgr45 { + background-color: #bc89d3; } + html.theme--documenter-dark .ansi span.sgr46 { + background-color: #49b6ca; } + html.theme--documenter-dark .ansi span.sgr47 { + background-color: #b3bdbe; } + html.theme--documenter-dark .ansi span.sgr90 { + color: #92a0a2; } + html.theme--documenter-dark .ansi span.sgr91 { + color: #ff8674; } + html.theme--documenter-dark .ansi span.sgr92 { + color: #79d462; } + html.theme--documenter-dark .ansi span.sgr93 { + color: #ffe76b; } + html.theme--documenter-dark .ansi span.sgr94 { + color: #8a98ff; } + html.theme--documenter-dark .ansi span.sgr95 { + color: #d2a4e6; } + html.theme--documenter-dark .ansi span.sgr96 { + color: #6bc8db; } + html.theme--documenter-dark .ansi span.sgr97 { + color: #ecf0f1; } + html.theme--documenter-dark .ansi span.sgr100 { + background-color: #92a0a2; } + html.theme--documenter-dark .ansi span.sgr101 { + background-color: #ff8674; } + html.theme--documenter-dark .ansi span.sgr102 { + background-color: #79d462; } + html.theme--documenter-dark .ansi span.sgr103 { + background-color: #ffe76b; } + html.theme--documenter-dark .ansi span.sgr104 { + background-color: #8a98ff; } + html.theme--documenter-dark .ansi span.sgr105 { + background-color: #d2a4e6; } + html.theme--documenter-dark .ansi span.sgr106 { + background-color: #6bc8db; } + html.theme--documenter-dark .ansi span.sgr107 { + background-color: #ecf0f1; } + html.theme--documenter-dark code.language-julia-repl > span.hljs-meta { + color: #4fb43a; + font-weight: bolder; } + html.theme--documenter-dark .hljs { + background: #2b2b2b; + color: #f8f8f2; } + html.theme--documenter-dark .hljs-comment, + html.theme--documenter-dark .hljs-quote { + color: #d4d0ab; } + html.theme--documenter-dark .hljs-variable, + html.theme--documenter-dark .hljs-template-variable, + html.theme--documenter-dark .hljs-tag, + html.theme--documenter-dark .hljs-name, + html.theme--documenter-dark .hljs-selector-id, + html.theme--documenter-dark .hljs-selector-class, + html.theme--documenter-dark .hljs-regexp, + html.theme--documenter-dark .hljs-deletion { + color: #ffa07a; } + html.theme--documenter-dark .hljs-number, + html.theme--documenter-dark .hljs-built_in, + html.theme--documenter-dark .hljs-literal, + html.theme--documenter-dark .hljs-type, + html.theme--documenter-dark .hljs-params, + html.theme--documenter-dark .hljs-meta, + html.theme--documenter-dark .hljs-link { + color: #f5ab35; } + html.theme--documenter-dark .hljs-attribute { + color: #ffd700; } + html.theme--documenter-dark .hljs-string, + html.theme--documenter-dark .hljs-symbol, + html.theme--documenter-dark .hljs-bullet, + html.theme--documenter-dark .hljs-addition { + color: #abe338; } + html.theme--documenter-dark .hljs-title, + html.theme--documenter-dark .hljs-section { + color: #00e0e0; } + html.theme--documenter-dark .hljs-keyword, + html.theme--documenter-dark .hljs-selector-tag { + color: #dcc6e0; } + html.theme--documenter-dark .hljs-emphasis { + font-style: italic; } + html.theme--documenter-dark .hljs-strong { + font-weight: bold; } + @media screen and (-ms-high-contrast: active) { + html.theme--documenter-dark .hljs-addition, + html.theme--documenter-dark .hljs-attribute, + html.theme--documenter-dark .hljs-built_in, + html.theme--documenter-dark .hljs-bullet, + html.theme--documenter-dark .hljs-comment, + html.theme--documenter-dark .hljs-link, + html.theme--documenter-dark .hljs-literal, + html.theme--documenter-dark .hljs-meta, + html.theme--documenter-dark .hljs-number, + html.theme--documenter-dark .hljs-params, + html.theme--documenter-dark .hljs-string, + html.theme--documenter-dark .hljs-symbol, + html.theme--documenter-dark .hljs-type, + html.theme--documenter-dark .hljs-quote { + color: highlight; } + html.theme--documenter-dark .hljs-keyword, + html.theme--documenter-dark .hljs-selector-tag { + font-weight: bold; } } + html.theme--documenter-dark .hljs-subst { + color: #f8f8f2; } diff --git a/0.6/assets/themes/documenter-light.css b/0.6/assets/themes/documenter-light.css new file mode 100644 index 0000000..9595d5b --- /dev/null +++ b/0.6/assets/themes/documenter-light.css @@ -0,0 +1,7738 @@ +@charset "UTF-8"; +/* Font Awesome 5 mixin. Can be included in any rule that should render Font Awesome icons. */ +@keyframes spinAround { + from { + transform: rotate(0deg); } + to { + transform: rotate(359deg); } } + +.tabs, .pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis, .breadcrumb, .file, .button, .is-unselectable, .modal-close, .delete { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.admonition:not(:last-child), .tabs:not(:last-child), .message:not(:last-child), .list:not(:last-child), .level:not(:last-child), .breadcrumb:not(:last-child), .highlight:not(:last-child), .block:not(:last-child), .title:not(:last-child), +.subtitle:not(:last-child), .table-container:not(:last-child), .table:not(:last-child), .progress:not(:last-child), .notification:not(:last-child), .content:not(:last-child), .box:not(:last-child) { + margin-bottom: 1.5rem; } + +.modal-close, .delete { + -moz-appearance: none; + -webkit-appearance: none; + background-color: rgba(10, 10, 10, 0.2); + border: none; + border-radius: 290486px; + cursor: pointer; + pointer-events: auto; + display: inline-block; + flex-grow: 0; + flex-shrink: 0; + font-size: 0; + height: 20px; + max-height: 20px; + max-width: 20px; + min-height: 20px; + min-width: 20px; + outline: none; + position: relative; + vertical-align: top; + width: 20px; } + .modal-close::before, .delete::before, .modal-close::after, .delete::after { + background-color: white; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } + .modal-close::before, .delete::before { + height: 2px; + width: 50%; } + .modal-close::after, .delete::after { + height: 50%; + width: 2px; } + .modal-close:hover, .delete:hover, .modal-close:focus, .delete:focus { + background-color: rgba(10, 10, 10, 0.3); } + .modal-close:active, .delete:active { + background-color: rgba(10, 10, 10, 0.4); } + .is-small.modal-close, #documenter .docs-sidebar form.docs-search > input.modal-close, .is-small.delete, #documenter .docs-sidebar form.docs-search > input.delete { + height: 16px; + max-height: 16px; + max-width: 16px; + min-height: 16px; + min-width: 16px; + width: 16px; } + .is-medium.modal-close, .is-medium.delete { + height: 24px; + max-height: 24px; + max-width: 24px; + min-height: 24px; + min-width: 24px; + width: 24px; } + .is-large.modal-close, .is-large.delete { + height: 32px; + max-height: 32px; + max-width: 32px; + min-height: 32px; + min-width: 32px; + width: 32px; } + +.control.is-loading::after, .select.is-loading::after, .loader, .button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.hero-video, .modal-background, .modal, .image.is-square img, #documenter .docs-sidebar .docs-logo > img.is-square img, +.image.is-square .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-square .has-ratio, .image.is-1by1 img, #documenter .docs-sidebar .docs-logo > img.is-1by1 img, +.image.is-1by1 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-1by1 .has-ratio, .image.is-5by4 img, #documenter .docs-sidebar .docs-logo > img.is-5by4 img, +.image.is-5by4 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-5by4 .has-ratio, .image.is-4by3 img, #documenter .docs-sidebar .docs-logo > img.is-4by3 img, +.image.is-4by3 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-4by3 .has-ratio, .image.is-3by2 img, #documenter .docs-sidebar .docs-logo > img.is-3by2 img, +.image.is-3by2 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-3by2 .has-ratio, .image.is-5by3 img, #documenter .docs-sidebar .docs-logo > img.is-5by3 img, +.image.is-5by3 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-5by3 .has-ratio, .image.is-16by9 img, #documenter .docs-sidebar .docs-logo > img.is-16by9 img, +.image.is-16by9 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-16by9 .has-ratio, .image.is-2by1 img, #documenter .docs-sidebar .docs-logo > img.is-2by1 img, +.image.is-2by1 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-2by1 .has-ratio, .image.is-3by1 img, #documenter .docs-sidebar .docs-logo > img.is-3by1 img, +.image.is-3by1 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-3by1 .has-ratio, .image.is-4by5 img, #documenter .docs-sidebar .docs-logo > img.is-4by5 img, +.image.is-4by5 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-4by5 .has-ratio, .image.is-3by4 img, #documenter .docs-sidebar .docs-logo > img.is-3by4 img, +.image.is-3by4 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-3by4 .has-ratio, .image.is-2by3 img, #documenter .docs-sidebar .docs-logo > img.is-2by3 img, +.image.is-2by3 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-2by3 .has-ratio, .image.is-3by5 img, #documenter .docs-sidebar .docs-logo > img.is-3by5 img, +.image.is-3by5 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-3by5 .has-ratio, .image.is-9by16 img, #documenter .docs-sidebar .docs-logo > img.is-9by16 img, +.image.is-9by16 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-9by16 .has-ratio, .image.is-1by2 img, #documenter .docs-sidebar .docs-logo > img.is-1by2 img, +.image.is-1by2 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-1by2 .has-ratio, .image.is-1by3 img, #documenter .docs-sidebar .docs-logo > img.is-1by3 img, +.image.is-1by3 .has-ratio, +#documenter .docs-sidebar .docs-logo > img.is-1by3 .has-ratio, .is-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis, .file-cta, +.file-name, .select select, .textarea, .input, #documenter .docs-sidebar form.docs-search > input, .button { + -moz-appearance: none; + -webkit-appearance: none; + align-items: center; + border: 1px solid transparent; + border-radius: 4px; + box-shadow: none; + display: inline-flex; + font-size: 1rem; + height: 2.25em; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.375em - 1px); + padding-left: calc(0.625em - 1px); + padding-right: calc(0.625em - 1px); + padding-top: calc(0.375em - 1px); + position: relative; + vertical-align: top; } + .pagination-previous:focus, + .pagination-next:focus, + .pagination-link:focus, + .pagination-ellipsis:focus, .file-cta:focus, + .file-name:focus, .select select:focus, .textarea:focus, .input:focus, #documenter .docs-sidebar form.docs-search > input:focus, .button:focus, .is-focused.pagination-previous, + .is-focused.pagination-next, + .is-focused.pagination-link, + .is-focused.pagination-ellipsis, .is-focused.file-cta, + .is-focused.file-name, .select select.is-focused, .is-focused.textarea, .is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .is-focused.button, .pagination-previous:active, + .pagination-next:active, + .pagination-link:active, + .pagination-ellipsis:active, .file-cta:active, + .file-name:active, .select select:active, .textarea:active, .input:active, #documenter .docs-sidebar form.docs-search > input:active, .button:active, .is-active.pagination-previous, + .is-active.pagination-next, + .is-active.pagination-link, + .is-active.pagination-ellipsis, .is-active.file-cta, + .is-active.file-name, .select select.is-active, .is-active.textarea, .is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active, .is-active.button { + outline: none; } + .pagination-previous[disabled], + .pagination-next[disabled], + .pagination-link[disabled], + .pagination-ellipsis[disabled], .file-cta[disabled], + .file-name[disabled], .select select[disabled], .textarea[disabled], .input[disabled], #documenter .docs-sidebar form.docs-search > input[disabled], .button[disabled], fieldset[disabled] .pagination-previous, + fieldset[disabled] .pagination-next, + fieldset[disabled] .pagination-link, + fieldset[disabled] .pagination-ellipsis, fieldset[disabled] .file-cta, + fieldset[disabled] .file-name, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input, fieldset[disabled] #documenter .docs-sidebar form.docs-search > input, #documenter .docs-sidebar fieldset[disabled] form.docs-search > input, fieldset[disabled] .button { + cursor: not-allowed; } + +/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */ +html, +body, +p, +ol, +ul, +li, +dl, +dt, +dd, +blockquote, +figure, +fieldset, +legend, +textarea, +pre, +iframe, +hr, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0; } + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: 100%; + font-weight: normal; } + +ul { + list-style: none; } + +button, +input, +select, +textarea { + margin: 0; } + +html { + box-sizing: border-box; } + +*, *::before, *::after { + box-sizing: inherit; } + +img, +embed, +iframe, +object, +video { + height: auto; + max-width: 100%; } + +audio { + max-width: 100%; } + +iframe { + border: 0; } + +table { + border-collapse: collapse; + border-spacing: 0; } + +td, +th { + padding: 0; } + td:not([align]), + th:not([align]) { + text-align: left; } + +html { + background-color: white; + font-size: 16px; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + min-width: 300px; + overflow-x: auto; + overflow-y: scroll; + text-rendering: optimizeLegibility; + text-size-adjust: 100%; } + +article, +aside, +figure, +footer, +header, +hgroup, +section { + display: block; } + +body, +button, +input, +select, +textarea { + font-family: "Lato Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif; } + +code, +pre { + -moz-osx-font-smoothing: auto; + -webkit-font-smoothing: auto; + font-family: "JuliaMono", "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", "DejaVu Sans Mono", monospace; } + +body { + color: #222222; + 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: #000000; + font-size: 0.875em; + font-weight: normal; + padding: 0.1em; } + +hr { + background-color: whitesmoke; + 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: 0.875em; } + +span { + font-style: inherit; + font-weight: inherit; } + +strong { + color: #222222; + font-weight: 700; } + +fieldset { + border: none; } + +pre { + -webkit-overflow-scrolling: touch; + background-color: whitesmoke; + color: #222222; + font-size: 0.875em; + overflow-x: auto; + padding: 1.25rem 1.5rem; + white-space: pre; + word-wrap: normal; } + pre code { + background-color: transparent; + color: currentColor; + font-size: 1em; + padding: 0; } + +table td, +table th { + vertical-align: top; } + table td:not([align]), + table th:not([align]) { + text-align: left; } + +table th { + color: #222222; } + +.is-clearfix::after { + clear: both; + content: " "; + display: table; } + +.is-pulled-left { + float: left !important; } + +.is-pulled-right { + float: right !important; } + +.is-clipped { + overflow: hidden !important; } + +.is-size-1 { + font-size: 3rem !important; } + +.is-size-2 { + font-size: 2.5rem !important; } + +.is-size-3 { + font-size: 2rem !important; } + +.is-size-4 { + font-size: 1.5rem !important; } + +.is-size-5 { + font-size: 1.25rem !important; } + +.is-size-6 { + font-size: 1rem !important; } + +.is-size-7, .docstring > section > a.docs-sourcelink { + font-size: 0.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: 0.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: 0.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: 0.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: 0.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: 0.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: 0.75rem !important; } } + +.has-text-centered { + text-align: center !important; } + +.has-text-justified { + text-align: justify !important; } + +.has-text-left { + text-align: left !important; } + +.has-text-right { + text-align: right !important; } + +@media screen and (max-width: 768px) { + .has-text-centered-mobile { + text-align: center !important; } } + +@media screen and (min-width: 769px), print { + .has-text-centered-tablet { + text-align: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .has-text-centered-tablet-only { + text-align: center !important; } } + +@media screen and (max-width: 1055px) { + .has-text-centered-touch { + text-align: center !important; } } + +@media screen and (min-width: 1056px) { + .has-text-centered-desktop { + text-align: center !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .has-text-centered-desktop-only { + text-align: center !important; } } + +@media screen and (min-width: 1216px) { + .has-text-centered-widescreen { + text-align: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-centered-widescreen-only { + text-align: center !important; } } + +@media screen and (min-width: 1408px) { + .has-text-centered-fullhd { + text-align: center !important; } } + +@media screen and (max-width: 768px) { + .has-text-justified-mobile { + text-align: justify !important; } } + +@media screen and (min-width: 769px), print { + .has-text-justified-tablet { + text-align: justify !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .has-text-justified-tablet-only { + text-align: justify !important; } } + +@media screen and (max-width: 1055px) { + .has-text-justified-touch { + text-align: justify !important; } } + +@media screen and (min-width: 1056px) { + .has-text-justified-desktop { + text-align: justify !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .has-text-justified-desktop-only { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) { + .has-text-justified-widescreen { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-justified-widescreen-only { + text-align: justify !important; } } + +@media screen and (min-width: 1408px) { + .has-text-justified-fullhd { + text-align: justify !important; } } + +@media screen and (max-width: 768px) { + .has-text-left-mobile { + text-align: left !important; } } + +@media screen and (min-width: 769px), print { + .has-text-left-tablet { + text-align: left !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .has-text-left-tablet-only { + text-align: left !important; } } + +@media screen and (max-width: 1055px) { + .has-text-left-touch { + text-align: left !important; } } + +@media screen and (min-width: 1056px) { + .has-text-left-desktop { + text-align: left !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .has-text-left-desktop-only { + text-align: left !important; } } + +@media screen and (min-width: 1216px) { + .has-text-left-widescreen { + text-align: left !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-left-widescreen-only { + text-align: left !important; } } + +@media screen and (min-width: 1408px) { + .has-text-left-fullhd { + text-align: left !important; } } + +@media screen and (max-width: 768px) { + .has-text-right-mobile { + text-align: right !important; } } + +@media screen and (min-width: 769px), print { + .has-text-right-tablet { + text-align: right !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .has-text-right-tablet-only { + text-align: right !important; } } + +@media screen and (max-width: 1055px) { + .has-text-right-touch { + text-align: right !important; } } + +@media screen and (min-width: 1056px) { + .has-text-right-desktop { + text-align: right !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .has-text-right-desktop-only { + text-align: right !important; } } + +@media screen and (min-width: 1216px) { + .has-text-right-widescreen { + text-align: right !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-right-widescreen-only { + text-align: right !important; } } + +@media screen and (min-width: 1408px) { + .has-text-right-fullhd { + text-align: right !important; } } + +.is-capitalized { + text-transform: capitalize !important; } + +.is-lowercase { + text-transform: lowercase !important; } + +.is-uppercase { + text-transform: uppercase !important; } + +.is-italic { + font-style: italic !important; } + +.has-text-white { + color: white !important; } + +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6 !important; } + +.has-background-white { + background-color: white !important; } + +.has-text-black { + color: #0a0a0a !important; } + +a.has-text-black:hover, a.has-text-black:focus { + color: black !important; } + +.has-background-black { + background-color: #0a0a0a !important; } + +.has-text-light { + color: whitesmoke !important; } + +a.has-text-light:hover, a.has-text-light:focus { + color: #dbdbdb !important; } + +.has-background-light { + background-color: whitesmoke !important; } + +.has-text-dark { + color: #363636 !important; } + +a.has-text-dark:hover, a.has-text-dark:focus { + color: #1c1c1c !important; } + +.has-background-dark { + background-color: #363636 !important; } + +.has-text-primary { + color: #4eb5de !important; } + +a.has-text-primary:hover, a.has-text-primary:focus { + color: #27a1d2 !important; } + +.has-background-primary { + background-color: #4eb5de !important; } + +.has-text-link { + color: #2e63b8 !important; } + +a.has-text-link:hover, a.has-text-link:focus { + color: #244d8f !important; } + +.has-background-link { + background-color: #2e63b8 !important; } + +.has-text-info { + color: #209cee !important; } + +a.has-text-info:hover, a.has-text-info:focus { + color: #1081cb !important; } + +.has-background-info { + background-color: #209cee !important; } + +.has-text-success { + color: #22c35b !important; } + +a.has-text-success:hover, a.has-text-success:focus { + color: #1a9847 !important; } + +.has-background-success { + background-color: #22c35b !important; } + +.has-text-warning { + color: #ffdd57 !important; } + +a.has-text-warning:hover, a.has-text-warning:focus { + color: #ffd324 !important; } + +.has-background-warning { + background-color: #ffdd57 !important; } + +.has-text-danger { + color: #da0b00 !important; } + +a.has-text-danger:hover, a.has-text-danger:focus { + color: #a70800 !important; } + +.has-background-danger { + background-color: #da0b00 !important; } + +.has-text-black-bis { + color: #121212 !important; } + +.has-background-black-bis { + background-color: #121212 !important; } + +.has-text-black-ter { + color: #242424 !important; } + +.has-background-black-ter { + background-color: #242424 !important; } + +.has-text-grey-darker { + color: #363636 !important; } + +.has-background-grey-darker { + background-color: #363636 !important; } + +.has-text-grey-dark { + color: #4a4a4a !important; } + +.has-background-grey-dark { + background-color: #4a4a4a !important; } + +.has-text-grey { + color: #6b6b6b !important; } + +.has-background-grey { + background-color: #6b6b6b !important; } + +.has-text-grey-light { + color: #b5b5b5 !important; } + +.has-background-grey-light { + background-color: #b5b5b5 !important; } + +.has-text-grey-lighter { + color: #dbdbdb !important; } + +.has-background-grey-lighter { + background-color: #dbdbdb !important; } + +.has-text-white-ter { + color: whitesmoke !important; } + +.has-background-white-ter { + background-color: whitesmoke !important; } + +.has-text-white-bis { + color: #fafafa !important; } + +.has-background-white-bis { + background-color: #fafafa !important; } + +.has-text-weight-light { + font-weight: 300 !important; } + +.has-text-weight-normal { + font-weight: 400 !important; } + +.has-text-weight-medium { + font-weight: 500 !important; } + +.has-text-weight-semibold { + font-weight: 600 !important; } + +.has-text-weight-bold { + font-weight: 700 !important; } + +.is-family-primary { + font-family: "Lato Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-secondary { + font-family: "Lato Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-sans-serif { + font-family: "Lato Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-monospace { + font-family: "JuliaMono", "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", "DejaVu Sans Mono", monospace !important; } + +.is-family-code { + font-family: "JuliaMono", "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", "DejaVu Sans Mono", monospace !important; } + +.is-block { + display: block !important; } + +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; } } + +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-block-tablet-only { + display: block !important; } } + +@media screen and (max-width: 1055px) { + .is-block-touch { + display: block !important; } } + +@media screen and (min-width: 1056px) { + .is-block-desktop { + display: block !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-block-desktop-only { + display: block !important; } } + +@media screen and (min-width: 1216px) { + .is-block-widescreen { + display: block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-block-widescreen-only { + display: block !important; } } + +@media screen and (min-width: 1408px) { + .is-block-fullhd { + display: block !important; } } + +.is-flex { + display: flex !important; } + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: flex !important; } } + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-flex-tablet-only { + display: flex !important; } } + +@media screen and (max-width: 1055px) { + .is-flex-touch { + display: flex !important; } } + +@media screen and (min-width: 1056px) { + .is-flex-desktop { + display: flex !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-flex-desktop-only { + display: flex !important; } } + +@media screen and (min-width: 1216px) { + .is-flex-widescreen { + display: flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-flex-widescreen-only { + display: flex !important; } } + +@media screen and (min-width: 1408px) { + .is-flex-fullhd { + display: flex !important; } } + +.is-inline { + display: inline !important; } + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-inline-tablet-only { + display: inline !important; } } + +@media screen and (max-width: 1055px) { + .is-inline-touch { + display: inline !important; } } + +@media screen and (min-width: 1056px) { + .is-inline-desktop { + display: inline !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-inline-desktop-only { + display: inline !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-widescreen { + display: inline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-widescreen-only { + display: inline !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-fullhd { + display: inline !important; } } + +.is-inline-block { + display: inline-block !important; } + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-inline-block-tablet-only { + display: inline-block !important; } } + +@media screen and (max-width: 1055px) { + .is-inline-block-touch { + display: inline-block !important; } } + +@media screen and (min-width: 1056px) { + .is-inline-block-desktop { + display: inline-block !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-inline-block-desktop-only { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-block-widescreen { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-block-widescreen-only { + display: inline-block !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-block-fullhd { + display: inline-block !important; } } + +.is-inline-flex { + display: inline-flex !important; } + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: inline-flex !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: inline-flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-inline-flex-tablet-only { + display: inline-flex !important; } } + +@media screen and (max-width: 1055px) { + .is-inline-flex-touch { + display: inline-flex !important; } } + +@media screen and (min-width: 1056px) { + .is-inline-flex-desktop { + display: inline-flex !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-inline-flex-desktop-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-flex-widescreen { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-flex-widescreen-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-flex-fullhd { + display: inline-flex !important; } } + +.is-hidden { + display: none !important; } + +.is-sr-only { + border: none !important; + clip: rect(0, 0, 0, 0) !important; + height: 0.01em !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + white-space: nowrap !important; + width: 0.01em !important; } + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; } } + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-hidden-tablet-only { + display: none !important; } } + +@media screen and (max-width: 1055px) { + .is-hidden-touch { + display: none !important; } } + +@media screen and (min-width: 1056px) { + .is-hidden-desktop { + display: none !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-hidden-desktop-only { + display: none !important; } } + +@media screen and (min-width: 1216px) { + .is-hidden-widescreen { + display: none !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-hidden-widescreen-only { + display: none !important; } } + +@media screen and (min-width: 1408px) { + .is-hidden-fullhd { + display: none !important; } } + +.is-invisible { + visibility: hidden !important; } + +@media screen and (max-width: 768px) { + .is-invisible-mobile { + visibility: hidden !important; } } + +@media screen and (min-width: 769px), print { + .is-invisible-tablet { + visibility: hidden !important; } } + +@media screen and (min-width: 769px) and (max-width: 1055px) { + .is-invisible-tablet-only { + visibility: hidden !important; } } + +@media screen and (max-width: 1055px) { + .is-invisible-touch { + visibility: hidden !important; } } + +@media screen and (min-width: 1056px) { + .is-invisible-desktop { + visibility: hidden !important; } } + +@media screen and (min-width: 1056px) and (max-width: 1215px) { + .is-invisible-desktop-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) { + .is-invisible-widescreen { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-invisible-widescreen-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1408px) { + .is-invisible-fullhd { + visibility: hidden !important; } } + +.is-marginless { + margin: 0 !important; } + +.is-paddingless { + padding: 0 !important; } + +.is-radiusless { + border-radius: 0 !important; } + +.is-shadowless { + box-shadow: none !important; } + +.is-relative { + position: relative !important; } + +.box { + background-color: white; + border-radius: 6px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #222222; + display: block; + padding: 1.25rem; } + +a.box:hover, a.box:focus { + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #2e63b8; } + +a.box:active { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #2e63b8; } + +.button { + background-color: white; + border-color: #dbdbdb; + border-width: 1px; + color: #363636; + cursor: pointer; + justify-content: center; + padding-bottom: calc(0.375em - 1px); + padding-left: 0.75em; + padding-right: 0.75em; + padding-top: calc(0.375em - 1px); + text-align: center; + white-space: nowrap; } + .button strong { + color: inherit; } + .button .icon, .button .icon.is-small, .button #documenter .docs-sidebar form.docs-search > input.icon, #documenter .docs-sidebar .button form.docs-search > input.icon, .button .icon.is-medium, .button .icon.is-large { + height: 1.5em; + width: 1.5em; } + .button .icon:first-child:not(:last-child) { + margin-left: calc(-0.375em - 1px); + margin-right: 0.1875em; } + .button .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: calc(-0.375em - 1px); } + .button .icon:first-child:last-child { + margin-left: calc(-0.375em - 1px); + margin-right: calc(-0.375em - 1px); } + .button:hover, .button.is-hovered { + border-color: #b5b5b5; + color: #363636; } + .button:focus, .button.is-focused { + border-color: #3c5dcd; + color: #363636; } + .button:focus:not(:active), .button.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(46, 99, 184, 0.25); } + .button:active, .button.is-active { + border-color: #4a4a4a; + color: #363636; } + .button.is-text { + background-color: transparent; + border-color: transparent; + color: #222222; + text-decoration: underline; } + .button.is-text:hover, .button.is-text.is-hovered, .button.is-text:focus, .button.is-text.is-focused { + background-color: whitesmoke; + color: #222222; } + .button.is-text:active, .button.is-text.is-active { + background-color: #e8e8e8; + color: #222222; } + .button.is-text[disabled], fieldset[disabled] .button.is-text { + background-color: transparent; + border-color: transparent; + box-shadow: none; } + .button.is-white { + background-color: white; + 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: white; + border-color: transparent; + box-shadow: none; } + .button.is-white.is-inverted { + background-color: #0a0a0a; + color: white; } + .button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered { + background-color: black; } + .button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted { + background-color: #0a0a0a; + border-color: transparent; + box-shadow: none; + color: white; } + .button.is-white.is-loading::after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; } + .button.is-white.is-outlined { + background-color: transparent; + border-color: white; + color: white; } + .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: white; + border-color: white; + color: #0a0a0a; } + .button.is-white.is-outlined.is-loading::after { + border-color: transparent transparent white white !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: white; + box-shadow: none; + color: white; } + .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: white; } + .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 white white !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: white; } + .button.is-black:hover, .button.is-black.is-hovered { + background-color: #040404; + border-color: transparent; + color: white; } + .button.is-black:focus, .button.is-black.is-focused { + border-color: transparent; + color: white; } + .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: black; + border-color: transparent; + color: white; } + .button.is-black[disabled], fieldset[disabled] .button.is-black { + background-color: #0a0a0a; + border-color: transparent; + box-shadow: none; } + .button.is-black.is-inverted { + background-color: white; + 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: white; + border-color: transparent; + box-shadow: none; + color: #0a0a0a; } + .button.is-black.is-loading::after { + border-color: transparent transparent white white !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: white; } + .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 white white !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: white; + color: white; } + .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: white; + 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: white; + box-shadow: none; + color: white; } + .button.is-light { + background-color: whitesmoke; + border-color: transparent; + color: #363636; } + .button.is-light:hover, .button.is-light.is-hovered { + background-color: #eeeeee; + border-color: transparent; + color: #363636; } + .button.is-light:focus, .button.is-light.is-focused { + border-color: transparent; + color: #363636; } + .button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + .button.is-light:active, .button.is-light.is-active { + background-color: #e8e8e8; + border-color: transparent; + color: #363636; } + .button.is-light[disabled], fieldset[disabled] .button.is-light { + background-color: whitesmoke; + border-color: transparent; + box-shadow: none; } + .button.is-light.is-inverted { + background-color: #363636; + color: whitesmoke; } + .button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered { + background-color: #292929; } + .button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted { + background-color: #363636; + border-color: transparent; + box-shadow: none; + color: whitesmoke; } + .button.is-light.is-loading::after { + border-color: transparent transparent #363636 #363636 !important; } + .button.is-light.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; } + .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: whitesmoke; + border-color: whitesmoke; + color: #363636; } + .button.is-light.is-outlined.is-loading::after { + border-color: transparent transparent whitesmoke whitesmoke !important; } + .button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #363636 #363636 !important; } + .button.is-light.is-outlined[disabled], fieldset[disabled] .button.is-light.is-outlined { + background-color: transparent; + border-color: whitesmoke; + box-shadow: none; + color: whitesmoke; } + .button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; } + .button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused { + background-color: #363636; + color: whitesmoke; } + .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 whitesmoke whitesmoke !important; } + .button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: #363636; + box-shadow: none; + color: #363636; } + .button.is-dark, .content kbd.button { + background-color: #363636; + border-color: transparent; + color: whitesmoke; } + .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: whitesmoke; } + .button.is-dark:focus, .content kbd.button:focus, .button.is-dark.is-focused, .content kbd.button.is-focused { + border-color: transparent; + color: whitesmoke; } + .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: whitesmoke; } + .button.is-dark[disabled], .content kbd.button[disabled], fieldset[disabled] .button.is-dark, fieldset[disabled] .content kbd.button, .content fieldset[disabled] kbd.button { + background-color: #363636; + border-color: transparent; + box-shadow: none; } + .button.is-dark.is-inverted, .content kbd.button.is-inverted { + background-color: whitesmoke; + color: #363636; } + .button.is-dark.is-inverted:hover, .content kbd.button.is-inverted:hover, .button.is-dark.is-inverted.is-hovered, .content kbd.button.is-inverted.is-hovered { + background-color: #e8e8e8; } + .button.is-dark.is-inverted[disabled], .content kbd.button.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted, fieldset[disabled] .content kbd.button.is-inverted, .content fieldset[disabled] kbd.button.is-inverted { + background-color: whitesmoke; + border-color: transparent; + box-shadow: none; + color: #363636; } + .button.is-dark.is-loading::after, .content kbd.button.is-loading::after { + border-color: transparent transparent whitesmoke whitesmoke !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: whitesmoke; } + .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 whitesmoke whitesmoke !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: whitesmoke; + color: whitesmoke; } + .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: whitesmoke; + 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: whitesmoke; + box-shadow: none; + color: whitesmoke; } + .button.is-primary, .docstring > section > a.button.docs-sourcelink { + background-color: #4eb5de; + border-color: transparent; + color: #fff; } + .button.is-primary:hover, .docstring > section > a.button.docs-sourcelink:hover, .button.is-primary.is-hovered, .docstring > section > a.button.is-hovered.docs-sourcelink { + background-color: #43b1dc; + border-color: transparent; + color: #fff; } + .button.is-primary:focus, .docstring > section > a.button.docs-sourcelink:focus, .button.is-primary.is-focused, .docstring > section > a.button.is-focused.docs-sourcelink { + border-color: transparent; + color: #fff; } + .button.is-primary:focus:not(:active), .docstring > section > a.button.docs-sourcelink:focus:not(:active), .button.is-primary.is-focused:not(:active), .docstring > section > a.button.is-focused.docs-sourcelink:not(:active) { + box-shadow: 0 0 0 0.125em rgba(78, 181, 222, 0.25); } + .button.is-primary:active, .docstring > section > a.button.docs-sourcelink:active, .button.is-primary.is-active, .docstring > section > a.button.is-active.docs-sourcelink { + background-color: #39acda; + border-color: transparent; + color: #fff; } + .button.is-primary[disabled], .docstring > section > a.button.docs-sourcelink[disabled], fieldset[disabled] .button.is-primary, fieldset[disabled] .docstring > section > a.button.docs-sourcelink { + background-color: #4eb5de; + border-color: transparent; + box-shadow: none; } + .button.is-primary.is-inverted, .docstring > section > a.button.is-inverted.docs-sourcelink { + background-color: #fff; + color: #4eb5de; } + .button.is-primary.is-inverted:hover, .docstring > section > a.button.is-inverted.docs-sourcelink:hover, .button.is-primary.is-inverted.is-hovered, .docstring > section > a.button.is-inverted.is-hovered.docs-sourcelink { + background-color: #f2f2f2; } + .button.is-primary.is-inverted[disabled], .docstring > section > a.button.is-inverted.docs-sourcelink[disabled], fieldset[disabled] .button.is-primary.is-inverted, fieldset[disabled] .docstring > section > a.button.is-inverted.docs-sourcelink { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #4eb5de; } + .button.is-primary.is-loading::after, .docstring > section > a.button.is-loading.docs-sourcelink::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-primary.is-outlined, .docstring > section > a.button.is-outlined.docs-sourcelink { + background-color: transparent; + border-color: #4eb5de; + color: #4eb5de; } + .button.is-primary.is-outlined:hover, .docstring > section > a.button.is-outlined.docs-sourcelink:hover, .button.is-primary.is-outlined.is-hovered, .docstring > section > a.button.is-outlined.is-hovered.docs-sourcelink, .button.is-primary.is-outlined:focus, .docstring > section > a.button.is-outlined.docs-sourcelink:focus, .button.is-primary.is-outlined.is-focused, .docstring > section > a.button.is-outlined.is-focused.docs-sourcelink { + background-color: #4eb5de; + border-color: #4eb5de; + color: #fff; } + .button.is-primary.is-outlined.is-loading::after, .docstring > section > a.button.is-outlined.is-loading.docs-sourcelink::after { + border-color: transparent transparent #4eb5de #4eb5de !important; } + .button.is-primary.is-outlined.is-loading:hover::after, .docstring > section > a.button.is-outlined.is-loading.docs-sourcelink:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .docstring > section > a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after, .button.is-primary.is-outlined.is-loading:focus::after, .docstring > section > a.button.is-outlined.is-loading.docs-sourcelink:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after, .docstring > section > a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-primary.is-outlined[disabled], .docstring > section > a.button.is-outlined.docs-sourcelink[disabled], fieldset[disabled] .button.is-primary.is-outlined, fieldset[disabled] .docstring > section > a.button.is-outlined.docs-sourcelink { + background-color: transparent; + border-color: #4eb5de; + box-shadow: none; + color: #4eb5de; } + .button.is-primary.is-inverted.is-outlined, .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-primary.is-inverted.is-outlined:hover, .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink:hover, .button.is-primary.is-inverted.is-outlined.is-hovered, .docstring > section > a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink, .button.is-primary.is-inverted.is-outlined:focus, .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink:focus, .button.is-primary.is-inverted.is-outlined.is-focused, .docstring > section > a.button.is-inverted.is-outlined.is-focused.docs-sourcelink { + background-color: #fff; + color: #4eb5de; } + .button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .docstring > section > a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .docstring > section > a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .docstring > section > a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after, .docstring > section > a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after { + border-color: transparent transparent #4eb5de #4eb5de !important; } + .button.is-primary.is-inverted.is-outlined[disabled], .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined, fieldset[disabled] .docstring > section > a.button.is-inverted.is-outlined.docs-sourcelink { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-link { + background-color: #2e63b8; + border-color: transparent; + color: #fff; } + .button.is-link:hover, .button.is-link.is-hovered { + background-color: #2b5eae; + border-color: transparent; + color: #fff; } + .button.is-link:focus, .button.is-link.is-focused { + border-color: transparent; + color: #fff; } + .button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(46, 99, 184, 0.25); } + .button.is-link:active, .button.is-link.is-active { + background-color: #2958a4; + border-color: transparent; + color: #fff; } + .button.is-link[disabled], fieldset[disabled] .button.is-link { + background-color: #2e63b8; + border-color: transparent; + box-shadow: none; } + .button.is-link.is-inverted { + background-color: #fff; + color: #2e63b8; } + .button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #2e63b8; } + .button.is-link.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-link.is-outlined { + background-color: transparent; + border-color: #2e63b8; + color: #2e63b8; } + .button.is-link.is-outlined:hover, .button.is-link.is-outlined.is-hovered, .button.is-link.is-outlined:focus, .button.is-link.is-outlined.is-focused { + background-color: #2e63b8; + border-color: #2e63b8; + color: #fff; } + .button.is-link.is-outlined.is-loading::after { + border-color: transparent transparent #2e63b8 #2e63b8 !important; } + .button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-link.is-outlined[disabled], fieldset[disabled] .button.is-link.is-outlined { + background-color: transparent; + border-color: #2e63b8; + box-shadow: none; + color: #2e63b8; } + .button.is-link.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #2e63b8; } + .button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #2e63b8 #2e63b8 !important; } + .button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-link.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-info { + background-color: #209cee; + border-color: transparent; + color: #fff; } + .button.is-info:hover, .button.is-info.is-hovered { + background-color: #1497ed; + border-color: transparent; + color: #fff; } + .button.is-info:focus, .button.is-info.is-focused { + border-color: transparent; + color: #fff; } + .button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + .button.is-info:active, .button.is-info.is-active { + background-color: #1190e3; + border-color: transparent; + color: #fff; } + .button.is-info[disabled], fieldset[disabled] .button.is-info { + background-color: #209cee; + border-color: transparent; + box-shadow: none; } + .button.is-info.is-inverted { + background-color: #fff; + color: #209cee; } + .button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #209cee; } + .button.is-info.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-info.is-outlined { + background-color: transparent; + border-color: #209cee; + color: #209cee; } + .button.is-info.is-outlined:hover, .button.is-info.is-outlined.is-hovered, .button.is-info.is-outlined:focus, .button.is-info.is-outlined.is-focused { + background-color: #209cee; + border-color: #209cee; + color: #fff; } + .button.is-info.is-outlined.is-loading::after { + border-color: transparent transparent #209cee #209cee !important; } + .button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-info.is-outlined[disabled], fieldset[disabled] .button.is-info.is-outlined { + background-color: transparent; + border-color: #209cee; + box-shadow: none; + color: #209cee; } + .button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #209cee; } + .button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #209cee #209cee !important; } + .button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-success { + background-color: #22c35b; + border-color: transparent; + color: #fff; } + .button.is-success:hover, .button.is-success.is-hovered { + background-color: #20b856; + border-color: transparent; + color: #fff; } + .button.is-success:focus, .button.is-success.is-focused { + border-color: transparent; + color: #fff; } + .button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(34, 195, 91, 0.25); } + .button.is-success:active, .button.is-success.is-active { + background-color: #1ead51; + border-color: transparent; + color: #fff; } + .button.is-success[disabled], fieldset[disabled] .button.is-success { + background-color: #22c35b; + border-color: transparent; + box-shadow: none; } + .button.is-success.is-inverted { + background-color: #fff; + color: #22c35b; } + .button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #22c35b; } + .button.is-success.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-success.is-outlined { + background-color: transparent; + border-color: #22c35b; + color: #22c35b; } + .button.is-success.is-outlined:hover, .button.is-success.is-outlined.is-hovered, .button.is-success.is-outlined:focus, .button.is-success.is-outlined.is-focused { + background-color: #22c35b; + border-color: #22c35b; + color: #fff; } + .button.is-success.is-outlined.is-loading::after { + border-color: transparent transparent #22c35b #22c35b !important; } + .button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-success.is-outlined[disabled], fieldset[disabled] .button.is-success.is-outlined { + background-color: transparent; + border-color: #22c35b; + box-shadow: none; + color: #22c35b; } + .button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #22c35b; } + .button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #22c35b #22c35b !important; } + .button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-warning { + background-color: #ffdd57; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning:hover, .button.is-warning.is-hovered { + background-color: #ffda4a; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning:focus, .button.is-warning.is-focused { + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + .button.is-warning:active, .button.is-warning.is-active { + background-color: #ffd83e; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning[disabled], fieldset[disabled] .button.is-warning { + background-color: #ffdd57; + border-color: transparent; + box-shadow: none; } + .button.is-warning.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; } + .button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered { + background-color: rgba(0, 0, 0, 0.7); } + .button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + border-color: transparent; + box-shadow: none; + color: #ffdd57; } + .button.is-warning.is-loading::after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } + .button.is-warning.is-outlined { + background-color: transparent; + border-color: #ffdd57; + color: #ffdd57; } + .button.is-warning.is-outlined:hover, .button.is-warning.is-outlined.is-hovered, .button.is-warning.is-outlined:focus, .button.is-warning.is-outlined.is-focused { + background-color: #ffdd57; + border-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning.is-outlined.is-loading::after { + border-color: transparent transparent #ffdd57 #ffdd57 !important; } + .button.is-warning.is-outlined.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } + .button.is-warning.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-outlined { + background-color: transparent; + border-color: #ffdd57; + box-shadow: none; + color: #ffdd57; } + .button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + color: rgba(0, 0, 0, 0.7); } + .button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; } + .button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #ffdd57 #ffdd57 !important; } + .button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + box-shadow: none; + color: rgba(0, 0, 0, 0.7); } + .button.is-danger { + background-color: #da0b00; + border-color: transparent; + color: #fff; } + .button.is-danger:hover, .button.is-danger.is-hovered { + background-color: #cd0a00; + border-color: transparent; + color: #fff; } + .button.is-danger:focus, .button.is-danger.is-focused { + border-color: transparent; + color: #fff; } + .button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(218, 11, 0, 0.25); } + .button.is-danger:active, .button.is-danger.is-active { + background-color: #c10a00; + border-color: transparent; + color: #fff; } + .button.is-danger[disabled], fieldset[disabled] .button.is-danger { + background-color: #da0b00; + border-color: transparent; + box-shadow: none; } + .button.is-danger.is-inverted { + background-color: #fff; + color: #da0b00; } + .button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #da0b00; } + .button.is-danger.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-danger.is-outlined { + background-color: transparent; + border-color: #da0b00; + color: #da0b00; } + .button.is-danger.is-outlined:hover, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined.is-focused { + background-color: #da0b00; + border-color: #da0b00; + color: #fff; } + .button.is-danger.is-outlined.is-loading::after { + border-color: transparent transparent #da0b00 #da0b00 !important; } + .button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-danger.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-outlined { + background-color: transparent; + border-color: #da0b00; + box-shadow: none; + color: #da0b00; } + .button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #da0b00; } + .button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #da0b00 #da0b00 !important; } + .button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-small, #documenter .docs-sidebar form.docs-search > input.button { + border-radius: 2px; + font-size: 0.75rem; } + .button.is-normal { + font-size: 1rem; } + .button.is-medium { + font-size: 1.25rem; } + .button.is-large { + font-size: 1.5rem; } + .button[disabled], fieldset[disabled] .button { + background-color: white; + border-color: #dbdbdb; + box-shadow: none; + opacity: 0.5; } + .button.is-fullwidth { + display: flex; + width: 100%; } + .button.is-loading { + color: transparent !important; + pointer-events: none; } + .button.is-loading::after { + position: absolute; + left: calc(50% - (1em / 2)); + top: calc(50% - (1em / 2)); + position: absolute !important; } + .button.is-static { + background-color: whitesmoke; + border-color: #dbdbdb; + color: #6b6b6b; + box-shadow: none; + pointer-events: none; } + .button.is-rounded, #documenter .docs-sidebar form.docs-search > input.button { + border-radius: 290486px; + padding-left: 1em; + padding-right: 1em; } + +.buttons { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .buttons .button { + margin-bottom: 0.5rem; } + .buttons .button:not(:last-child):not(.is-fullwidth) { + margin-right: 0.5rem; } + .buttons:last-child { + margin-bottom: -0.5rem; } + .buttons:not(:last-child) { + margin-bottom: 1rem; } + .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) { + border-radius: 2px; + font-size: 0.75rem; } + .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) { + font-size: 1.25rem; } + .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) { + font-size: 1.5rem; } + .buttons.has-addons .button:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .buttons.has-addons .button:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + margin-right: -1px; } + .buttons.has-addons .button:last-child { + margin-right: 0; } + .buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered { + z-index: 2; } + .buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected { + z-index: 3; } + .buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { + z-index: 4; } + .buttons.has-addons .button.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + .buttons.is-centered { + justify-content: center; } + .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { + margin-left: 0.25rem; + margin-right: 0.25rem; } + .buttons.is-right { + justify-content: flex-end; } + .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { + margin-left: 0.25rem; + margin-right: 0.25rem; } + +.container { + flex-grow: 1; + margin: 0 auto; + position: relative; + width: auto; } + @media screen and (min-width: 1056px) { + .container { + max-width: 992px; } + .container.is-fluid { + margin-left: 32px; + margin-right: 32px; + max-width: none; } } + @media screen and (max-width: 1215px) { + .container.is-widescreen { + max-width: 1152px; } } + @media screen and (max-width: 1407px) { + .container.is-fullhd { + max-width: 1344px; } } + @media screen and (min-width: 1216px) { + .container { + max-width: 1152px; } } + @media screen and (min-width: 1408px) { + .container { + max-width: 1344px; } } +.content li + li { + margin-top: 0.25em; } + +.content p:not(:last-child), +.content dl:not(:last-child), +.content ol:not(:last-child), +.content ul:not(:last-child), +.content blockquote:not(:last-child), +.content pre:not(:last-child), +.content table:not(:last-child) { + margin-bottom: 1em; } + +.content h1, +.content h2, +.content h3, +.content h4, +.content h5, +.content h6 { + color: #222222; + 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: whitesmoke; + 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: #222222; } + .content table th:not([align]) { + text-align: left; } + .content table thead td, + .content table thead th { + border-width: 0 0 2px; + color: #222222; } + .content table tfoot td, + .content table tfoot th { + border-width: 2px 0 0; + color: #222222; } + .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: 0.75rem; } + +.content.is-medium { + font-size: 1.25rem; } + +.content.is-large { + font-size: 1.5rem; } + +.icon { + align-items: center; + display: inline-flex; + justify-content: center; + height: 1.5rem; + width: 1.5rem; } + .icon.is-small, #documenter .docs-sidebar form.docs-search > input.icon { + height: 1rem; + width: 1rem; } + .icon.is-medium { + height: 2rem; + width: 2rem; } + .icon.is-large { + height: 3rem; + width: 3rem; } + +.image, #documenter .docs-sidebar .docs-logo > img { + display: block; + position: relative; } + .image img, #documenter .docs-sidebar .docs-logo > img img { + display: block; + height: auto; + width: 100%; } + .image img.is-rounded, #documenter .docs-sidebar .docs-logo > img img.is-rounded { + border-radius: 290486px; } + .image.is-square img, #documenter .docs-sidebar .docs-logo > img.is-square img, + .image.is-square .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-square .has-ratio, .image.is-1by1 img, #documenter .docs-sidebar .docs-logo > img.is-1by1 img, + .image.is-1by1 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-1by1 .has-ratio, .image.is-5by4 img, #documenter .docs-sidebar .docs-logo > img.is-5by4 img, + .image.is-5by4 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-5by4 .has-ratio, .image.is-4by3 img, #documenter .docs-sidebar .docs-logo > img.is-4by3 img, + .image.is-4by3 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-4by3 .has-ratio, .image.is-3by2 img, #documenter .docs-sidebar .docs-logo > img.is-3by2 img, + .image.is-3by2 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-3by2 .has-ratio, .image.is-5by3 img, #documenter .docs-sidebar .docs-logo > img.is-5by3 img, + .image.is-5by3 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-5by3 .has-ratio, .image.is-16by9 img, #documenter .docs-sidebar .docs-logo > img.is-16by9 img, + .image.is-16by9 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-16by9 .has-ratio, .image.is-2by1 img, #documenter .docs-sidebar .docs-logo > img.is-2by1 img, + .image.is-2by1 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-2by1 .has-ratio, .image.is-3by1 img, #documenter .docs-sidebar .docs-logo > img.is-3by1 img, + .image.is-3by1 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-3by1 .has-ratio, .image.is-4by5 img, #documenter .docs-sidebar .docs-logo > img.is-4by5 img, + .image.is-4by5 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-4by5 .has-ratio, .image.is-3by4 img, #documenter .docs-sidebar .docs-logo > img.is-3by4 img, + .image.is-3by4 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-3by4 .has-ratio, .image.is-2by3 img, #documenter .docs-sidebar .docs-logo > img.is-2by3 img, + .image.is-2by3 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-2by3 .has-ratio, .image.is-3by5 img, #documenter .docs-sidebar .docs-logo > img.is-3by5 img, + .image.is-3by5 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-3by5 .has-ratio, .image.is-9by16 img, #documenter .docs-sidebar .docs-logo > img.is-9by16 img, + .image.is-9by16 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-9by16 .has-ratio, .image.is-1by2 img, #documenter .docs-sidebar .docs-logo > img.is-1by2 img, + .image.is-1by2 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-1by2 .has-ratio, .image.is-1by3 img, #documenter .docs-sidebar .docs-logo > img.is-1by3 img, + .image.is-1by3 .has-ratio, + #documenter .docs-sidebar .docs-logo > img.is-1by3 .has-ratio { + height: 100%; + width: 100%; } + .image.is-square, #documenter .docs-sidebar .docs-logo > img.is-square, .image.is-1by1, #documenter .docs-sidebar .docs-logo > img.is-1by1 { + padding-top: 100%; } + .image.is-5by4, #documenter .docs-sidebar .docs-logo > img.is-5by4 { + padding-top: 80%; } + .image.is-4by3, #documenter .docs-sidebar .docs-logo > img.is-4by3 { + padding-top: 75%; } + .image.is-3by2, #documenter .docs-sidebar .docs-logo > img.is-3by2 { + padding-top: 66.6666%; } + .image.is-5by3, #documenter .docs-sidebar .docs-logo > img.is-5by3 { + padding-top: 60%; } + .image.is-16by9, #documenter .docs-sidebar .docs-logo > img.is-16by9 { + padding-top: 56.25%; } + .image.is-2by1, #documenter .docs-sidebar .docs-logo > img.is-2by1 { + padding-top: 50%; } + .image.is-3by1, #documenter .docs-sidebar .docs-logo > img.is-3by1 { + padding-top: 33.3333%; } + .image.is-4by5, #documenter .docs-sidebar .docs-logo > img.is-4by5 { + padding-top: 125%; } + .image.is-3by4, #documenter .docs-sidebar .docs-logo > img.is-3by4 { + padding-top: 133.3333%; } + .image.is-2by3, #documenter .docs-sidebar .docs-logo > img.is-2by3 { + padding-top: 150%; } + .image.is-3by5, #documenter .docs-sidebar .docs-logo > img.is-3by5 { + padding-top: 166.6666%; } + .image.is-9by16, #documenter .docs-sidebar .docs-logo > img.is-9by16 { + padding-top: 177.7777%; } + .image.is-1by2, #documenter .docs-sidebar .docs-logo > img.is-1by2 { + padding-top: 200%; } + .image.is-1by3, #documenter .docs-sidebar .docs-logo > img.is-1by3 { + padding-top: 300%; } + .image.is-16x16, #documenter .docs-sidebar .docs-logo > img.is-16x16 { + height: 16px; + width: 16px; } + .image.is-24x24, #documenter .docs-sidebar .docs-logo > img.is-24x24 { + height: 24px; + width: 24px; } + .image.is-32x32, #documenter .docs-sidebar .docs-logo > img.is-32x32 { + height: 32px; + width: 32px; } + .image.is-48x48, #documenter .docs-sidebar .docs-logo > img.is-48x48 { + height: 48px; + width: 48px; } + .image.is-64x64, #documenter .docs-sidebar .docs-logo > img.is-64x64 { + height: 64px; + width: 64px; } + .image.is-96x96, #documenter .docs-sidebar .docs-logo > img.is-96x96 { + height: 96px; + width: 96px; } + .image.is-128x128, #documenter .docs-sidebar .docs-logo > img.is-128x128 { + height: 128px; + width: 128px; } + +.notification { + background-color: whitesmoke; + border-radius: 4px; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; + position: relative; } + .notification a:not(.button):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; } + .notification strong { + color: currentColor; } + .notification code, + .notification pre { + background: white; } + .notification pre code { + background: transparent; } + .notification > .delete { + position: absolute; + right: 0.5rem; + top: 0.5rem; } + .notification .title, + .notification .subtitle, + .notification .content { + color: currentColor; } + .notification.is-white { + background-color: white; + color: #0a0a0a; } + .notification.is-black { + background-color: #0a0a0a; + color: white; } + .notification.is-light { + background-color: whitesmoke; + color: #363636; } + .notification.is-dark, .content kbd.notification { + background-color: #363636; + color: whitesmoke; } + .notification.is-primary, .docstring > section > a.notification.docs-sourcelink { + background-color: #4eb5de; + color: #fff; } + .notification.is-link { + background-color: #2e63b8; + color: #fff; } + .notification.is-info { + background-color: #209cee; + color: #fff; } + .notification.is-success { + background-color: #22c35b; + color: #fff; } + .notification.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .notification.is-danger { + background-color: #da0b00; + color: #fff; } + +.progress { + -moz-appearance: none; + -webkit-appearance: none; + border: none; + border-radius: 290486px; + display: block; + height: 1rem; + overflow: hidden; + padding: 0; + width: 100%; } + .progress::-webkit-progress-bar { + background-color: #dbdbdb; } + .progress::-webkit-progress-value { + background-color: #222222; } + .progress::-moz-progress-bar { + background-color: #222222; } + .progress::-ms-fill { + background-color: #222222; + border: none; } + .progress.is-white::-webkit-progress-value { + background-color: white; } + .progress.is-white::-moz-progress-bar { + background-color: white; } + .progress.is-white::-ms-fill { + background-color: white; } + .progress.is-white:indeterminate { + background-image: linear-gradient(to right, white 30%, #dbdbdb 30%); } + .progress.is-black::-webkit-progress-value { + background-color: #0a0a0a; } + .progress.is-black::-moz-progress-bar { + background-color: #0a0a0a; } + .progress.is-black::-ms-fill { + background-color: #0a0a0a; } + .progress.is-black:indeterminate { + background-image: linear-gradient(to right, #0a0a0a 30%, #dbdbdb 30%); } + .progress.is-light::-webkit-progress-value { + background-color: whitesmoke; } + .progress.is-light::-moz-progress-bar { + background-color: whitesmoke; } + .progress.is-light::-ms-fill { + background-color: whitesmoke; } + .progress.is-light:indeterminate { + background-image: linear-gradient(to right, whitesmoke 30%, #dbdbdb 30%); } + .progress.is-dark::-webkit-progress-value, .content kbd.progress::-webkit-progress-value { + background-color: #363636; } + .progress.is-dark::-moz-progress-bar, .content kbd.progress::-moz-progress-bar { + background-color: #363636; } + .progress.is-dark::-ms-fill, .content kbd.progress::-ms-fill { + background-color: #363636; } + .progress.is-dark:indeterminate, .content kbd.progress:indeterminate { + background-image: linear-gradient(to right, #363636 30%, #dbdbdb 30%); } + .progress.is-primary::-webkit-progress-value, .docstring > section > a.progress.docs-sourcelink::-webkit-progress-value { + background-color: #4eb5de; } + .progress.is-primary::-moz-progress-bar, .docstring > section > a.progress.docs-sourcelink::-moz-progress-bar { + background-color: #4eb5de; } + .progress.is-primary::-ms-fill, .docstring > section > a.progress.docs-sourcelink::-ms-fill { + background-color: #4eb5de; } + .progress.is-primary:indeterminate, .docstring > section > a.progress.docs-sourcelink:indeterminate { + background-image: linear-gradient(to right, #4eb5de 30%, #dbdbdb 30%); } + .progress.is-link::-webkit-progress-value { + background-color: #2e63b8; } + .progress.is-link::-moz-progress-bar { + background-color: #2e63b8; } + .progress.is-link::-ms-fill { + background-color: #2e63b8; } + .progress.is-link:indeterminate { + background-image: linear-gradient(to right, #2e63b8 30%, #dbdbdb 30%); } + .progress.is-info::-webkit-progress-value { + background-color: #209cee; } + .progress.is-info::-moz-progress-bar { + background-color: #209cee; } + .progress.is-info::-ms-fill { + background-color: #209cee; } + .progress.is-info:indeterminate { + background-image: linear-gradient(to right, #209cee 30%, #dbdbdb 30%); } + .progress.is-success::-webkit-progress-value { + background-color: #22c35b; } + .progress.is-success::-moz-progress-bar { + background-color: #22c35b; } + .progress.is-success::-ms-fill { + background-color: #22c35b; } + .progress.is-success:indeterminate { + background-image: linear-gradient(to right, #22c35b 30%, #dbdbdb 30%); } + .progress.is-warning::-webkit-progress-value { + background-color: #ffdd57; } + .progress.is-warning::-moz-progress-bar { + background-color: #ffdd57; } + .progress.is-warning::-ms-fill { + background-color: #ffdd57; } + .progress.is-warning:indeterminate { + background-image: linear-gradient(to right, #ffdd57 30%, #dbdbdb 30%); } + .progress.is-danger::-webkit-progress-value { + background-color: #da0b00; } + .progress.is-danger::-moz-progress-bar { + background-color: #da0b00; } + .progress.is-danger::-ms-fill { + background-color: #da0b00; } + .progress.is-danger:indeterminate { + background-image: linear-gradient(to right, #da0b00 30%, #dbdbdb 30%); } + .progress:indeterminate { + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: moveIndeterminate; + animation-timing-function: linear; + background-color: #dbdbdb; + background-image: linear-gradient(to right, #222222 30%, #dbdbdb 30%); + background-position: top left; + background-repeat: no-repeat; + background-size: 150% 150%; } + .progress:indeterminate::-webkit-progress-bar { + background-color: transparent; } + .progress:indeterminate::-moz-progress-bar { + background-color: transparent; } + .progress.is-small, #documenter .docs-sidebar form.docs-search > input.progress { + height: 0.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: white; + color: #363636; } + .table td, + .table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; } + .table td.is-white, + .table th.is-white { + background-color: white; + border-color: white; + color: #0a0a0a; } + .table td.is-black, + .table th.is-black { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; } + .table td.is-light, + .table th.is-light { + background-color: whitesmoke; + border-color: whitesmoke; + color: #363636; } + .table td.is-dark, + .table th.is-dark { + background-color: #363636; + border-color: #363636; + color: whitesmoke; } + .table td.is-primary, + .table th.is-primary { + background-color: #4eb5de; + border-color: #4eb5de; + color: #fff; } + .table td.is-link, + .table th.is-link { + background-color: #2e63b8; + border-color: #2e63b8; + color: #fff; } + .table td.is-info, + .table th.is-info { + background-color: #209cee; + border-color: #209cee; + color: #fff; } + .table td.is-success, + .table th.is-success { + background-color: #22c35b; + border-color: #22c35b; + color: #fff; } + .table td.is-warning, + .table th.is-warning { + background-color: #ffdd57; + border-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .table td.is-danger, + .table th.is-danger { + background-color: #da0b00; + border-color: #da0b00; + color: #fff; } + .table td.is-narrow, + .table th.is-narrow { + white-space: nowrap; + width: 1%; } + .table td.is-selected, + .table th.is-selected { + background-color: #4eb5de; + color: #fff; } + .table td.is-selected a, + .table td.is-selected strong, + .table th.is-selected a, + .table th.is-selected strong { + color: currentColor; } + .table th { + color: #222222; } + .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: transparent; } + .table thead td, + .table thead th { + border-width: 0 0 2px; + color: #222222; } + .table tfoot { + background-color: transparent; } + .table tfoot td, + .table tfoot th { + border-width: 2px 0 0; + color: #222222; } + .table tbody { + background-color: transparent; } + .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: whitesmoke; } + .table.is-narrow td, + .table.is-narrow th { + padding: 0.25em 0.5em; } + .table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: #fafafa; } + +.table-container { + -webkit-overflow-scrolling: touch; + overflow: auto; + overflow-y: hidden; + max-width: 100%; } + +.tags { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .tags .tag, .tags .content kbd, .content .tags kbd, .tags .docstring > section > a.docs-sourcelink { + margin-bottom: 0.5rem; } + .tags .tag:not(:last-child), .tags .content kbd:not(:last-child), .content .tags kbd:not(:last-child), .tags .docstring > section > a.docs-sourcelink:not(:last-child) { + margin-right: 0.5rem; } + .tags:last-child { + margin-bottom: -0.5rem; } + .tags:not(:last-child) { + margin-bottom: 1rem; } + .tags.are-medium .tag:not(.is-normal):not(.is-large), .tags.are-medium .content kbd:not(.is-normal):not(.is-large), .content .tags.are-medium kbd:not(.is-normal):not(.is-large), .tags.are-medium .docstring > section > a.docs-sourcelink:not(.is-normal):not(.is-large) { + font-size: 1rem; } + .tags.are-large .tag:not(.is-normal):not(.is-medium), .tags.are-large .content kbd:not(.is-normal):not(.is-medium), .content .tags.are-large kbd:not(.is-normal):not(.is-medium), .tags.are-large .docstring > section > a.docs-sourcelink:not(.is-normal):not(.is-medium) { + font-size: 1.25rem; } + .tags.is-centered { + justify-content: center; } + .tags.is-centered .tag, .tags.is-centered .content kbd, .content .tags.is-centered kbd, .tags.is-centered .docstring > section > a.docs-sourcelink { + margin-right: 0.25rem; + margin-left: 0.25rem; } + .tags.is-right { + justify-content: flex-end; } + .tags.is-right .tag:not(:first-child), .tags.is-right .content kbd:not(:first-child), .content .tags.is-right kbd:not(:first-child), .tags.is-right .docstring > section > a.docs-sourcelink:not(:first-child) { + margin-left: 0.5rem; } + .tags.is-right .tag:not(:last-child), .tags.is-right .content kbd:not(:last-child), .content .tags.is-right kbd:not(:last-child), .tags.is-right .docstring > section > a.docs-sourcelink:not(:last-child) { + margin-right: 0; } + .tags.has-addons .tag, .tags.has-addons .content kbd, .content .tags.has-addons kbd, .tags.has-addons .docstring > section > a.docs-sourcelink { + margin-right: 0; } + .tags.has-addons .tag:not(:first-child), .tags.has-addons .content kbd:not(:first-child), .content .tags.has-addons kbd:not(:first-child), .tags.has-addons .docstring > section > a.docs-sourcelink:not(:first-child) { + margin-left: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .tags.has-addons .tag:not(:last-child), .tags.has-addons .content kbd:not(:last-child), .content .tags.has-addons kbd:not(:last-child), .tags.has-addons .docstring > section > a.docs-sourcelink:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + +.tag:not(body), .content kbd:not(body), .docstring > section > a.docs-sourcelink:not(body) { + align-items: center; + background-color: whitesmoke; + border-radius: 4px; + color: #222222; + display: inline-flex; + font-size: 0.75rem; + height: 2em; + justify-content: center; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; } + .tag:not(body) .delete, .content kbd:not(body) .delete, .docstring > section > a.docs-sourcelink:not(body) .delete { + margin-left: 0.25rem; + margin-right: -0.375rem; } + .tag.is-white:not(body), .content kbd.is-white:not(body), .docstring > section > a.docs-sourcelink.is-white:not(body) { + background-color: white; + 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: white; } + .tag.is-light:not(body), .content kbd.is-light:not(body), .docstring > section > a.docs-sourcelink.is-light:not(body) { + background-color: whitesmoke; + color: #363636; } + .tag.is-dark:not(body), .content kbd:not(body), .docstring > section > a.docs-sourcelink.is-dark:not(body), .content .docstring > section > kbd:not(body) { + background-color: #363636; + color: whitesmoke; } + .tag.is-primary:not(body), .content kbd.is-primary:not(body), .docstring > section > a.docs-sourcelink:not(body) { + background-color: #4eb5de; + color: #fff; } + .tag.is-link:not(body), .content kbd.is-link:not(body), .docstring > section > a.docs-sourcelink.is-link:not(body) { + background-color: #2e63b8; + color: #fff; } + .tag.is-info:not(body), .content kbd.is-info:not(body), .docstring > section > a.docs-sourcelink.is-info:not(body) { + background-color: #209cee; + color: #fff; } + .tag.is-success:not(body), .content kbd.is-success:not(body), .docstring > section > a.docs-sourcelink.is-success:not(body) { + background-color: #22c35b; + color: #fff; } + .tag.is-warning:not(body), .content kbd.is-warning:not(body), .docstring > section > a.docs-sourcelink.is-warning:not(body) { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .tag.is-danger:not(body), .content kbd.is-danger:not(body), .docstring > section > a.docs-sourcelink.is-danger:not(body) { + background-color: #da0b00; + color: #fff; } + .tag.is-normal:not(body), .content kbd.is-normal:not(body), .docstring > section > a.docs-sourcelink.is-normal:not(body) { + font-size: 0.75rem; } + .tag.is-medium:not(body), .content kbd.is-medium:not(body), .docstring > section > a.docs-sourcelink.is-medium:not(body) { + font-size: 1rem; } + .tag.is-large:not(body), .content kbd.is-large:not(body), .docstring > section > a.docs-sourcelink.is-large:not(body) { + font-size: 1.25rem; } + .tag:not(body) .icon:first-child:not(:last-child), .content kbd:not(body) .icon:first-child:not(:last-child), .docstring > section > a.docs-sourcelink:not(body) .icon:first-child:not(:last-child) { + margin-left: -0.375em; + margin-right: 0.1875em; } + .tag:not(body) .icon:last-child:not(:first-child), .content kbd:not(body) .icon:last-child:not(:first-child), .docstring > section > a.docs-sourcelink:not(body) .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: -0.375em; } + .tag:not(body) .icon:first-child:last-child, .content kbd:not(body) .icon:first-child:last-child, .docstring > section > a.docs-sourcelink:not(body) .icon:first-child:last-child { + margin-left: -0.375em; + margin-right: -0.375em; } + .tag.is-delete:not(body), .content kbd.is-delete:not(body), .docstring > section > a.docs-sourcelink.is-delete:not(body) { + margin-left: 1px; + padding: 0; + position: relative; + width: 2em; } + .tag.is-delete:not(body)::before, .content kbd.is-delete:not(body)::before, .docstring > section > a.docs-sourcelink.is-delete:not(body)::before, .tag.is-delete:not(body)::after, .content kbd.is-delete:not(body)::after, .docstring > section > a.docs-sourcelink.is-delete:not(body)::after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } + .tag.is-delete:not(body)::before, .content kbd.is-delete:not(body)::before, .docstring > section > a.docs-sourcelink.is-delete:not(body)::before { + height: 1px; + width: 50%; } + .tag.is-delete:not(body)::after, .content kbd.is-delete:not(body)::after, .docstring > section > a.docs-sourcelink.is-delete:not(body)::after { + height: 50%; + width: 1px; } + .tag.is-delete:not(body):hover, .content kbd.is-delete:not(body):hover, .docstring > section > a.docs-sourcelink.is-delete:not(body):hover, .tag.is-delete:not(body):focus, .content kbd.is-delete:not(body):focus, .docstring > section > a.docs-sourcelink.is-delete:not(body):focus { + background-color: #e8e8e8; } + .tag.is-delete:not(body):active, .content kbd.is-delete:not(body):active, .docstring > section > a.docs-sourcelink.is-delete:not(body):active { + background-color: #dbdbdb; } + .tag.is-rounded:not(body), #documenter .docs-sidebar form.docs-search > input:not(body), .content kbd.is-rounded:not(body), #documenter .docs-sidebar .content form.docs-search > input:not(body), .docstring > section > a.docs-sourcelink.is-rounded:not(body) { + border-radius: 290486px; } + +a.tag:hover, .docstring > section > a.docs-sourcelink:hover { + text-decoration: underline; } + +.title, +.subtitle { + word-break: break-word; } + .title em, + .title span, + .subtitle em, + .subtitle span { + font-weight: inherit; } + .title sub, + .subtitle sub { + font-size: 0.75em; } + .title sup, + .subtitle sup { + font-size: 0.75em; } + .title .tag, .title .content kbd, .content .title kbd, .title .docstring > section > a.docs-sourcelink, + .subtitle .tag, + .subtitle .content kbd, + .content .subtitle kbd, + .subtitle .docstring > section > a.docs-sourcelink { + vertical-align: middle; } + +.title { + color: #363636; + font-size: 2rem; + font-weight: 600; + line-height: 1.125; } + .title strong { + color: inherit; + font-weight: inherit; } + .title + .highlight { + margin-top: -0.75rem; } + .title:not(.is-spaced) + .subtitle { + margin-top: -1.25rem; } + .title.is-1 { + font-size: 3rem; } + .title.is-2 { + font-size: 2.5rem; } + .title.is-3 { + font-size: 2rem; } + .title.is-4 { + font-size: 1.5rem; } + .title.is-5 { + font-size: 1.25rem; } + .title.is-6 { + font-size: 1rem; } + .title.is-7 { + font-size: 0.75rem; } + +.subtitle { + color: #4a4a4a; + font-size: 1.25rem; + font-weight: 400; + line-height: 1.25; } + .subtitle strong { + color: #363636; + font-weight: 600; } + .subtitle:not(.is-spaced) + .title { + margin-top: -1.25rem; } + .subtitle.is-1 { + font-size: 3rem; } + .subtitle.is-2 { + font-size: 2.5rem; } + .subtitle.is-3 { + font-size: 2rem; } + .subtitle.is-4 { + font-size: 1.5rem; } + .subtitle.is-5 { + font-size: 1.25rem; } + .subtitle.is-6 { + font-size: 1rem; } + .subtitle.is-7 { + font-size: 0.75rem; } + +.heading { + display: block; + font-size: 11px; + letter-spacing: 1px; + margin-bottom: 5px; + text-transform: uppercase; } + +.highlight { + font-weight: 400; + max-width: 100%; + overflow: hidden; + padding: 0; } + .highlight pre { + overflow: auto; + max-width: 100%; } + +.number { + align-items: center; + background-color: whitesmoke; + border-radius: 290486px; + display: inline-flex; + font-size: 1.25rem; + height: 2em; + justify-content: center; + margin-right: 1.5rem; + min-width: 2.5em; + padding: 0.25rem 0.5rem; + text-align: center; + vertical-align: top; } + +.select select, .textarea, .input, #documenter .docs-sidebar form.docs-search > input { + background-color: white; + border-color: #dbdbdb; + border-radius: 4px; + color: #363636; } + .select select::-moz-placeholder, .textarea::-moz-placeholder, .input::-moz-placeholder, #documenter .docs-sidebar form.docs-search > input::-moz-placeholder { + color: rgba(54, 54, 54, 0.3); } + .select select::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .input::-webkit-input-placeholder, #documenter .docs-sidebar form.docs-search > input::-webkit-input-placeholder { + color: rgba(54, 54, 54, 0.3); } + .select select:-moz-placeholder, .textarea:-moz-placeholder, .input:-moz-placeholder, #documenter .docs-sidebar form.docs-search > input:-moz-placeholder { + color: rgba(54, 54, 54, 0.3); } + .select select:-ms-input-placeholder, .textarea:-ms-input-placeholder, .input:-ms-input-placeholder, #documenter .docs-sidebar form.docs-search > input:-ms-input-placeholder { + color: rgba(54, 54, 54, 0.3); } + .select select:hover, .textarea:hover, .input:hover, #documenter .docs-sidebar form.docs-search > input:hover, .select select.is-hovered, .is-hovered.textarea, .is-hovered.input, #documenter .docs-sidebar form.docs-search > input.is-hovered { + border-color: #b5b5b5; } + .select select:focus, .textarea:focus, .input:focus, #documenter .docs-sidebar form.docs-search > input:focus, .select select.is-focused, .is-focused.textarea, .is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .select select:active, .textarea:active, .input:active, #documenter .docs-sidebar form.docs-search > input:active, .select select.is-active, .is-active.textarea, .is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active { + border-color: #2e63b8; + box-shadow: 0 0 0 0.125em rgba(46, 99, 184, 0.25); } + .select select[disabled], .textarea[disabled], .input[disabled], #documenter .docs-sidebar form.docs-search > input[disabled], fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input, fieldset[disabled] #documenter .docs-sidebar form.docs-search > input, #documenter .docs-sidebar fieldset[disabled] form.docs-search > input { + background-color: whitesmoke; + border-color: whitesmoke; + box-shadow: none; + color: #6b6b6b; } + .select select[disabled]::-moz-placeholder, .textarea[disabled]::-moz-placeholder, .input[disabled]::-moz-placeholder, #documenter .docs-sidebar form.docs-search > input[disabled]::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder, fieldset[disabled] #documenter .docs-sidebar form.docs-search > input::-moz-placeholder, #documenter .docs-sidebar fieldset[disabled] form.docs-search > input::-moz-placeholder { + color: rgba(107, 107, 107, 0.3); } + .select select[disabled]::-webkit-input-placeholder, .textarea[disabled]::-webkit-input-placeholder, .input[disabled]::-webkit-input-placeholder, #documenter .docs-sidebar form.docs-search > input[disabled]::-webkit-input-placeholder, fieldset[disabled] .select select::-webkit-input-placeholder, .select fieldset[disabled] select::-webkit-input-placeholder, fieldset[disabled] .textarea::-webkit-input-placeholder, fieldset[disabled] .input::-webkit-input-placeholder, fieldset[disabled] #documenter .docs-sidebar form.docs-search > input::-webkit-input-placeholder, #documenter .docs-sidebar fieldset[disabled] form.docs-search > input::-webkit-input-placeholder { + color: rgba(107, 107, 107, 0.3); } + .select select[disabled]:-moz-placeholder, .textarea[disabled]:-moz-placeholder, .input[disabled]:-moz-placeholder, #documenter .docs-sidebar form.docs-search > input[disabled]:-moz-placeholder, fieldset[disabled] .select select:-moz-placeholder, .select fieldset[disabled] select:-moz-placeholder, fieldset[disabled] .textarea:-moz-placeholder, fieldset[disabled] .input:-moz-placeholder, fieldset[disabled] #documenter .docs-sidebar form.docs-search > input:-moz-placeholder, #documenter .docs-sidebar fieldset[disabled] form.docs-search > input:-moz-placeholder { + color: rgba(107, 107, 107, 0.3); } + .select select[disabled]:-ms-input-placeholder, .textarea[disabled]:-ms-input-placeholder, .input[disabled]:-ms-input-placeholder, #documenter .docs-sidebar form.docs-search > input[disabled]:-ms-input-placeholder, fieldset[disabled] .select select:-ms-input-placeholder, .select fieldset[disabled] select:-ms-input-placeholder, fieldset[disabled] .textarea:-ms-input-placeholder, fieldset[disabled] .input:-ms-input-placeholder, fieldset[disabled] #documenter .docs-sidebar form.docs-search > input:-ms-input-placeholder, #documenter .docs-sidebar fieldset[disabled] form.docs-search > input:-ms-input-placeholder { + color: rgba(107, 107, 107, 0.3); } + +.textarea, .input, #documenter .docs-sidebar form.docs-search > input { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + max-width: 100%; + width: 100%; } + .textarea[readonly], .input[readonly], #documenter .docs-sidebar form.docs-search > input[readonly] { + box-shadow: none; } + .is-white.textarea, .is-white.input, #documenter .docs-sidebar form.docs-search > input.is-white { + border-color: white; } + .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: whitesmoke; } + .is-light.textarea:focus, .is-light.input:focus, #documenter .docs-sidebar form.docs-search > input.is-light:focus, .is-light.is-focused.textarea, .is-light.is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .is-light.textarea:active, .is-light.input:active, #documenter .docs-sidebar form.docs-search > input.is-light:active, .is-light.is-active.textarea, .is-light.is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + .is-dark.textarea, .content kbd.textarea, .is-dark.input, #documenter .docs-sidebar form.docs-search > input.is-dark, .content kbd.input { + border-color: #363636; } + .is-dark.textarea:focus, .content kbd.textarea:focus, .is-dark.input:focus, #documenter .docs-sidebar form.docs-search > input.is-dark:focus, .content kbd.input:focus, .is-dark.is-focused.textarea, .content kbd.is-focused.textarea, .is-dark.is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .content kbd.is-focused.input, #documenter .docs-sidebar .content form.docs-search > input.is-focused, .is-dark.textarea:active, .content kbd.textarea:active, .is-dark.input:active, #documenter .docs-sidebar form.docs-search > input.is-dark:active, .content kbd.input:active, .is-dark.is-active.textarea, .content kbd.is-active.textarea, .is-dark.is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active, .content kbd.is-active.input, #documenter .docs-sidebar .content form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + .is-primary.textarea, .docstring > section > a.textarea.docs-sourcelink, .is-primary.input, #documenter .docs-sidebar form.docs-search > input.is-primary, .docstring > section > a.input.docs-sourcelink { + border-color: #4eb5de; } + .is-primary.textarea:focus, .docstring > section > a.textarea.docs-sourcelink:focus, .is-primary.input:focus, #documenter .docs-sidebar form.docs-search > input.is-primary:focus, .docstring > section > a.input.docs-sourcelink:focus, .is-primary.is-focused.textarea, .docstring > section > a.is-focused.textarea.docs-sourcelink, .is-primary.is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .docstring > section > a.is-focused.input.docs-sourcelink, .is-primary.textarea:active, .docstring > section > a.textarea.docs-sourcelink:active, .is-primary.input:active, #documenter .docs-sidebar form.docs-search > input.is-primary:active, .docstring > section > a.input.docs-sourcelink:active, .is-primary.is-active.textarea, .docstring > section > a.is-active.textarea.docs-sourcelink, .is-primary.is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active, .docstring > section > a.is-active.input.docs-sourcelink { + box-shadow: 0 0 0 0.125em rgba(78, 181, 222, 0.25); } + .is-link.textarea, .is-link.input, #documenter .docs-sidebar form.docs-search > input.is-link { + border-color: #2e63b8; } + .is-link.textarea:focus, .is-link.input:focus, #documenter .docs-sidebar form.docs-search > input.is-link:focus, .is-link.is-focused.textarea, .is-link.is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .is-link.textarea:active, .is-link.input:active, #documenter .docs-sidebar form.docs-search > input.is-link:active, .is-link.is-active.textarea, .is-link.is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(46, 99, 184, 0.25); } + .is-info.textarea, .is-info.input, #documenter .docs-sidebar form.docs-search > input.is-info { + border-color: #209cee; } + .is-info.textarea:focus, .is-info.input:focus, #documenter .docs-sidebar form.docs-search > input.is-info:focus, .is-info.is-focused.textarea, .is-info.is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .is-info.textarea:active, .is-info.input:active, #documenter .docs-sidebar form.docs-search > input.is-info:active, .is-info.is-active.textarea, .is-info.is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + .is-success.textarea, .is-success.input, #documenter .docs-sidebar form.docs-search > input.is-success { + border-color: #22c35b; } + .is-success.textarea:focus, .is-success.input:focus, #documenter .docs-sidebar form.docs-search > input.is-success:focus, .is-success.is-focused.textarea, .is-success.is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .is-success.textarea:active, .is-success.input:active, #documenter .docs-sidebar form.docs-search > input.is-success:active, .is-success.is-active.textarea, .is-success.is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(34, 195, 91, 0.25); } + .is-warning.textarea, .is-warning.input, #documenter .docs-sidebar form.docs-search > input.is-warning { + border-color: #ffdd57; } + .is-warning.textarea:focus, .is-warning.input:focus, #documenter .docs-sidebar form.docs-search > input.is-warning:focus, .is-warning.is-focused.textarea, .is-warning.is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .is-warning.textarea:active, .is-warning.input:active, #documenter .docs-sidebar form.docs-search > input.is-warning:active, .is-warning.is-active.textarea, .is-warning.is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + .is-danger.textarea, .is-danger.input, #documenter .docs-sidebar form.docs-search > input.is-danger { + border-color: #da0b00; } + .is-danger.textarea:focus, .is-danger.input:focus, #documenter .docs-sidebar form.docs-search > input.is-danger:focus, .is-danger.is-focused.textarea, .is-danger.is-focused.input, #documenter .docs-sidebar form.docs-search > input.is-focused, .is-danger.textarea:active, .is-danger.input:active, #documenter .docs-sidebar form.docs-search > input.is-danger:active, .is-danger.is-active.textarea, .is-danger.is-active.input, #documenter .docs-sidebar form.docs-search > input.is-active { + box-shadow: 0 0 0 0.125em rgba(218, 11, 0, 0.25); } + .is-small.textarea, .is-small.input, #documenter .docs-sidebar form.docs-search > input { + border-radius: 2px; + font-size: 0.75rem; } + .is-medium.textarea, .is-medium.input, #documenter .docs-sidebar form.docs-search > input.is-medium { + font-size: 1.25rem; } + .is-large.textarea, .is-large.input, #documenter .docs-sidebar form.docs-search > input.is-large { + font-size: 1.5rem; } + .is-fullwidth.textarea, .is-fullwidth.input, #documenter .docs-sidebar form.docs-search > input.is-fullwidth { + display: block; + width: 100%; } + .is-inline.textarea, .is-inline.input, #documenter .docs-sidebar form.docs-search > input.is-inline { + display: inline; + width: auto; } + +.input.is-rounded, #documenter .docs-sidebar form.docs-search > input { + border-radius: 290486px; + padding-left: 1em; + padding-right: 1em; } + +.input.is-static, #documenter .docs-sidebar form.docs-search > input.is-static { + background-color: transparent; + border-color: transparent; + box-shadow: none; + padding-left: 0; + padding-right: 0; } + +.textarea { + display: block; + max-width: 100%; + min-width: 100%; + padding: 0.625em; + resize: vertical; } + .textarea:not([rows]) { + max-height: 600px; + min-height: 120px; } + .textarea[rows] { + height: initial; } + .textarea.has-fixed-size { + resize: none; } + +.radio, .checkbox { + cursor: pointer; + display: inline-block; + line-height: 1.25; + position: relative; } + .radio input, .checkbox input { + cursor: pointer; } + .radio:hover, .checkbox:hover { + color: #363636; } + .radio[disabled], .checkbox[disabled], fieldset[disabled] .radio, fieldset[disabled] .checkbox { + color: #6b6b6b; + cursor: not-allowed; } + +.radio + .radio { + margin-left: 0.5em; } + +.select { + display: inline-block; + max-width: 100%; + position: relative; + vertical-align: top; } + .select:not(.is-multiple) { + height: 2.25em; } + .select:not(.is-multiple):not(.is-loading)::after { + border-color: #2e63b8; + right: 1.125em; + z-index: 4; } + .select.is-rounded select, #documenter .docs-sidebar form.docs-search > input.select select { + border-radius: 290486px; + padding-left: 1em; } + .select select { + cursor: pointer; + display: block; + font-size: 1em; + max-width: 100%; + outline: none; } + .select select::-ms-expand { + display: none; } + .select select[disabled]:hover, fieldset[disabled] .select select:hover { + border-color: whitesmoke; } + .select select:not([multiple]) { + padding-right: 2.5em; } + .select select[multiple] { + height: auto; + padding: 0; } + .select select[multiple] option { + padding: 0.5em 1em; } + .select:not(.is-multiple):not(.is-loading):hover::after { + border-color: #363636; } + .select.is-white:not(:hover)::after { + border-color: white; } + .select.is-white select { + border-color: white; } + .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: black; } + .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: whitesmoke; } + .select.is-light select { + border-color: whitesmoke; } + .select.is-light select:hover, .select.is-light select.is-hovered { + border-color: #e8e8e8; } + .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active { + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + .select.is-dark:not(:hover)::after, .content kbd.select:not(:hover)::after { + border-color: #363636; } + .select.is-dark select, .content kbd.select select { + border-color: #363636; } + .select.is-dark select:hover, .content kbd.select select:hover, .select.is-dark select.is-hovered, .content kbd.select select.is-hovered { + border-color: #292929; } + .select.is-dark select:focus, .content kbd.select select:focus, .select.is-dark select.is-focused, .content kbd.select select.is-focused, .select.is-dark select:active, .content kbd.select select:active, .select.is-dark select.is-active, .content kbd.select select.is-active { + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + .select.is-primary:not(:hover)::after, .docstring > section > a.select.docs-sourcelink:not(:hover)::after { + border-color: #4eb5de; } + .select.is-primary select, .docstring > section > a.select.docs-sourcelink select { + border-color: #4eb5de; } + .select.is-primary select:hover, .docstring > section > a.select.docs-sourcelink select:hover, .select.is-primary select.is-hovered, .docstring > section > a.select.docs-sourcelink select.is-hovered { + border-color: #39acda; } + .select.is-primary select:focus, .docstring > section > a.select.docs-sourcelink select:focus, .select.is-primary select.is-focused, .docstring > section > a.select.docs-sourcelink select.is-focused, .select.is-primary select:active, .docstring > section > a.select.docs-sourcelink select:active, .select.is-primary select.is-active, .docstring > section > a.select.docs-sourcelink select.is-active { + box-shadow: 0 0 0 0.125em rgba(78, 181, 222, 0.25); } + .select.is-link:not(:hover)::after { + border-color: #2e63b8; } + .select.is-link select { + border-color: #2e63b8; } + .select.is-link select:hover, .select.is-link select.is-hovered { + border-color: #2958a4; } + .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active { + box-shadow: 0 0 0 0.125em rgba(46, 99, 184, 0.25); } + .select.is-info:not(:hover)::after { + border-color: #209cee; } + .select.is-info select { + border-color: #209cee; } + .select.is-info select:hover, .select.is-info select.is-hovered { + border-color: #1190e3; } + .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active { + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + .select.is-success:not(:hover)::after { + border-color: #22c35b; } + .select.is-success select { + border-color: #22c35b; } + .select.is-success select:hover, .select.is-success select.is-hovered { + border-color: #1ead51; } + .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active { + box-shadow: 0 0 0 0.125em rgba(34, 195, 91, 0.25); } + .select.is-warning:not(:hover)::after { + border-color: #ffdd57; } + .select.is-warning select { + border-color: #ffdd57; } + .select.is-warning select:hover, .select.is-warning select.is-hovered { + border-color: #ffd83e; } + .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active { + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + .select.is-danger:not(:hover)::after { + border-color: #da0b00; } + .select.is-danger select { + border-color: #da0b00; } + .select.is-danger select:hover, .select.is-danger select.is-hovered { + border-color: #c10a00; } + .select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active { + box-shadow: 0 0 0 0.125em rgba(218, 11, 0, 0.25); } + .select.is-small, #documenter .docs-sidebar form.docs-search > input.select { + border-radius: 2px; + font-size: 0.75rem; } + .select.is-medium { + font-size: 1.25rem; } + .select.is-large { + font-size: 1.5rem; } + .select.is-disabled::after { + border-color: #6b6b6b; } + .select.is-fullwidth { + width: 100%; } + .select.is-fullwidth select { + width: 100%; } + .select.is-loading::after { + margin-top: 0; + position: absolute; + right: 0.625em; + top: 0.625em; + transform: none; } + .select.is-loading.is-small:after, #documenter .docs-sidebar form.docs-search > input.is-loading:after { + font-size: 0.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: white; + 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: white; } + .file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta { + background-color: #040404; + border-color: transparent; + color: white; } + .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: white; } + .file.is-black:active .file-cta, .file.is-black.is-active .file-cta { + background-color: black; + border-color: transparent; + color: white; } + .file.is-light .file-cta { + background-color: whitesmoke; + border-color: transparent; + color: #363636; } + .file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta { + background-color: #eeeeee; + border-color: transparent; + color: #363636; } + .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + color: #363636; } + .file.is-light:active .file-cta, .file.is-light.is-active .file-cta { + background-color: #e8e8e8; + border-color: transparent; + color: #363636; } + .file.is-dark .file-cta, .content kbd.file .file-cta { + background-color: #363636; + border-color: transparent; + color: whitesmoke; } + .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: whitesmoke; } + .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: whitesmoke; } + .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: whitesmoke; } + .file.is-primary .file-cta, .docstring > section > a.file.docs-sourcelink .file-cta { + background-color: #4eb5de; + border-color: transparent; + color: #fff; } + .file.is-primary:hover .file-cta, .docstring > section > a.file.docs-sourcelink:hover .file-cta, .file.is-primary.is-hovered .file-cta, .docstring > section > a.file.is-hovered.docs-sourcelink .file-cta { + background-color: #43b1dc; + border-color: transparent; + color: #fff; } + .file.is-primary:focus .file-cta, .docstring > section > a.file.docs-sourcelink:focus .file-cta, .file.is-primary.is-focused .file-cta, .docstring > section > a.file.is-focused.docs-sourcelink .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(78, 181, 222, 0.25); + color: #fff; } + .file.is-primary:active .file-cta, .docstring > section > a.file.docs-sourcelink:active .file-cta, .file.is-primary.is-active .file-cta, .docstring > section > a.file.is-active.docs-sourcelink .file-cta { + background-color: #39acda; + border-color: transparent; + color: #fff; } + .file.is-link .file-cta { + background-color: #2e63b8; + border-color: transparent; + color: #fff; } + .file.is-link:hover .file-cta, .file.is-link.is-hovered .file-cta { + background-color: #2b5eae; + border-color: transparent; + color: #fff; } + .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(46, 99, 184, 0.25); + color: #fff; } + .file.is-link:active .file-cta, .file.is-link.is-active .file-cta { + background-color: #2958a4; + border-color: transparent; + color: #fff; } + .file.is-info .file-cta { + background-color: #209cee; + border-color: transparent; + color: #fff; } + .file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta { + background-color: #1497ed; + border-color: transparent; + color: #fff; } + .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); + color: #fff; } + .file.is-info:active .file-cta, .file.is-info.is-active .file-cta { + background-color: #1190e3; + border-color: transparent; + color: #fff; } + .file.is-success .file-cta { + background-color: #22c35b; + border-color: transparent; + color: #fff; } + .file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta { + background-color: #20b856; + border-color: transparent; + color: #fff; } + .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(34, 195, 91, 0.25); + color: #fff; } + .file.is-success:active .file-cta, .file.is-success.is-active .file-cta { + background-color: #1ead51; + border-color: transparent; + color: #fff; } + .file.is-warning .file-cta { + background-color: #ffdd57; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta { + background-color: #ffda4a; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + color: rgba(0, 0, 0, 0.7); } + .file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta { + background-color: #ffd83e; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-danger .file-cta { + background-color: #da0b00; + border-color: transparent; + color: #fff; } + .file.is-danger:hover .file-cta, .file.is-danger.is-hovered .file-cta { + background-color: #cd0a00; + border-color: transparent; + color: #fff; } + .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(218, 11, 0, 0.25); + color: #fff; } + .file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta { + background-color: #c10a00; + border-color: transparent; + color: #fff; } + .file.is-small, #documenter .docs-sidebar form.docs-search > input.file { + font-size: 0.75rem; } + .file.is-medium { + font-size: 1.25rem; } + .file.is-medium .file-icon .fa { + font-size: 21px; } + .file.is-large { + font-size: 1.5rem; } + .file.is-large .file-icon .fa { + font-size: 28px; } + .file.has-name .file-cta { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .file.has-name .file-name { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .file.has-name.is-empty .file-cta { + border-radius: 4px; } + .file.has-name.is-empty .file-name { + display: none; } + .file.is-boxed .file-label { + flex-direction: column; } + .file.is-boxed .file-cta { + flex-direction: column; + height: auto; + padding: 1em 3em; } + .file.is-boxed .file-name { + border-width: 0 1px 1px; } + .file.is-boxed .file-icon { + height: 1.5em; + width: 1.5em; } + .file.is-boxed .file-icon .fa { + font-size: 21px; } + .file.is-boxed.is-small .file-icon .fa, #documenter .docs-sidebar form.docs-search > input.is-boxed .file-icon .fa { + font-size: 14px; } + .file.is-boxed.is-medium .file-icon .fa { + font-size: 28px; } + .file.is-boxed.is-large .file-icon .fa { + font-size: 35px; } + .file.is-boxed.has-name .file-cta { + border-radius: 4px 4px 0 0; } + .file.is-boxed.has-name .file-name { + border-radius: 0 0 4px 4px; + border-width: 0 1px 1px; } + .file.is-centered { + justify-content: center; } + .file.is-fullwidth .file-label { + width: 100%; } + .file.is-fullwidth .file-name { + flex-grow: 1; + max-width: none; } + .file.is-right { + justify-content: flex-end; } + .file.is-right .file-cta { + border-radius: 0 4px 4px 0; } + .file.is-right .file-name { + border-radius: 4px 0 0 4px; + border-width: 1px 0 1px 1px; + order: -1; } + +.file-label { + align-items: stretch; + display: flex; + cursor: pointer; + justify-content: flex-start; + overflow: hidden; + position: relative; } + .file-label:hover .file-cta { + background-color: #eeeeee; + color: #363636; } + .file-label:hover .file-name { + border-color: #d5d5d5; } + .file-label:active .file-cta { + background-color: #e8e8e8; + color: #363636; } + .file-label:active .file-name { + border-color: #cfcfcf; } + +.file-input { + height: 100%; + left: 0; + opacity: 0; + outline: none; + position: absolute; + top: 0; + width: 100%; } + +.file-cta, +.file-name { + border-color: #dbdbdb; + border-radius: 4px; + font-size: 1em; + padding-left: 1em; + padding-right: 1em; + white-space: nowrap; } + +.file-cta { + background-color: whitesmoke; + color: #4a4a4a; } + +.file-name { + border-color: #dbdbdb; + border-style: solid; + border-width: 1px 1px 1px 0; + display: block; + max-width: 16em; + overflow: hidden; + text-align: left; + text-overflow: ellipsis; } + +.file-icon { + align-items: center; + display: flex; + height: 1em; + justify-content: center; + margin-right: 0.5em; + width: 1em; } + .file-icon .fa { + font-size: 14px; } + +.label { + color: #363636; + display: block; + font-size: 1rem; + font-weight: 700; } + .label:not(:last-child) { + margin-bottom: 0.5em; } + .label.is-small, #documenter .docs-sidebar form.docs-search > input.label { + font-size: 0.75rem; } + .label.is-medium { + font-size: 1.25rem; } + .label.is-large { + font-size: 1.5rem; } + +.help { + display: block; + font-size: 0.75rem; + margin-top: 0.25rem; } + .help.is-white { + color: white; } + .help.is-black { + color: #0a0a0a; } + .help.is-light { + color: whitesmoke; } + .help.is-dark, .content kbd.help { + color: #363636; } + .help.is-primary, .docstring > section > a.help.docs-sourcelink { + color: #4eb5de; } + .help.is-link { + color: #2e63b8; } + .help.is-info { + color: #209cee; } + .help.is-success { + color: #22c35b; } + .help.is-warning { + color: #ffdd57; } + .help.is-danger { + color: #da0b00; } + +.field:not(:last-child) { + margin-bottom: 0.75rem; } + +.field.has-addons { + display: flex; + justify-content: flex-start; } + .field.has-addons .control:not(:last-child) { + margin-right: -1px; } + .field.has-addons .control:not(:first-child):not(:last-child) .button, + .field.has-addons .control:not(:first-child):not(:last-child) .input, + .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search > input, + #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search > input, + .field.has-addons .control:not(:first-child):not(:last-child) .select select { + border-radius: 0; } + .field.has-addons .control:first-child:not(:only-child) .button, + .field.has-addons .control:first-child:not(:only-child) .input, + .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search > input, + #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search > input, + .field.has-addons .control:first-child:not(:only-child) .select select { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .field.has-addons .control:last-child:not(:only-child) .button, + .field.has-addons .control:last-child:not(:only-child) .input, + .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search > input, + #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search > input, + .field.has-addons .control:last-child:not(:only-child) .select select { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button.is-hovered:not([disabled]), + .field.has-addons .control .input:not([disabled]):hover, + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):hover, + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):hover, + .field.has-addons .control .input.is-hovered:not([disabled]), + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-hovered:not([disabled]), + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-hovered:not([disabled]), + .field.has-addons .control .select select:not([disabled]):hover, + .field.has-addons .control .select select.is-hovered:not([disabled]) { + z-index: 2; } + .field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .button.is-focused:not([disabled]), .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button.is-active:not([disabled]), + .field.has-addons .control .input:not([disabled]):focus, + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):focus, + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):focus, + .field.has-addons .control .input.is-focused:not([disabled]), + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-focused:not([disabled]), + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-focused:not([disabled]), + .field.has-addons .control .input:not([disabled]):active, + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):active, + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):active, + .field.has-addons .control .input.is-active:not([disabled]), + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-active:not([disabled]), + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-active:not([disabled]), + .field.has-addons .control .select select:not([disabled]):focus, + .field.has-addons .control .select select.is-focused:not([disabled]), + .field.has-addons .control .select select:not([disabled]):active, + .field.has-addons .control .select select.is-active:not([disabled]) { + z-index: 3; } + .field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .button.is-focused:not([disabled]):hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button.is-active:not([disabled]):hover, + .field.has-addons .control .input:not([disabled]):focus:hover, + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):focus:hover, + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):focus:hover, + .field.has-addons .control .input.is-focused:not([disabled]):hover, + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-focused:not([disabled]):hover, + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-focused:not([disabled]):hover, + .field.has-addons .control .input:not([disabled]):active:hover, + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input:not([disabled]):active:hover, + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input:not([disabled]):active:hover, + .field.has-addons .control .input.is-active:not([disabled]):hover, + .field.has-addons .control #documenter .docs-sidebar form.docs-search > input.is-active:not([disabled]):hover, + #documenter .docs-sidebar .field.has-addons .control form.docs-search > input.is-active:not([disabled]):hover, + .field.has-addons .control .select select:not([disabled]):focus:hover, + .field.has-addons .control .select select.is-focused:not([disabled]):hover, + .field.has-addons .control .select select:not([disabled]):active:hover, + .field.has-addons .control .select select.is-active:not([disabled]):hover { + z-index: 4; } + .field.has-addons .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + .field.has-addons.has-addons-centered { + justify-content: center; } + .field.has-addons.has-addons-right { + justify-content: flex-end; } + .field.has-addons.has-addons-fullwidth .control { + flex-grow: 1; + flex-shrink: 0; } + +.field.is-grouped { + display: flex; + justify-content: flex-start; } + .field.is-grouped > .control { + flex-shrink: 0; } + .field.is-grouped > .control:not(:last-child) { + margin-bottom: 0; + margin-right: 0.75rem; } + .field.is-grouped > .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + .field.is-grouped.is-grouped-centered { + justify-content: center; } + .field.is-grouped.is-grouped-right { + justify-content: flex-end; } + .field.is-grouped.is-grouped-multiline { + flex-wrap: wrap; } + .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { + margin-bottom: 0.75rem; } + .field.is-grouped.is-grouped-multiline:last-child { + margin-bottom: -0.75rem; } + .field.is-grouped.is-grouped-multiline:not(:last-child) { + margin-bottom: 0; } + +@media screen and (min-width: 769px), print { + .field.is-horizontal { + display: flex; } } + +.field-label .label { + font-size: inherit; } + +@media screen and (max-width: 768px) { + .field-label { + margin-bottom: 0.5rem; } } + +@media screen and (min-width: 769px), print { + .field-label { + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + margin-right: 1.5rem; + text-align: right; } + .field-label.is-small, #documenter .docs-sidebar form.docs-search > input.field-label { + font-size: 0.75rem; + padding-top: 0.375em; } + .field-label.is-normal { + padding-top: 0.375em; } + .field-label.is-medium { + font-size: 1.25rem; + padding-top: 0.375em; } + .field-label.is-large { + font-size: 1.5rem; + padding-top: 0.375em; } } + +.field-body .field .field { + margin-bottom: 0; } + +@media screen and (min-width: 769px), print { + .field-body { + display: flex; + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; } + .field-body .field { + margin-bottom: 0; } + .field-body > .field { + flex-shrink: 1; } + .field-body > .field:not(.is-narrow) { + flex-grow: 1; } + .field-body > .field:not(:last-child) { + margin-right: 0.75rem; } } + +.control { + box-sizing: border-box; + clear: both; + font-size: 1rem; + position: relative; + text-align: left; } + .control.has-icons-left .input:focus ~ .icon, .control.has-icons-left #documenter .docs-sidebar form.docs-search > input:focus ~ .icon, #documenter .docs-sidebar .control.has-icons-left form.docs-search > input:focus ~ .icon, + .control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, .control.has-icons-right #documenter .docs-sidebar form.docs-search > input:focus ~ .icon, #documenter .docs-sidebar .control.has-icons-right form.docs-search > input:focus ~ .icon, + .control.has-icons-right .select:focus ~ .icon { + color: #6b6b6b; } + .control.has-icons-left .input.is-small ~ .icon, .control.has-icons-left #documenter .docs-sidebar form.docs-search > input ~ .icon, #documenter .docs-sidebar .control.has-icons-left form.docs-search > input ~ .icon, + .control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, .control.has-icons-right #documenter .docs-sidebar form.docs-search > input ~ .icon, #documenter .docs-sidebar .control.has-icons-right form.docs-search > input ~ .icon, + .control.has-icons-right .select.is-small ~ .icon { + font-size: 0.75rem; } + .control.has-icons-left .input.is-medium ~ .icon, .control.has-icons-left #documenter .docs-sidebar form.docs-search > input.is-medium ~ .icon, #documenter .docs-sidebar .control.has-icons-left form.docs-search > input.is-medium ~ .icon, + .control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, .control.has-icons-right #documenter .docs-sidebar form.docs-search > input.is-medium ~ .icon, #documenter .docs-sidebar .control.has-icons-right form.docs-search > input.is-medium ~ .icon, + .control.has-icons-right .select.is-medium ~ .icon { + font-size: 1.25rem; } + .control.has-icons-left .input.is-large ~ .icon, .control.has-icons-left #documenter .docs-sidebar form.docs-search > input.is-large ~ .icon, #documenter .docs-sidebar .control.has-icons-left form.docs-search > input.is-large ~ .icon, + .control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, .control.has-icons-right #documenter .docs-sidebar form.docs-search > input.is-large ~ .icon, #documenter .docs-sidebar .control.has-icons-right form.docs-search > input.is-large ~ .icon, + .control.has-icons-right .select.is-large ~ .icon { + font-size: 1.5rem; } + .control.has-icons-left .icon, .control.has-icons-right .icon { + color: #dbdbdb; + height: 2.25em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.25em; + z-index: 4; } + .control.has-icons-left .input, .control.has-icons-left #documenter .docs-sidebar form.docs-search > input, #documenter .docs-sidebar .control.has-icons-left form.docs-search > input, + .control.has-icons-left .select select { + padding-left: 2.25em; } + .control.has-icons-left .icon.is-left { + left: 0; } + .control.has-icons-right .input, .control.has-icons-right #documenter .docs-sidebar form.docs-search > input, #documenter .docs-sidebar .control.has-icons-right form.docs-search > input, + .control.has-icons-right .select select { + padding-right: 2.25em; } + .control.has-icons-right .icon.is-right { + right: 0; } + .control.is-loading::after { + position: absolute !important; + right: 0.625em; + top: 0.625em; + z-index: 4; } + .control.is-loading.is-small:after, #documenter .docs-sidebar form.docs-search > input.is-loading:after { + font-size: 0.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 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: #222222; + cursor: default; + pointer-events: none; } + .breadcrumb li + li::before { + color: #b5b5b5; + content: "\0002f"; } + .breadcrumb ul, + .breadcrumb ol { + align-items: flex-start; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .breadcrumb .icon:first-child { + margin-right: 0.5em; } + .breadcrumb .icon:last-child { + margin-left: 0.5em; } + .breadcrumb.is-centered ol, + .breadcrumb.is-centered ul { + justify-content: center; } + .breadcrumb.is-right ol, + .breadcrumb.is-right ul { + justify-content: flex-end; } + .breadcrumb.is-small, #documenter .docs-sidebar form.docs-search > input.breadcrumb { + font-size: 0.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: white; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + color: #222222; + max-width: 100%; + position: relative; } + +.card-header { + background-color: transparent; + align-items: stretch; + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + display: flex; } + +.card-header-title { + align-items: center; + color: #222222; + display: flex; + flex-grow: 1; + font-weight: 700; + padding: 0.75rem; } + .card-header-title.is-centered { + justify-content: center; } + +.card-header-icon { + align-items: center; + cursor: pointer; + display: flex; + justify-content: center; + padding: 0.75rem; } + +.card-image { + display: block; + position: relative; } + +.card-content { + background-color: transparent; + padding: 1.5rem; } + +.card-footer { + background-color: transparent; + border-top: 1px solid #dbdbdb; + align-items: stretch; + display: flex; } + +.card-footer-item { + align-items: center; + display: flex; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; + padding: 0.75rem; } + .card-footer-item:not(:last-child) { + border-right: 1px solid #dbdbdb; } + +.card .media:not(:last-child) { + margin-bottom: 1.5rem; } + +.dropdown { + display: inline-flex; + position: relative; + vertical-align: top; } + .dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { + display: block; } + .dropdown.is-right .dropdown-menu { + left: auto; + right: 0; } + .dropdown.is-up .dropdown-menu { + bottom: 100%; + padding-bottom: 4px; + padding-top: initial; + top: auto; } + +.dropdown-menu { + display: none; + left: 0; + min-width: 12rem; + padding-top: 4px; + position: absolute; + top: 100%; + z-index: 20; } + +.dropdown-content { + background-color: white; + border-radius: 4px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + padding-bottom: 0.5rem; + padding-top: 0.5rem; } + +.dropdown-item { + color: #4a4a4a; + display: block; + font-size: 0.875rem; + line-height: 1.5; + padding: 0.375rem 1rem; + position: relative; } + +a.dropdown-item, +button.dropdown-item { + padding-right: 3rem; + text-align: left; + white-space: nowrap; + width: 100%; } + a.dropdown-item:hover, + button.dropdown-item:hover { + background-color: whitesmoke; + color: #0a0a0a; } + a.dropdown-item.is-active, + button.dropdown-item.is-active { + background-color: #2e63b8; + color: #fff; } + +.dropdown-divider { + background-color: #dbdbdb; + border: none; + display: block; + height: 1px; + margin: 0.5rem 0; } + +.level { + align-items: center; + justify-content: space-between; } + .level code { + border-radius: 4px; } + .level img { + display: inline-block; + vertical-align: top; } + .level.is-mobile { + display: flex; } + .level.is-mobile .level-left, + .level.is-mobile .level-right { + display: flex; } + .level.is-mobile .level-left + .level-right { + margin-top: 0; } + .level.is-mobile .level-item:not(:last-child) { + margin-bottom: 0; + margin-right: 0.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: 0.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: 0.75rem; } } +.level-left { + align-items: center; + justify-content: flex-start; } + @media screen and (max-width: 768px) { + .level-left + .level-right { + margin-top: 1.5rem; } } + @media screen and (min-width: 769px), print { + .level-left { + display: flex; } } +.level-right { + align-items: center; + justify-content: flex-end; } + @media screen and (min-width: 769px), print { + .level-right { + display: flex; } } +.list { + background-color: white; + border-radius: 4px; + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); } + +.list-item { + display: block; + padding: 0.5em 1em; } + .list-item:not(a) { + color: #222222; } + .list-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + .list-item:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + .list-item:not(:last-child) { + border-bottom: 1px solid #dbdbdb; } + .list-item.is-active { + background-color: #2e63b8; + color: #fff; } + +a.list-item { + background-color: whitesmoke; + cursor: pointer; } + +.media { + align-items: flex-start; + display: flex; + text-align: left; } + .media .content:not(:last-child) { + margin-bottom: 0.75rem; } + .media .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + display: flex; + padding-top: 0.75rem; } + .media .media .content:not(:last-child), + .media .media .control:not(:last-child) { + margin-bottom: 0.5rem; } + .media .media .media { + padding-top: 0.5rem; } + .media .media .media + .media { + margin-top: 0.5rem; } + .media + .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + margin-top: 1rem; + padding-top: 1rem; } + .media.is-large + .media { + margin-top: 1.5rem; + padding-top: 1.5rem; } + +.media-left, +.media-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } + +.media-left { + margin-right: 1rem; } + +.media-right { + margin-left: 1rem; } + +.media-content { + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; + text-align: left; } + +@media screen and (max-width: 768px) { + .media-content { + overflow-x: auto; } } + +.menu { + font-size: 1rem; } + .menu.is-small, #documenter .docs-sidebar form.docs-search > input.menu { + font-size: 0.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: #222222; + display: block; + padding: 0.5em 0.75em; } + .menu-list a:hover { + background-color: whitesmoke; + color: #222222; } + .menu-list a.is-active { + background-color: #2e63b8; + color: #fff; } + .menu-list li ul { + border-left: 1px solid #dbdbdb; + margin: 0.75em; + padding-left: 0.75em; } + +.menu-label { + color: #6b6b6b; + font-size: 0.75em; + letter-spacing: 0.1em; + text-transform: uppercase; } + .menu-label:not(:first-child) { + margin-top: 1em; } + .menu-label:not(:last-child) { + margin-bottom: 1em; } + +.message { + background-color: whitesmoke; + 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: 0.75rem; } + .message.is-medium { + font-size: 1.25rem; } + .message.is-large { + font-size: 1.5rem; } + .message.is-white { + background-color: white; } + .message.is-white .message-header { + background-color: white; + color: #0a0a0a; } + .message.is-white .message-body { + border-color: white; + color: #4d4d4d; } + .message.is-black { + background-color: #fafafa; } + .message.is-black .message-header { + background-color: #0a0a0a; + color: white; } + .message.is-black .message-body { + border-color: #0a0a0a; + color: #090909; } + .message.is-light { + background-color: #fafafa; } + .message.is-light .message-header { + background-color: whitesmoke; + color: #363636; } + .message.is-light .message-body { + border-color: whitesmoke; + color: #505050; } + .message.is-dark, .content kbd.message { + background-color: #fafafa; } + .message.is-dark .message-header, .content kbd.message .message-header { + background-color: #363636; + color: whitesmoke; } + .message.is-dark .message-body, .content kbd.message .message-body { + border-color: #363636; + color: #2a2a2a; } + .message.is-primary, .docstring > section > a.message.docs-sourcelink { + background-color: #f6fbfd; } + .message.is-primary .message-header, .docstring > section > a.message.docs-sourcelink .message-header { + background-color: #4eb5de; + color: #fff; } + .message.is-primary .message-body, .docstring > section > a.message.docs-sourcelink .message-body { + border-color: #4eb5de; + color: #1f556a; } + .message.is-link { + background-color: #f7f9fd; } + .message.is-link .message-header { + background-color: #2e63b8; + color: #fff; } + .message.is-link .message-body { + border-color: #2e63b8; + color: #264981; } + .message.is-info { + background-color: #f6fbfe; } + .message.is-info .message-header { + background-color: #209cee; + color: #fff; } + .message.is-info .message-body { + border-color: #209cee; + color: #12537d; } + .message.is-success { + background-color: #f6fdf9; } + .message.is-success .message-header { + background-color: #22c35b; + color: #fff; } + .message.is-success .message-body { + border-color: #22c35b; + color: #0f361d; } + .message.is-warning { + background-color: #fffdf5; } + .message.is-warning .message-header { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .message.is-warning .message-body { + border-color: #ffdd57; + color: #3c3108; } + .message.is-danger { + background-color: #fff5f5; } + .message.is-danger .message-header { + background-color: #da0b00; + color: #fff; } + .message.is-danger .message-body { + border-color: #da0b00; + color: #9b0c04; } + +.message-header { + align-items: center; + background-color: #222222; + border-radius: 4px 4px 0 0; + color: #fff; + display: flex; + font-weight: 700; + justify-content: space-between; + line-height: 1.25; + padding: 0.75em 1em; + position: relative; } + .message-header .delete { + flex-grow: 0; + flex-shrink: 0; + margin-left: 0.75em; } + .message-header + .message-body { + border-width: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.message-body { + border-color: #dbdbdb; + border-radius: 4px; + border-style: solid; + border-width: 0 0 0 4px; + color: #222222; + padding: 1.25em 1.5em; } + .message-body code, + .message-body pre { + background-color: white; } + .message-body pre code { + background-color: transparent; } + +.modal { + align-items: center; + display: none; + flex-direction: column; + justify-content: center; + overflow: hidden; + position: fixed; + z-index: 40; } + .modal.is-active { + display: flex; } + +.modal-background { + background-color: rgba(10, 10, 10, 0.86); } + +.modal-content, +.modal-card { + margin: 0 20px; + max-height: calc(100vh - 160px); + overflow: auto; + position: relative; + width: 100%; } + @media screen and (min-width: 769px), print { + .modal-content, + .modal-card { + margin: 0 auto; + max-height: calc(100vh - 40px); + width: 640px; } } +.modal-close { + background: none; + height: 40px; + position: fixed; + right: 20px; + top: 20px; + width: 40px; } + +.modal-card { + display: flex; + flex-direction: column; + max-height: calc(100vh - 40px); + overflow: hidden; + -ms-overflow-y: visible; } + +.modal-card-head, +.modal-card-foot { + align-items: center; + background-color: whitesmoke; + 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: #222222; + flex-grow: 1; + flex-shrink: 0; + font-size: 1.5rem; + line-height: 1; } + +.modal-card-foot { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-top: 1px solid #dbdbdb; } + .modal-card-foot .button:not(:last-child) { + margin-right: 0.5em; } + +.modal-card-body { + -webkit-overflow-scrolling: touch; + background-color: white; + flex-grow: 1; + flex-shrink: 1; + overflow: auto; + padding: 20px; } + +.navbar { + background-color: white; + min-height: 3.25rem; + position: relative; + z-index: 30; } + .navbar.is-white { + background-color: white; + 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: white; + color: #0a0a0a; } } + .navbar.is-black { + background-color: #0a0a0a; + color: white; } + .navbar.is-black .navbar-brand > .navbar-item, + .navbar.is-black .navbar-brand .navbar-link { + color: white; } + .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: black; + color: white; } + .navbar.is-black .navbar-brand .navbar-link::after { + border-color: white; } + .navbar.is-black .navbar-burger { + color: white; } + @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: white; } + .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: black; + color: white; } + .navbar.is-black .navbar-start .navbar-link::after, + .navbar.is-black .navbar-end .navbar-link::after { + border-color: white; } + .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: black; + color: white; } + .navbar.is-black .navbar-dropdown a.navbar-item.is-active { + background-color: #0a0a0a; + color: white; } } + .navbar.is-light { + background-color: whitesmoke; + color: #363636; } + .navbar.is-light .navbar-brand > .navbar-item, + .navbar.is-light .navbar-brand .navbar-link { + color: #363636; } + .navbar.is-light .navbar-brand > a.navbar-item:focus, .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, + .navbar.is-light .navbar-brand .navbar-link:focus, + .navbar.is-light .navbar-brand .navbar-link:hover, + .navbar.is-light .navbar-brand .navbar-link.is-active { + background-color: #e8e8e8; + color: #363636; } + .navbar.is-light .navbar-brand .navbar-link::after { + border-color: #363636; } + .navbar.is-light .navbar-burger { + color: #363636; } + @media screen and (min-width: 1056px) { + .navbar.is-light .navbar-start > .navbar-item, + .navbar.is-light .navbar-start .navbar-link, + .navbar.is-light .navbar-end > .navbar-item, + .navbar.is-light .navbar-end .navbar-link { + color: #363636; } + .navbar.is-light .navbar-start > a.navbar-item:focus, .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, + .navbar.is-light .navbar-start .navbar-link:focus, + .navbar.is-light .navbar-start .navbar-link:hover, + .navbar.is-light .navbar-start .navbar-link.is-active, + .navbar.is-light .navbar-end > a.navbar-item:focus, + .navbar.is-light .navbar-end > a.navbar-item:hover, + .navbar.is-light .navbar-end > a.navbar-item.is-active, + .navbar.is-light .navbar-end .navbar-link:focus, + .navbar.is-light .navbar-end .navbar-link:hover, + .navbar.is-light .navbar-end .navbar-link.is-active { + background-color: #e8e8e8; + color: #363636; } + .navbar.is-light .navbar-start .navbar-link::after, + .navbar.is-light .navbar-end .navbar-link::after { + border-color: #363636; } + .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #e8e8e8; + color: #363636; } + .navbar.is-light .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #363636; } } + .navbar.is-dark, .content kbd.navbar { + background-color: #363636; + color: whitesmoke; } + .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: whitesmoke; } + .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: whitesmoke; } + .navbar.is-dark .navbar-brand .navbar-link::after, .content kbd.navbar .navbar-brand .navbar-link::after { + border-color: whitesmoke; } + .navbar.is-dark .navbar-burger, .content kbd.navbar .navbar-burger { + color: whitesmoke; } + @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: whitesmoke; } + .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: whitesmoke; } + .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: whitesmoke; } + .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: whitesmoke; } + .navbar.is-dark .navbar-dropdown a.navbar-item.is-active, .content kbd.navbar .navbar-dropdown a.navbar-item.is-active { + background-color: #363636; + color: whitesmoke; } } + .navbar.is-primary, .docstring > section > a.navbar.docs-sourcelink { + background-color: #4eb5de; + color: #fff; } + .navbar.is-primary .navbar-brand > .navbar-item, .docstring > section > a.navbar.docs-sourcelink .navbar-brand > .navbar-item, + .navbar.is-primary .navbar-brand .navbar-link, + .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-primary .navbar-brand > a.navbar-item:focus, .docstring > section > a.navbar.docs-sourcelink .navbar-brand > a.navbar-item:focus, .navbar.is-primary .navbar-brand > a.navbar-item:hover, .docstring > section > a.navbar.docs-sourcelink .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, .docstring > section > a.navbar.docs-sourcelink .navbar-brand > a.navbar-item.is-active, + .navbar.is-primary .navbar-brand .navbar-link:focus, + .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus, + .navbar.is-primary .navbar-brand .navbar-link:hover, + .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover, + .navbar.is-primary .navbar-brand .navbar-link.is-active, + .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active { + background-color: #39acda; + color: #fff; } + .navbar.is-primary .navbar-brand .navbar-link::after, .docstring > section > a.navbar.docs-sourcelink .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-primary .navbar-burger, .docstring > section > a.navbar.docs-sourcelink .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + .navbar.is-primary .navbar-start > .navbar-item, .docstring > section > a.navbar.docs-sourcelink .navbar-start > .navbar-item, + .navbar.is-primary .navbar-start .navbar-link, + .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link, + .navbar.is-primary .navbar-end > .navbar-item, + .docstring > section > a.navbar.docs-sourcelink .navbar-end > .navbar-item, + .navbar.is-primary .navbar-end .navbar-link, + .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link { + color: #fff; } + .navbar.is-primary .navbar-start > a.navbar-item:focus, .docstring > section > a.navbar.docs-sourcelink .navbar-start > a.navbar-item:focus, .navbar.is-primary .navbar-start > a.navbar-item:hover, .docstring > section > a.navbar.docs-sourcelink .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, .docstring > section > a.navbar.docs-sourcelink .navbar-start > a.navbar-item.is-active, + .navbar.is-primary .navbar-start .navbar-link:focus, + .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link:focus, + .navbar.is-primary .navbar-start .navbar-link:hover, + .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link:hover, + .navbar.is-primary .navbar-start .navbar-link.is-active, + .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active, + .navbar.is-primary .navbar-end > a.navbar-item:focus, + .docstring > section > a.navbar.docs-sourcelink .navbar-end > a.navbar-item:focus, + .navbar.is-primary .navbar-end > a.navbar-item:hover, + .docstring > section > a.navbar.docs-sourcelink .navbar-end > a.navbar-item:hover, + .navbar.is-primary .navbar-end > a.navbar-item.is-active, + .docstring > section > a.navbar.docs-sourcelink .navbar-end > a.navbar-item.is-active, + .navbar.is-primary .navbar-end .navbar-link:focus, + .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link:focus, + .navbar.is-primary .navbar-end .navbar-link:hover, + .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link:hover, + .navbar.is-primary .navbar-end .navbar-link.is-active, + .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active { + background-color: #39acda; + color: #fff; } + .navbar.is-primary .navbar-start .navbar-link::after, .docstring > section > a.navbar.docs-sourcelink .navbar-start .navbar-link::after, + .navbar.is-primary .navbar-end .navbar-link::after, + .docstring > section > a.navbar.docs-sourcelink .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link, .docstring > section > a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, + .docstring > section > a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link, + .docstring > section > a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #39acda; + color: #fff; } + .navbar.is-primary .navbar-dropdown a.navbar-item.is-active, .docstring > section > a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active { + background-color: #4eb5de; + color: #fff; } } + .navbar.is-link { + background-color: #2e63b8; + color: #fff; } + .navbar.is-link .navbar-brand > .navbar-item, + .navbar.is-link .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-link .navbar-brand > a.navbar-item:focus, .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, + .navbar.is-link .navbar-brand .navbar-link:focus, + .navbar.is-link .navbar-brand .navbar-link:hover, + .navbar.is-link .navbar-brand .navbar-link.is-active { + background-color: #2958a4; + color: #fff; } + .navbar.is-link .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-link .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + .navbar.is-link .navbar-start > .navbar-item, + .navbar.is-link .navbar-start .navbar-link, + .navbar.is-link .navbar-end > .navbar-item, + .navbar.is-link .navbar-end .navbar-link { + color: #fff; } + .navbar.is-link .navbar-start > a.navbar-item:focus, .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, + .navbar.is-link .navbar-start .navbar-link:focus, + .navbar.is-link .navbar-start .navbar-link:hover, + .navbar.is-link .navbar-start .navbar-link.is-active, + .navbar.is-link .navbar-end > a.navbar-item:focus, + .navbar.is-link .navbar-end > a.navbar-item:hover, + .navbar.is-link .navbar-end > a.navbar-item.is-active, + .navbar.is-link .navbar-end .navbar-link:focus, + .navbar.is-link .navbar-end .navbar-link:hover, + .navbar.is-link .navbar-end .navbar-link.is-active { + background-color: #2958a4; + color: #fff; } + .navbar.is-link .navbar-start .navbar-link::after, + .navbar.is-link .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #2958a4; + color: #fff; } + .navbar.is-link .navbar-dropdown a.navbar-item.is-active { + background-color: #2e63b8; + color: #fff; } } + .navbar.is-info { + background-color: #209cee; + color: #fff; } + .navbar.is-info .navbar-brand > .navbar-item, + .navbar.is-info .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-info .navbar-brand > a.navbar-item:focus, .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, + .navbar.is-info .navbar-brand .navbar-link:focus, + .navbar.is-info .navbar-brand .navbar-link:hover, + .navbar.is-info .navbar-brand .navbar-link.is-active { + background-color: #1190e3; + color: #fff; } + .navbar.is-info .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-info .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + .navbar.is-info .navbar-start > .navbar-item, + .navbar.is-info .navbar-start .navbar-link, + .navbar.is-info .navbar-end > .navbar-item, + .navbar.is-info .navbar-end .navbar-link { + color: #fff; } + .navbar.is-info .navbar-start > a.navbar-item:focus, .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, + .navbar.is-info .navbar-start .navbar-link:focus, + .navbar.is-info .navbar-start .navbar-link:hover, + .navbar.is-info .navbar-start .navbar-link.is-active, + .navbar.is-info .navbar-end > a.navbar-item:focus, + .navbar.is-info .navbar-end > a.navbar-item:hover, + .navbar.is-info .navbar-end > a.navbar-item.is-active, + .navbar.is-info .navbar-end .navbar-link:focus, + .navbar.is-info .navbar-end .navbar-link:hover, + .navbar.is-info .navbar-end .navbar-link.is-active { + background-color: #1190e3; + color: #fff; } + .navbar.is-info .navbar-start .navbar-link::after, + .navbar.is-info .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #1190e3; + color: #fff; } + .navbar.is-info .navbar-dropdown a.navbar-item.is-active { + background-color: #209cee; + color: #fff; } } + .navbar.is-success { + background-color: #22c35b; + color: #fff; } + .navbar.is-success .navbar-brand > .navbar-item, + .navbar.is-success .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-success .navbar-brand > a.navbar-item:focus, .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, + .navbar.is-success .navbar-brand .navbar-link:focus, + .navbar.is-success .navbar-brand .navbar-link:hover, + .navbar.is-success .navbar-brand .navbar-link.is-active { + background-color: #1ead51; + color: #fff; } + .navbar.is-success .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-success .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + .navbar.is-success .navbar-start > .navbar-item, + .navbar.is-success .navbar-start .navbar-link, + .navbar.is-success .navbar-end > .navbar-item, + .navbar.is-success .navbar-end .navbar-link { + color: #fff; } + .navbar.is-success .navbar-start > a.navbar-item:focus, .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, + .navbar.is-success .navbar-start .navbar-link:focus, + .navbar.is-success .navbar-start .navbar-link:hover, + .navbar.is-success .navbar-start .navbar-link.is-active, + .navbar.is-success .navbar-end > a.navbar-item:focus, + .navbar.is-success .navbar-end > a.navbar-item:hover, + .navbar.is-success .navbar-end > a.navbar-item.is-active, + .navbar.is-success .navbar-end .navbar-link:focus, + .navbar.is-success .navbar-end .navbar-link:hover, + .navbar.is-success .navbar-end .navbar-link.is-active { + background-color: #1ead51; + color: #fff; } + .navbar.is-success .navbar-start .navbar-link::after, + .navbar.is-success .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #1ead51; + color: #fff; } + .navbar.is-success .navbar-dropdown a.navbar-item.is-active { + background-color: #22c35b; + color: #fff; } } + .navbar.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-brand > .navbar-item, + .navbar.is-warning .navbar-brand .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-brand > a.navbar-item:focus, .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, + .navbar.is-warning .navbar-brand .navbar-link:focus, + .navbar.is-warning .navbar-brand .navbar-link:hover, + .navbar.is-warning .navbar-brand .navbar-link.is-active { + background-color: #ffd83e; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-brand .navbar-link::after { + border-color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-burger { + color: rgba(0, 0, 0, 0.7); } + @media screen and (min-width: 1056px) { + .navbar.is-warning .navbar-start > .navbar-item, + .navbar.is-warning .navbar-start .navbar-link, + .navbar.is-warning .navbar-end > .navbar-item, + .navbar.is-warning .navbar-end .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-start > a.navbar-item:focus, .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, + .navbar.is-warning .navbar-start .navbar-link:focus, + .navbar.is-warning .navbar-start .navbar-link:hover, + .navbar.is-warning .navbar-start .navbar-link.is-active, + .navbar.is-warning .navbar-end > a.navbar-item:focus, + .navbar.is-warning .navbar-end > a.navbar-item:hover, + .navbar.is-warning .navbar-end > a.navbar-item.is-active, + .navbar.is-warning .navbar-end .navbar-link:focus, + .navbar.is-warning .navbar-end .navbar-link:hover, + .navbar.is-warning .navbar-end .navbar-link.is-active { + background-color: #ffd83e; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-start .navbar-link::after, + .navbar.is-warning .navbar-end .navbar-link::after { + border-color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #ffd83e; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-dropdown a.navbar-item.is-active { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } } + .navbar.is-danger { + background-color: #da0b00; + color: #fff; } + .navbar.is-danger .navbar-brand > .navbar-item, + .navbar.is-danger .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-danger .navbar-brand > a.navbar-item:focus, .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, + .navbar.is-danger .navbar-brand .navbar-link:focus, + .navbar.is-danger .navbar-brand .navbar-link:hover, + .navbar.is-danger .navbar-brand .navbar-link.is-active { + background-color: #c10a00; + color: #fff; } + .navbar.is-danger .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-danger .navbar-burger { + color: #fff; } + @media screen and (min-width: 1056px) { + .navbar.is-danger .navbar-start > .navbar-item, + .navbar.is-danger .navbar-start .navbar-link, + .navbar.is-danger .navbar-end > .navbar-item, + .navbar.is-danger .navbar-end .navbar-link { + color: #fff; } + .navbar.is-danger .navbar-start > a.navbar-item:focus, .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, + .navbar.is-danger .navbar-start .navbar-link:focus, + .navbar.is-danger .navbar-start .navbar-link:hover, + .navbar.is-danger .navbar-start .navbar-link.is-active, + .navbar.is-danger .navbar-end > a.navbar-item:focus, + .navbar.is-danger .navbar-end > a.navbar-item:hover, + .navbar.is-danger .navbar-end > a.navbar-item.is-active, + .navbar.is-danger .navbar-end .navbar-link:focus, + .navbar.is-danger .navbar-end .navbar-link:hover, + .navbar.is-danger .navbar-end .navbar-link.is-active { + background-color: #c10a00; + color: #fff; } + .navbar.is-danger .navbar-start .navbar-link::after, + .navbar.is-danger .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #c10a00; + color: #fff; } + .navbar.is-danger .navbar-dropdown a.navbar-item.is-active { + background-color: #da0b00; + color: #fff; } } + .navbar > .container { + align-items: stretch; + display: flex; + min-height: 3.25rem; + width: 100%; } + .navbar.has-shadow { + box-shadow: 0 2px 0 0 whitesmoke; } + .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 whitesmoke; } + .navbar.is-fixed-top { + top: 0; } + +html.has-navbar-fixed-top, +body.has-navbar-fixed-top { + padding-top: 3.25rem; } + +html.has-navbar-fixed-bottom, +body.has-navbar-fixed-bottom { + padding-bottom: 3.25rem; } + +.navbar-brand, +.navbar-tabs { + align-items: stretch; + display: flex; + flex-shrink: 0; + min-height: 3.25rem; } + +.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { + background-color: transparent; } + +.navbar-tabs { + -webkit-overflow-scrolling: touch; + max-width: 100vw; + overflow-x: auto; + overflow-y: hidden; } + +.navbar-burger { + color: #4a4a4a; + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; + margin-left: auto; } + .navbar-burger span { + background-color: currentColor; + display: block; + height: 1px; + left: calc(50% - 8px); + position: absolute; + transform-origin: center; + transition-duration: 86ms; + transition-property: background-color, opacity, transform; + transition-timing-function: ease-out; + width: 16px; } + .navbar-burger span:nth-child(1) { + top: calc(50% - 6px); } + .navbar-burger span:nth-child(2) { + top: calc(50% - 1px); } + .navbar-burger span:nth-child(3) { + top: calc(50% + 4px); } + .navbar-burger:hover { + background-color: rgba(0, 0, 0, 0.05); } + .navbar-burger.is-active span:nth-child(1) { + transform: translateY(5px) rotate(45deg); } + .navbar-burger.is-active span:nth-child(2) { + opacity: 0; } + .navbar-burger.is-active span:nth-child(3) { + transform: translateY(-5px) rotate(-45deg); } + +.navbar-menu { + display: none; } + +.navbar-item, +.navbar-link { + color: #4a4a4a; + display: block; + line-height: 1.5; + padding: 0.5rem 0.75rem; + position: relative; } + .navbar-item .icon:only-child, + .navbar-link .icon:only-child { + margin-left: -0.25rem; + margin-right: -0.25rem; } + +a.navbar-item, +.navbar-link { + cursor: pointer; } + a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active, + .navbar-link:focus, + .navbar-link:focus-within, + .navbar-link:hover, + .navbar-link.is-active { + background-color: #fafafa; + color: #2e63b8; } + +.navbar-item { + display: block; + flex-grow: 0; + flex-shrink: 0; } + .navbar-item img { + max-height: 1.75rem; } + .navbar-item.has-dropdown { + padding: 0; } + .navbar-item.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + .navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: 3.25rem; + padding-bottom: calc(0.5rem - 1px); } + .navbar-item.is-tab:focus, .navbar-item.is-tab:hover { + background-color: transparent; + border-bottom-color: #2e63b8; } + .navbar-item.is-tab.is-active { + background-color: transparent; + 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: whitesmoke; + 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: white; + 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: whitesmoke; + color: #0a0a0a; } + .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #2e63b8; } + .navbar-burger { + display: none; } + .navbar-item, + .navbar-link { + align-items: center; + display: flex; } + .navbar-item { + display: flex; } + .navbar-item.has-dropdown { + align-items: stretch; } + .navbar-item.has-dropdown-up .navbar-link::after { + transform: rotate(135deg) translate(0.25em, -0.25em); } + .navbar-item.has-dropdown-up .navbar-dropdown { + border-bottom: 2px solid #dbdbdb; + border-radius: 6px 6px 0 0; + border-top: none; + bottom: 100%; + box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); + top: auto; } + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; } + .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + transform: translateY(0); } + .navbar-menu { + flex-grow: 1; + flex-shrink: 0; } + .navbar-start { + justify-content: flex-start; + margin-right: auto; } + .navbar-end { + justify-content: flex-end; + margin-left: auto; } + .navbar-dropdown { + background-color: white; + 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: whitesmoke; + color: #0a0a0a; } + .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + 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: transparent; } + .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: -0.25rem; } + .pagination.is-small, #documenter .docs-sidebar form.docs-search > input.pagination { + font-size: 0.75rem; } + .pagination.is-medium { + font-size: 1.25rem; } + .pagination.is-large { + font-size: 1.5rem; } + .pagination.is-rounded .pagination-previous, #documenter .docs-sidebar form.docs-search > input.pagination .pagination-previous, + .pagination.is-rounded .pagination-next, + #documenter .docs-sidebar form.docs-search > input.pagination .pagination-next { + padding-left: 1em; + padding-right: 1em; + border-radius: 290486px; } + .pagination.is-rounded .pagination-link, #documenter .docs-sidebar form.docs-search > input.pagination .pagination-link { + border-radius: 290486px; } + +.pagination, +.pagination-list { + align-items: center; + display: flex; + justify-content: center; + text-align: center; } + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis { + font-size: 1em; + justify-content: center; + margin: 0.25rem; + padding-left: 0.5em; + padding-right: 0.5em; + text-align: center; } + +.pagination-previous, +.pagination-next, +.pagination-link { + border-color: #dbdbdb; + color: #363636; + min-width: 2.25em; } + .pagination-previous:hover, + .pagination-next:hover, + .pagination-link:hover { + border-color: #b5b5b5; + color: #363636; } + .pagination-previous:focus, + .pagination-next:focus, + .pagination-link:focus { + border-color: #3c5dcd; } + .pagination-previous:active, + .pagination-next:active, + .pagination-link:active { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } + .pagination-previous[disabled], + .pagination-next[disabled], + .pagination-link[disabled] { + background-color: #dbdbdb; + border-color: #dbdbdb; + box-shadow: none; + color: #6b6b6b; + opacity: 0.5; } + +.pagination-previous, +.pagination-next { + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; } + +.pagination-link.is-current { + background-color: #2e63b8; + border-color: #2e63b8; + color: #fff; } + +.pagination-ellipsis { + color: #b5b5b5; + pointer-events: none; } + +.pagination-list { + flex-wrap: wrap; } + +@media screen and (max-width: 768px) { + .pagination { + flex-wrap: wrap; } + .pagination-previous, + .pagination-next { + flex-grow: 1; + flex-shrink: 1; } + .pagination-list li { + flex-grow: 1; + flex-shrink: 1; } } + +@media screen and (min-width: 769px), print { + .pagination-list { + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; } + .pagination-previous { + order: 2; } + .pagination-next { + order: 3; } + .pagination { + justify-content: space-between; } + .pagination.is-centered .pagination-previous { + order: 1; } + .pagination.is-centered .pagination-list { + justify-content: center; + order: 2; } + .pagination.is-centered .pagination-next { + order: 3; } + .pagination.is-right .pagination-previous { + order: 1; } + .pagination.is-right .pagination-next { + order: 2; } + .pagination.is-right .pagination-list { + justify-content: flex-end; + order: 3; } } + +.panel { + font-size: 1rem; } + .panel:not(:last-child) { + margin-bottom: 1.5rem; } + +.panel-heading, +.panel-tabs, +.panel-block { + border-bottom: 1px solid #dbdbdb; + border-left: 1px solid #dbdbdb; + border-right: 1px solid #dbdbdb; } + .panel-heading:first-child, + .panel-tabs:first-child, + .panel-block:first-child { + border-top: 1px solid #dbdbdb; } + +.panel-heading { + background-color: whitesmoke; + border-radius: 4px 4px 0 0; + color: #222222; + font-size: 1.25em; + font-weight: 300; + line-height: 1.25; + padding: 0.5em 0.75em; } + +.panel-tabs { + align-items: flex-end; + display: flex; + font-size: 0.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: #222222; } + .panel-list a:hover { + color: #2e63b8; } + +.panel-block { + align-items: center; + color: #222222; + display: flex; + justify-content: flex-start; + padding: 0.5em 0.75em; } + .panel-block input[type="checkbox"] { + margin-right: 0.75em; } + .panel-block > .control { + flex-grow: 1; + flex-shrink: 1; + width: 100%; } + .panel-block.is-wrapped { + flex-wrap: wrap; } + .panel-block.is-active { + border-left-color: #2e63b8; + color: #363636; } + .panel-block.is-active .panel-icon { + color: #2e63b8; } + +a.panel-block, +label.panel-block { + cursor: pointer; } + a.panel-block:hover, + label.panel-block:hover { + background-color: whitesmoke; } + +.panel-icon { + display: inline-block; + font-size: 14px; + height: 1em; + line-height: 1em; + text-align: center; + vertical-align: top; + width: 1em; + color: #6b6b6b; + margin-right: 0.75em; } + .panel-icon .fa { + font-size: inherit; + line-height: inherit; } + +.tabs { + -webkit-overflow-scrolling: touch; + align-items: stretch; + display: flex; + font-size: 1rem; + justify-content: space-between; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; } + .tabs a { + align-items: center; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; + color: #222222; + display: flex; + justify-content: center; + margin-bottom: -1px; + padding: 0.5em 1em; + vertical-align: top; } + .tabs a:hover { + border-bottom-color: #222222; + color: #222222; } + .tabs li { + display: block; } + .tabs li.is-active a { + border-bottom-color: #2e63b8; + color: #2e63b8; } + .tabs ul { + align-items: center; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; + display: flex; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } + .tabs ul.is-left { + padding-right: 0.75em; } + .tabs ul.is-center { + flex: none; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; } + .tabs ul.is-right { + justify-content: flex-end; + padding-left: 0.75em; } + .tabs .icon:first-child { + margin-right: 0.5em; } + .tabs .icon:last-child { + margin-left: 0.5em; } + .tabs.is-centered ul { + justify-content: center; } + .tabs.is-right ul { + justify-content: flex-end; } + .tabs.is-boxed a { + border: 1px solid transparent; + border-radius: 4px 4px 0 0; } + .tabs.is-boxed a:hover { + background-color: whitesmoke; + border-bottom-color: #dbdbdb; } + .tabs.is-boxed li.is-active a { + background-color: white; + border-color: #dbdbdb; + border-bottom-color: transparent !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: whitesmoke; + border-color: #b5b5b5; + z-index: 2; } + .tabs.is-toggle li + li { + margin-left: -1px; } + .tabs.is-toggle li:first-child a { + border-radius: 4px 0 0 4px; } + .tabs.is-toggle li:last-child a { + border-radius: 0 4px 4px 0; } + .tabs.is-toggle li.is-active a { + background-color: #2e63b8; + border-color: #2e63b8; + color: #fff; + z-index: 1; } + .tabs.is-toggle ul { + border-bottom: none; } + .tabs.is-toggle.is-toggle-rounded li:first-child a { + border-bottom-left-radius: 290486px; + border-top-left-radius: 290486px; + padding-left: 1.25em; } + .tabs.is-toggle.is-toggle-rounded li:last-child a { + border-bottom-right-radius: 290486px; + border-top-right-radius: 290486px; + padding-right: 1.25em; } + .tabs.is-small, #documenter .docs-sidebar form.docs-search > input.tabs { + font-size: 0.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: 0.75rem; } + .columns.is-mobile > .column.is-narrow { + flex: none; } + .columns.is-mobile > .column.is-full { + flex: none; + width: 100%; } + .columns.is-mobile > .column.is-three-quarters { + flex: none; + width: 75%; } + .columns.is-mobile > .column.is-two-thirds { + flex: none; + width: 66.6666%; } + .columns.is-mobile > .column.is-half { + flex: none; + width: 50%; } + .columns.is-mobile > .column.is-one-third { + flex: none; + width: 33.3333%; } + .columns.is-mobile > .column.is-one-quarter { + flex: none; + width: 25%; } + .columns.is-mobile > .column.is-one-fifth { + flex: none; + width: 20%; } + .columns.is-mobile > .column.is-two-fifths { + flex: none; + width: 40%; } + .columns.is-mobile > .column.is-three-fifths { + flex: none; + width: 60%; } + .columns.is-mobile > .column.is-four-fifths { + flex: none; + width: 80%; } + .columns.is-mobile > .column.is-offset-three-quarters { + margin-left: 75%; } + .columns.is-mobile > .column.is-offset-two-thirds { + margin-left: 66.6666%; } + .columns.is-mobile > .column.is-offset-half { + margin-left: 50%; } + .columns.is-mobile > .column.is-offset-one-third { + margin-left: 33.3333%; } + .columns.is-mobile > .column.is-offset-one-quarter { + margin-left: 25%; } + .columns.is-mobile > .column.is-offset-one-fifth { + margin-left: 20%; } + .columns.is-mobile > .column.is-offset-two-fifths { + margin-left: 40%; } + .columns.is-mobile > .column.is-offset-three-fifths { + margin-left: 60%; } + .columns.is-mobile > .column.is-offset-four-fifths { + margin-left: 80%; } + .columns.is-mobile > .column.is-0 { + flex: none; + width: 0%; } + .columns.is-mobile > .column.is-offset-0 { + margin-left: 0%; } + .columns.is-mobile > .column.is-1 { + flex: none; + width: 8.3333333333%; } + .columns.is-mobile > .column.is-offset-1 { + margin-left: 8.3333333333%; } + .columns.is-mobile > .column.is-2 { + flex: none; + width: 16.6666666667%; } + .columns.is-mobile > .column.is-offset-2 { + margin-left: 16.6666666667%; } + .columns.is-mobile > .column.is-3 { + flex: none; + width: 25%; } + .columns.is-mobile > .column.is-offset-3 { + margin-left: 25%; } + .columns.is-mobile > .column.is-4 { + flex: none; + width: 33.3333333333%; } + .columns.is-mobile > .column.is-offset-4 { + margin-left: 33.3333333333%; } + .columns.is-mobile > .column.is-5 { + flex: none; + width: 41.6666666667%; } + .columns.is-mobile > .column.is-offset-5 { + margin-left: 41.6666666667%; } + .columns.is-mobile > .column.is-6 { + flex: none; + width: 50%; } + .columns.is-mobile > .column.is-offset-6 { + margin-left: 50%; } + .columns.is-mobile > .column.is-7 { + flex: none; + width: 58.3333333333%; } + .columns.is-mobile > .column.is-offset-7 { + margin-left: 58.3333333333%; } + .columns.is-mobile > .column.is-8 { + flex: none; + width: 66.6666666667%; } + .columns.is-mobile > .column.is-offset-8 { + margin-left: 66.6666666667%; } + .columns.is-mobile > .column.is-9 { + flex: none; + width: 75%; } + .columns.is-mobile > .column.is-offset-9 { + margin-left: 75%; } + .columns.is-mobile > .column.is-10 { + flex: none; + width: 83.3333333333%; } + .columns.is-mobile > .column.is-offset-10 { + margin-left: 83.3333333333%; } + .columns.is-mobile > .column.is-11 { + flex: none; + width: 91.6666666667%; } + .columns.is-mobile > .column.is-offset-11 { + margin-left: 91.6666666667%; } + .columns.is-mobile > .column.is-12 { + flex: none; + width: 100%; } + .columns.is-mobile > .column.is-offset-12 { + margin-left: 100%; } + @media screen and (max-width: 768px) { + .column.is-narrow-mobile { + flex: none; } + .column.is-full-mobile { + flex: none; + width: 100%; } + .column.is-three-quarters-mobile { + flex: none; + width: 75%; } + .column.is-two-thirds-mobile { + flex: none; + width: 66.6666%; } + .column.is-half-mobile { + flex: none; + width: 50%; } + .column.is-one-third-mobile { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-mobile { + flex: none; + width: 25%; } + .column.is-one-fifth-mobile { + flex: none; + width: 20%; } + .column.is-two-fifths-mobile { + flex: none; + width: 40%; } + .column.is-three-fifths-mobile { + flex: none; + width: 60%; } + .column.is-four-fifths-mobile { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-mobile { + margin-left: 75%; } + .column.is-offset-two-thirds-mobile { + margin-left: 66.6666%; } + .column.is-offset-half-mobile { + margin-left: 50%; } + .column.is-offset-one-third-mobile { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-mobile { + margin-left: 25%; } + .column.is-offset-one-fifth-mobile { + margin-left: 20%; } + .column.is-offset-two-fifths-mobile { + margin-left: 40%; } + .column.is-offset-three-fifths-mobile { + margin-left: 60%; } + .column.is-offset-four-fifths-mobile { + margin-left: 80%; } + .column.is-0-mobile { + flex: none; + width: 0%; } + .column.is-offset-0-mobile { + margin-left: 0%; } + .column.is-1-mobile { + flex: none; + width: 8.3333333333%; } + .column.is-offset-1-mobile { + margin-left: 8.3333333333%; } + .column.is-2-mobile { + flex: none; + width: 16.6666666667%; } + .column.is-offset-2-mobile { + margin-left: 16.6666666667%; } + .column.is-3-mobile { + flex: none; + width: 25%; } + .column.is-offset-3-mobile { + margin-left: 25%; } + .column.is-4-mobile { + flex: none; + width: 33.3333333333%; } + .column.is-offset-4-mobile { + margin-left: 33.3333333333%; } + .column.is-5-mobile { + flex: none; + width: 41.6666666667%; } + .column.is-offset-5-mobile { + margin-left: 41.6666666667%; } + .column.is-6-mobile { + flex: none; + width: 50%; } + .column.is-offset-6-mobile { + margin-left: 50%; } + .column.is-7-mobile { + flex: none; + width: 58.3333333333%; } + .column.is-offset-7-mobile { + margin-left: 58.3333333333%; } + .column.is-8-mobile { + flex: none; + width: 66.6666666667%; } + .column.is-offset-8-mobile { + margin-left: 66.6666666667%; } + .column.is-9-mobile { + flex: none; + width: 75%; } + .column.is-offset-9-mobile { + margin-left: 75%; } + .column.is-10-mobile { + flex: none; + width: 83.3333333333%; } + .column.is-offset-10-mobile { + margin-left: 83.3333333333%; } + .column.is-11-mobile { + flex: none; + width: 91.6666666667%; } + .column.is-offset-11-mobile { + margin-left: 91.6666666667%; } + .column.is-12-mobile { + flex: none; + width: 100%; } + .column.is-offset-12-mobile { + margin-left: 100%; } } + @media screen and (min-width: 769px), print { + .column.is-narrow, .column.is-narrow-tablet { + flex: none; } + .column.is-full, .column.is-full-tablet { + flex: none; + width: 100%; } + .column.is-three-quarters, .column.is-three-quarters-tablet { + flex: none; + width: 75%; } + .column.is-two-thirds, .column.is-two-thirds-tablet { + flex: none; + width: 66.6666%; } + .column.is-half, .column.is-half-tablet { + flex: none; + width: 50%; } + .column.is-one-third, .column.is-one-third-tablet { + flex: none; + width: 33.3333%; } + .column.is-one-quarter, .column.is-one-quarter-tablet { + flex: none; + width: 25%; } + .column.is-one-fifth, .column.is-one-fifth-tablet { + flex: none; + width: 20%; } + .column.is-two-fifths, .column.is-two-fifths-tablet { + flex: none; + width: 40%; } + .column.is-three-fifths, .column.is-three-fifths-tablet { + flex: none; + width: 60%; } + .column.is-four-fifths, .column.is-four-fifths-tablet { + flex: none; + width: 80%; } + .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { + margin-left: 75%; } + .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { + margin-left: 66.6666%; } + .column.is-offset-half, .column.is-offset-half-tablet { + margin-left: 50%; } + .column.is-offset-one-third, .column.is-offset-one-third-tablet { + margin-left: 33.3333%; } + .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { + margin-left: 25%; } + .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet { + margin-left: 20%; } + .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet { + margin-left: 40%; } + .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet { + margin-left: 60%; } + .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { + margin-left: 80%; } + .column.is-0, .column.is-0-tablet { + flex: none; + width: 0%; } + .column.is-offset-0, .column.is-offset-0-tablet { + margin-left: 0%; } + .column.is-1, .column.is-1-tablet { + flex: none; + width: 8.3333333333%; } + .column.is-offset-1, .column.is-offset-1-tablet { + margin-left: 8.3333333333%; } + .column.is-2, .column.is-2-tablet { + flex: none; + width: 16.6666666667%; } + .column.is-offset-2, .column.is-offset-2-tablet { + margin-left: 16.6666666667%; } + .column.is-3, .column.is-3-tablet { + flex: none; + width: 25%; } + .column.is-offset-3, .column.is-offset-3-tablet { + margin-left: 25%; } + .column.is-4, .column.is-4-tablet { + flex: none; + width: 33.3333333333%; } + .column.is-offset-4, .column.is-offset-4-tablet { + margin-left: 33.3333333333%; } + .column.is-5, .column.is-5-tablet { + flex: none; + width: 41.6666666667%; } + .column.is-offset-5, .column.is-offset-5-tablet { + margin-left: 41.6666666667%; } + .column.is-6, .column.is-6-tablet { + flex: none; + width: 50%; } + .column.is-offset-6, .column.is-offset-6-tablet { + margin-left: 50%; } + .column.is-7, .column.is-7-tablet { + flex: none; + width: 58.3333333333%; } + .column.is-offset-7, .column.is-offset-7-tablet { + margin-left: 58.3333333333%; } + .column.is-8, .column.is-8-tablet { + flex: none; + width: 66.6666666667%; } + .column.is-offset-8, .column.is-offset-8-tablet { + margin-left: 66.6666666667%; } + .column.is-9, .column.is-9-tablet { + flex: none; + width: 75%; } + .column.is-offset-9, .column.is-offset-9-tablet { + margin-left: 75%; } + .column.is-10, .column.is-10-tablet { + flex: none; + width: 83.3333333333%; } + .column.is-offset-10, .column.is-offset-10-tablet { + margin-left: 83.3333333333%; } + .column.is-11, .column.is-11-tablet { + flex: none; + width: 91.6666666667%; } + .column.is-offset-11, .column.is-offset-11-tablet { + margin-left: 91.6666666667%; } + .column.is-12, .column.is-12-tablet { + flex: none; + width: 100%; } + .column.is-offset-12, .column.is-offset-12-tablet { + margin-left: 100%; } } + @media screen and (max-width: 1055px) { + .column.is-narrow-touch { + flex: none; } + .column.is-full-touch { + flex: none; + width: 100%; } + .column.is-three-quarters-touch { + flex: none; + width: 75%; } + .column.is-two-thirds-touch { + flex: none; + width: 66.6666%; } + .column.is-half-touch { + flex: none; + width: 50%; } + .column.is-one-third-touch { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-touch { + flex: none; + width: 25%; } + .column.is-one-fifth-touch { + flex: none; + width: 20%; } + .column.is-two-fifths-touch { + flex: none; + width: 40%; } + .column.is-three-fifths-touch { + flex: none; + width: 60%; } + .column.is-four-fifths-touch { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-touch { + margin-left: 75%; } + .column.is-offset-two-thirds-touch { + margin-left: 66.6666%; } + .column.is-offset-half-touch { + margin-left: 50%; } + .column.is-offset-one-third-touch { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-touch { + margin-left: 25%; } + .column.is-offset-one-fifth-touch { + margin-left: 20%; } + .column.is-offset-two-fifths-touch { + margin-left: 40%; } + .column.is-offset-three-fifths-touch { + margin-left: 60%; } + .column.is-offset-four-fifths-touch { + margin-left: 80%; } + .column.is-0-touch { + flex: none; + width: 0%; } + .column.is-offset-0-touch { + margin-left: 0%; } + .column.is-1-touch { + flex: none; + width: 8.3333333333%; } + .column.is-offset-1-touch { + margin-left: 8.3333333333%; } + .column.is-2-touch { + flex: none; + width: 16.6666666667%; } + .column.is-offset-2-touch { + margin-left: 16.6666666667%; } + .column.is-3-touch { + flex: none; + width: 25%; } + .column.is-offset-3-touch { + margin-left: 25%; } + .column.is-4-touch { + flex: none; + width: 33.3333333333%; } + .column.is-offset-4-touch { + margin-left: 33.3333333333%; } + .column.is-5-touch { + flex: none; + width: 41.6666666667%; } + .column.is-offset-5-touch { + margin-left: 41.6666666667%; } + .column.is-6-touch { + flex: none; + width: 50%; } + .column.is-offset-6-touch { + margin-left: 50%; } + .column.is-7-touch { + flex: none; + width: 58.3333333333%; } + .column.is-offset-7-touch { + margin-left: 58.3333333333%; } + .column.is-8-touch { + flex: none; + width: 66.6666666667%; } + .column.is-offset-8-touch { + margin-left: 66.6666666667%; } + .column.is-9-touch { + flex: none; + width: 75%; } + .column.is-offset-9-touch { + margin-left: 75%; } + .column.is-10-touch { + flex: none; + width: 83.3333333333%; } + .column.is-offset-10-touch { + margin-left: 83.3333333333%; } + .column.is-11-touch { + flex: none; + width: 91.6666666667%; } + .column.is-offset-11-touch { + margin-left: 91.6666666667%; } + .column.is-12-touch { + flex: none; + width: 100%; } + .column.is-offset-12-touch { + margin-left: 100%; } } + @media screen and (min-width: 1056px) { + .column.is-narrow-desktop { + flex: none; } + .column.is-full-desktop { + flex: none; + width: 100%; } + .column.is-three-quarters-desktop { + flex: none; + width: 75%; } + .column.is-two-thirds-desktop { + flex: none; + width: 66.6666%; } + .column.is-half-desktop { + flex: none; + width: 50%; } + .column.is-one-third-desktop { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-desktop { + flex: none; + width: 25%; } + .column.is-one-fifth-desktop { + flex: none; + width: 20%; } + .column.is-two-fifths-desktop { + flex: none; + width: 40%; } + .column.is-three-fifths-desktop { + flex: none; + width: 60%; } + .column.is-four-fifths-desktop { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-desktop { + margin-left: 75%; } + .column.is-offset-two-thirds-desktop { + margin-left: 66.6666%; } + .column.is-offset-half-desktop { + margin-left: 50%; } + .column.is-offset-one-third-desktop { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-desktop { + margin-left: 25%; } + .column.is-offset-one-fifth-desktop { + margin-left: 20%; } + .column.is-offset-two-fifths-desktop { + margin-left: 40%; } + .column.is-offset-three-fifths-desktop { + margin-left: 60%; } + .column.is-offset-four-fifths-desktop { + margin-left: 80%; } + .column.is-0-desktop { + flex: none; + width: 0%; } + .column.is-offset-0-desktop { + margin-left: 0%; } + .column.is-1-desktop { + flex: none; + width: 8.3333333333%; } + .column.is-offset-1-desktop { + margin-left: 8.3333333333%; } + .column.is-2-desktop { + flex: none; + width: 16.6666666667%; } + .column.is-offset-2-desktop { + margin-left: 16.6666666667%; } + .column.is-3-desktop { + flex: none; + width: 25%; } + .column.is-offset-3-desktop { + margin-left: 25%; } + .column.is-4-desktop { + flex: none; + width: 33.3333333333%; } + .column.is-offset-4-desktop { + margin-left: 33.3333333333%; } + .column.is-5-desktop { + flex: none; + width: 41.6666666667%; } + .column.is-offset-5-desktop { + margin-left: 41.6666666667%; } + .column.is-6-desktop { + flex: none; + width: 50%; } + .column.is-offset-6-desktop { + margin-left: 50%; } + .column.is-7-desktop { + flex: none; + width: 58.3333333333%; } + .column.is-offset-7-desktop { + margin-left: 58.3333333333%; } + .column.is-8-desktop { + flex: none; + width: 66.6666666667%; } + .column.is-offset-8-desktop { + margin-left: 66.6666666667%; } + .column.is-9-desktop { + flex: none; + width: 75%; } + .column.is-offset-9-desktop { + margin-left: 75%; } + .column.is-10-desktop { + flex: none; + width: 83.3333333333%; } + .column.is-offset-10-desktop { + margin-left: 83.3333333333%; } + .column.is-11-desktop { + flex: none; + width: 91.6666666667%; } + .column.is-offset-11-desktop { + margin-left: 91.6666666667%; } + .column.is-12-desktop { + flex: none; + width: 100%; } + .column.is-offset-12-desktop { + margin-left: 100%; } } + @media screen and (min-width: 1216px) { + .column.is-narrow-widescreen { + flex: none; } + .column.is-full-widescreen { + flex: none; + width: 100%; } + .column.is-three-quarters-widescreen { + flex: none; + width: 75%; } + .column.is-two-thirds-widescreen { + flex: none; + width: 66.6666%; } + .column.is-half-widescreen { + flex: none; + width: 50%; } + .column.is-one-third-widescreen { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-widescreen { + flex: none; + width: 25%; } + .column.is-one-fifth-widescreen { + flex: none; + width: 20%; } + .column.is-two-fifths-widescreen { + flex: none; + width: 40%; } + .column.is-three-fifths-widescreen { + flex: none; + width: 60%; } + .column.is-four-fifths-widescreen { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-widescreen { + margin-left: 75%; } + .column.is-offset-two-thirds-widescreen { + margin-left: 66.6666%; } + .column.is-offset-half-widescreen { + margin-left: 50%; } + .column.is-offset-one-third-widescreen { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-widescreen { + margin-left: 25%; } + .column.is-offset-one-fifth-widescreen { + margin-left: 20%; } + .column.is-offset-two-fifths-widescreen { + margin-left: 40%; } + .column.is-offset-three-fifths-widescreen { + margin-left: 60%; } + .column.is-offset-four-fifths-widescreen { + margin-left: 80%; } + .column.is-0-widescreen { + flex: none; + width: 0%; } + .column.is-offset-0-widescreen { + margin-left: 0%; } + .column.is-1-widescreen { + flex: none; + width: 8.3333333333%; } + .column.is-offset-1-widescreen { + margin-left: 8.3333333333%; } + .column.is-2-widescreen { + flex: none; + width: 16.6666666667%; } + .column.is-offset-2-widescreen { + margin-left: 16.6666666667%; } + .column.is-3-widescreen { + flex: none; + width: 25%; } + .column.is-offset-3-widescreen { + margin-left: 25%; } + .column.is-4-widescreen { + flex: none; + width: 33.3333333333%; } + .column.is-offset-4-widescreen { + margin-left: 33.3333333333%; } + .column.is-5-widescreen { + flex: none; + width: 41.6666666667%; } + .column.is-offset-5-widescreen { + margin-left: 41.6666666667%; } + .column.is-6-widescreen { + flex: none; + width: 50%; } + .column.is-offset-6-widescreen { + margin-left: 50%; } + .column.is-7-widescreen { + flex: none; + width: 58.3333333333%; } + .column.is-offset-7-widescreen { + margin-left: 58.3333333333%; } + .column.is-8-widescreen { + flex: none; + width: 66.6666666667%; } + .column.is-offset-8-widescreen { + margin-left: 66.6666666667%; } + .column.is-9-widescreen { + flex: none; + width: 75%; } + .column.is-offset-9-widescreen { + margin-left: 75%; } + .column.is-10-widescreen { + flex: none; + width: 83.3333333333%; } + .column.is-offset-10-widescreen { + margin-left: 83.3333333333%; } + .column.is-11-widescreen { + flex: none; + width: 91.6666666667%; } + .column.is-offset-11-widescreen { + margin-left: 91.6666666667%; } + .column.is-12-widescreen { + flex: none; + width: 100%; } + .column.is-offset-12-widescreen { + margin-left: 100%; } } + @media screen and (min-width: 1408px) { + .column.is-narrow-fullhd { + flex: none; } + .column.is-full-fullhd { + flex: none; + width: 100%; } + .column.is-three-quarters-fullhd { + flex: none; + width: 75%; } + .column.is-two-thirds-fullhd { + flex: none; + width: 66.6666%; } + .column.is-half-fullhd { + flex: none; + width: 50%; } + .column.is-one-third-fullhd { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-fullhd { + flex: none; + width: 25%; } + .column.is-one-fifth-fullhd { + flex: none; + width: 20%; } + .column.is-two-fifths-fullhd { + flex: none; + width: 40%; } + .column.is-three-fifths-fullhd { + flex: none; + width: 60%; } + .column.is-four-fifths-fullhd { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-fullhd { + margin-left: 75%; } + .column.is-offset-two-thirds-fullhd { + margin-left: 66.6666%; } + .column.is-offset-half-fullhd { + margin-left: 50%; } + .column.is-offset-one-third-fullhd { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-fullhd { + margin-left: 25%; } + .column.is-offset-one-fifth-fullhd { + margin-left: 20%; } + .column.is-offset-two-fifths-fullhd { + margin-left: 40%; } + .column.is-offset-three-fifths-fullhd { + margin-left: 60%; } + .column.is-offset-four-fifths-fullhd { + margin-left: 80%; } + .column.is-0-fullhd { + flex: none; + width: 0%; } + .column.is-offset-0-fullhd { + margin-left: 0%; } + .column.is-1-fullhd { + flex: none; + width: 8.3333333333%; } + .column.is-offset-1-fullhd { + margin-left: 8.3333333333%; } + .column.is-2-fullhd { + flex: none; + width: 16.6666666667%; } + .column.is-offset-2-fullhd { + margin-left: 16.6666666667%; } + .column.is-3-fullhd { + flex: none; + width: 25%; } + .column.is-offset-3-fullhd { + margin-left: 25%; } + .column.is-4-fullhd { + flex: none; + width: 33.3333333333%; } + .column.is-offset-4-fullhd { + margin-left: 33.3333333333%; } + .column.is-5-fullhd { + flex: none; + width: 41.6666666667%; } + .column.is-offset-5-fullhd { + margin-left: 41.6666666667%; } + .column.is-6-fullhd { + flex: none; + width: 50%; } + .column.is-offset-6-fullhd { + margin-left: 50%; } + .column.is-7-fullhd { + flex: none; + width: 58.3333333333%; } + .column.is-offset-7-fullhd { + margin-left: 58.3333333333%; } + .column.is-8-fullhd { + flex: none; + width: 66.6666666667%; } + .column.is-offset-8-fullhd { + margin-left: 66.6666666667%; } + .column.is-9-fullhd { + flex: none; + width: 75%; } + .column.is-offset-9-fullhd { + margin-left: 75%; } + .column.is-10-fullhd { + flex: none; + width: 83.3333333333%; } + .column.is-offset-10-fullhd { + margin-left: 83.3333333333%; } + .column.is-11-fullhd { + flex: none; + width: 91.6666666667%; } + .column.is-offset-11-fullhd { + margin-left: 91.6666666667%; } + .column.is-12-fullhd { + flex: none; + width: 100%; } + .column.is-offset-12-fullhd { + margin-left: 100%; } } +.columns { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; } + .columns:last-child { + margin-bottom: -0.75rem; } + .columns:not(:last-child) { + margin-bottom: calc(1.5rem - 0.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: 0.25rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-1-mobile { + --columnGap: 0.25rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-1-tablet { + --columnGap: 0.25rem; } } + @media screen and (min-width: 769px) and (max-width: 1055px) { + .columns.is-variable.is-1-tablet-only { + --columnGap: 0.25rem; } } + @media screen and (max-width: 1055px) { + .columns.is-variable.is-1-touch { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1056px) { + .columns.is-variable.is-1-desktop { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1056px) and (max-width: 1215px) { + .columns.is-variable.is-1-desktop-only { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-1-widescreen { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-1-widescreen-only { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-1-fullhd { + --columnGap: 0.25rem; } } + .columns.is-variable.is-2 { + --columnGap: 0.5rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-2-mobile { + --columnGap: 0.5rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-2-tablet { + --columnGap: 0.5rem; } } + @media screen and (min-width: 769px) and (max-width: 1055px) { + .columns.is-variable.is-2-tablet-only { + --columnGap: 0.5rem; } } + @media screen and (max-width: 1055px) { + .columns.is-variable.is-2-touch { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1056px) { + .columns.is-variable.is-2-desktop { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1056px) and (max-width: 1215px) { + .columns.is-variable.is-2-desktop-only { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-2-widescreen { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-2-widescreen-only { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-2-fullhd { + --columnGap: 0.5rem; } } + .columns.is-variable.is-3 { + --columnGap: 0.75rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-3-mobile { + --columnGap: 0.75rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-3-tablet { + --columnGap: 0.75rem; } } + @media screen and (min-width: 769px) and (max-width: 1055px) { + .columns.is-variable.is-3-tablet-only { + --columnGap: 0.75rem; } } + @media screen and (max-width: 1055px) { + .columns.is-variable.is-3-touch { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1056px) { + .columns.is-variable.is-3-desktop { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1056px) and (max-width: 1215px) { + .columns.is-variable.is-3-desktop-only { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-3-widescreen { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-3-widescreen-only { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-3-fullhd { + --columnGap: 0.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: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; } + .tile.is-ancestor:last-child { + margin-bottom: -0.75rem; } + .tile.is-ancestor:not(:last-child) { + margin-bottom: 0.75rem; } + .tile.is-child { + margin: 0 !important; } + .tile.is-parent { + padding: 0.75rem; } + .tile.is-vertical { + flex-direction: column; } + .tile.is-vertical > .tile.is-child:not(:last-child) { + margin-bottom: 1.5rem !important; } + @media screen and (min-width: 769px), print { + .tile:not(.is-child) { + display: flex; } + .tile.is-1 { + flex: none; + width: 8.3333333333%; } + .tile.is-2 { + flex: none; + width: 16.6666666667%; } + .tile.is-3 { + flex: none; + width: 25%; } + .tile.is-4 { + flex: none; + width: 33.3333333333%; } + .tile.is-5 { + flex: none; + width: 41.6666666667%; } + .tile.is-6 { + flex: none; + width: 50%; } + .tile.is-7 { + flex: none; + width: 58.3333333333%; } + .tile.is-8 { + flex: none; + width: 66.6666666667%; } + .tile.is-9 { + flex: none; + width: 75%; } + .tile.is-10 { + flex: none; + width: 83.3333333333%; } + .tile.is-11 { + flex: none; + width: 91.6666666667%; } + .tile.is-12 { + flex: none; + width: 100%; } } +.hero { + align-items: stretch; + display: flex; + flex-direction: column; + justify-content: space-between; } + .hero .navbar { + background: none; } + .hero .tabs ul { + border-bottom: none; } + .hero.is-white { + background-color: white; + 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: white; } } + .hero.is-white .navbar-item, + .hero.is-white .navbar-link { + color: rgba(10, 10, 10, 0.7); } + .hero.is-white a.navbar-item:hover, .hero.is-white a.navbar-item.is-active, + .hero.is-white .navbar-link:hover, + .hero.is-white .navbar-link.is-active { + background-color: #f2f2f2; + color: #0a0a0a; } + .hero.is-white .tabs a { + color: #0a0a0a; + opacity: 0.9; } + .hero.is-white .tabs a:hover { + opacity: 1; } + .hero.is-white .tabs li.is-active a { + opacity: 1; } + .hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { + color: #0a0a0a; } + .hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; } + .hero.is-white.is-bold { + background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } + @media screen and (max-width: 768px) { + .hero.is-white.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } } + .hero.is-black { + background-color: #0a0a0a; + color: white; } + .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: white; } + .hero.is-black .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-black .subtitle a:not(.button), + .hero.is-black .subtitle strong { + color: white; } + @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: black; + color: white; } + .hero.is-black .tabs a { + color: white; + opacity: 0.9; } + .hero.is-black .tabs a:hover { + opacity: 1; } + .hero.is-black .tabs li.is-active a { + opacity: 1; } + .hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { + color: white; } + .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: white; + border-color: white; + color: #0a0a0a; } + .hero.is-black.is-bold { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } + @media screen and (max-width: 768px) { + .hero.is-black.is-bold .navbar-menu { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } } + .hero.is-light { + background-color: whitesmoke; + color: #363636; } + .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-light strong { + color: inherit; } + .hero.is-light .title { + color: #363636; } + .hero.is-light .subtitle { + color: rgba(54, 54, 54, 0.9); } + .hero.is-light .subtitle a:not(.button), + .hero.is-light .subtitle strong { + color: #363636; } + @media screen and (max-width: 1055px) { + .hero.is-light .navbar-menu { + background-color: whitesmoke; } } + .hero.is-light .navbar-item, + .hero.is-light .navbar-link { + color: rgba(54, 54, 54, 0.7); } + .hero.is-light a.navbar-item:hover, .hero.is-light a.navbar-item.is-active, + .hero.is-light .navbar-link:hover, + .hero.is-light .navbar-link.is-active { + background-color: #e8e8e8; + color: #363636; } + .hero.is-light .tabs a { + color: #363636; + opacity: 0.9; } + .hero.is-light .tabs a:hover { + opacity: 1; } + .hero.is-light .tabs li.is-active a { + opacity: 1; } + .hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { + color: #363636; } + .hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { + background-color: #363636; + border-color: #363636; + color: whitesmoke; } + .hero.is-light.is-bold { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } + @media screen and (max-width: 768px) { + .hero.is-light.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } } + .hero.is-dark, .content kbd.hero { + background-color: #363636; + color: whitesmoke; } + .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: whitesmoke; } + .hero.is-dark .subtitle, .content kbd.hero .subtitle { + color: rgba(245, 245, 245, 0.9); } + .hero.is-dark .subtitle a:not(.button), .content kbd.hero .subtitle a:not(.button), + .hero.is-dark .subtitle strong, + .content kbd.hero .subtitle strong { + color: whitesmoke; } + @media screen and (max-width: 1055px) { + .hero.is-dark .navbar-menu, .content kbd.hero .navbar-menu { + background-color: #363636; } } + .hero.is-dark .navbar-item, .content kbd.hero .navbar-item, + .hero.is-dark .navbar-link, + .content kbd.hero .navbar-link { + color: rgba(245, 245, 245, 0.7); } + .hero.is-dark a.navbar-item:hover, .content kbd.hero a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active, .content kbd.hero a.navbar-item.is-active, + .hero.is-dark .navbar-link:hover, + .content kbd.hero .navbar-link:hover, + .hero.is-dark .navbar-link.is-active, + .content kbd.hero .navbar-link.is-active { + background-color: #292929; + color: whitesmoke; } + .hero.is-dark .tabs a, .content kbd.hero .tabs a { + color: whitesmoke; + opacity: 0.9; } + .hero.is-dark .tabs a:hover, .content kbd.hero .tabs a:hover { + opacity: 1; } + .hero.is-dark .tabs li.is-active a, .content kbd.hero .tabs li.is-active a { + opacity: 1; } + .hero.is-dark .tabs.is-boxed a, .content kbd.hero .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a, .content kbd.hero .tabs.is-toggle a { + color: whitesmoke; } + .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: whitesmoke; + border-color: whitesmoke; + color: #363636; } + .hero.is-dark.is-bold, .content kbd.hero.is-bold { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } + @media screen and (max-width: 768px) { + .hero.is-dark.is-bold .navbar-menu, .content kbd.hero.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } } + .hero.is-primary, .docstring > section > a.hero.docs-sourcelink { + background-color: #4eb5de; + color: #fff; } + .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .docstring > section > a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-primary strong, + .docstring > section > a.hero.docs-sourcelink strong { + color: inherit; } + .hero.is-primary .title, .docstring > section > a.hero.docs-sourcelink .title { + color: #fff; } + .hero.is-primary .subtitle, .docstring > section > a.hero.docs-sourcelink .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-primary .subtitle a:not(.button), .docstring > section > a.hero.docs-sourcelink .subtitle a:not(.button), + .hero.is-primary .subtitle strong, + .docstring > section > a.hero.docs-sourcelink .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + .hero.is-primary .navbar-menu, .docstring > section > a.hero.docs-sourcelink .navbar-menu { + background-color: #4eb5de; } } + .hero.is-primary .navbar-item, .docstring > section > a.hero.docs-sourcelink .navbar-item, + .hero.is-primary .navbar-link, + .docstring > section > a.hero.docs-sourcelink .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-primary a.navbar-item:hover, .docstring > section > a.hero.docs-sourcelink a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active, .docstring > section > a.hero.docs-sourcelink a.navbar-item.is-active, + .hero.is-primary .navbar-link:hover, + .docstring > section > a.hero.docs-sourcelink .navbar-link:hover, + .hero.is-primary .navbar-link.is-active, + .docstring > section > a.hero.docs-sourcelink .navbar-link.is-active { + background-color: #39acda; + color: #fff; } + .hero.is-primary .tabs a, .docstring > section > a.hero.docs-sourcelink .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-primary .tabs a:hover, .docstring > section > a.hero.docs-sourcelink .tabs a:hover { + opacity: 1; } + .hero.is-primary .tabs li.is-active a, .docstring > section > a.hero.docs-sourcelink .tabs li.is-active a { + opacity: 1; } + .hero.is-primary .tabs.is-boxed a, .docstring > section > a.hero.docs-sourcelink .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a, .docstring > section > a.hero.docs-sourcelink .tabs.is-toggle a { + color: #fff; } + .hero.is-primary .tabs.is-boxed a:hover, .docstring > section > a.hero.docs-sourcelink .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover, .docstring > section > a.hero.docs-sourcelink .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-primary .tabs.is-boxed li.is-active a, .docstring > section > a.hero.docs-sourcelink .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .docstring > section > a.hero.docs-sourcelink .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #4eb5de; } + .hero.is-primary.is-bold, .docstring > section > a.hero.is-bold.docs-sourcelink { + background-image: linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%); } + @media screen and (max-width: 768px) { + .hero.is-primary.is-bold .navbar-menu, .docstring > section > a.hero.is-bold.docs-sourcelink .navbar-menu { + background-image: linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%); } } + .hero.is-link { + background-color: #2e63b8; + color: #fff; } + .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-link strong { + color: inherit; } + .hero.is-link .title { + color: #fff; } + .hero.is-link .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-link .subtitle a:not(.button), + .hero.is-link .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + .hero.is-link .navbar-menu { + background-color: #2e63b8; } } + .hero.is-link .navbar-item, + .hero.is-link .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-link a.navbar-item:hover, .hero.is-link a.navbar-item.is-active, + .hero.is-link .navbar-link:hover, + .hero.is-link .navbar-link.is-active { + background-color: #2958a4; + color: #fff; } + .hero.is-link .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-link .tabs a:hover { + opacity: 1; } + .hero.is-link .tabs li.is-active a { + opacity: 1; } + .hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a { + color: #fff; } + .hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #2e63b8; } + .hero.is-link.is-bold { + background-image: linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%); } + @media screen and (max-width: 768px) { + .hero.is-link.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%); } } + .hero.is-info { + background-color: #209cee; + color: #fff; } + .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-info strong { + color: inherit; } + .hero.is-info .title { + color: #fff; } + .hero.is-info .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-info .subtitle a:not(.button), + .hero.is-info .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + .hero.is-info .navbar-menu { + background-color: #209cee; } } + .hero.is-info .navbar-item, + .hero.is-info .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-info a.navbar-item:hover, .hero.is-info a.navbar-item.is-active, + .hero.is-info .navbar-link:hover, + .hero.is-info .navbar-link.is-active { + background-color: #1190e3; + color: #fff; } + .hero.is-info .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-info .tabs a:hover { + opacity: 1; } + .hero.is-info .tabs li.is-active a { + opacity: 1; } + .hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { + color: #fff; } + .hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #209cee; } + .hero.is-info.is-bold { + background-image: linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%); } + @media screen and (max-width: 768px) { + .hero.is-info.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%); } } + .hero.is-success { + background-color: #22c35b; + color: #fff; } + .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-success strong { + color: inherit; } + .hero.is-success .title { + color: #fff; } + .hero.is-success .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-success .subtitle a:not(.button), + .hero.is-success .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + .hero.is-success .navbar-menu { + background-color: #22c35b; } } + .hero.is-success .navbar-item, + .hero.is-success .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-success a.navbar-item:hover, .hero.is-success a.navbar-item.is-active, + .hero.is-success .navbar-link:hover, + .hero.is-success .navbar-link.is-active { + background-color: #1ead51; + color: #fff; } + .hero.is-success .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-success .tabs a:hover { + opacity: 1; } + .hero.is-success .tabs li.is-active a { + opacity: 1; } + .hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { + color: #fff; } + .hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #22c35b; } + .hero.is-success.is-bold { + background-image: linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%); } + @media screen and (max-width: 768px) { + .hero.is-success.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%); } } + .hero.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-warning strong { + color: inherit; } + .hero.is-warning .title { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .subtitle { + color: rgba(0, 0, 0, 0.9); } + .hero.is-warning .subtitle a:not(.button), + .hero.is-warning .subtitle strong { + color: rgba(0, 0, 0, 0.7); } + @media screen and (max-width: 1055px) { + .hero.is-warning .navbar-menu { + background-color: #ffdd57; } } + .hero.is-warning .navbar-item, + .hero.is-warning .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active, + .hero.is-warning .navbar-link:hover, + .hero.is-warning .navbar-link.is-active { + background-color: #ffd83e; + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .tabs a { + color: rgba(0, 0, 0, 0.7); + opacity: 0.9; } + .hero.is-warning .tabs a:hover { + opacity: 1; } + .hero.is-warning .tabs li.is-active a { + opacity: 1; } + .hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { + background-color: rgba(0, 0, 0, 0.7); + border-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; } + .hero.is-warning.is-bold { + background-image: linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); } + @media screen and (max-width: 768px) { + .hero.is-warning.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); } } + .hero.is-danger { + background-color: #da0b00; + color: #fff; } + .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-danger strong { + color: inherit; } + .hero.is-danger .title { + color: #fff; } + .hero.is-danger .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-danger .subtitle a:not(.button), + .hero.is-danger .subtitle strong { + color: #fff; } + @media screen and (max-width: 1055px) { + .hero.is-danger .navbar-menu { + background-color: #da0b00; } } + .hero.is-danger .navbar-item, + .hero.is-danger .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-danger a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active, + .hero.is-danger .navbar-link:hover, + .hero.is-danger .navbar-link.is-active { + background-color: #c10a00; + color: #fff; } + .hero.is-danger .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-danger .tabs a:hover { + opacity: 1; } + .hero.is-danger .tabs li.is-active a { + opacity: 1; } + .hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { + color: #fff; } + .hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #da0b00; } + .hero.is-danger.is-bold { + background-image: linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%); } + @media screen and (max-width: 768px) { + .hero.is-danger.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%); } } + .hero.is-small .hero-body, #documenter .docs-sidebar form.docs-search > input.hero .hero-body { + padding-bottom: 1.5rem; + padding-top: 1.5rem; } + @media screen and (min-width: 769px), print { + .hero.is-medium .hero-body { + padding-bottom: 9rem; + padding-top: 9rem; } } + @media screen and (min-width: 769px), print { + .hero.is-large .hero-body { + padding-bottom: 18rem; + padding-top: 18rem; } } + .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { + align-items: center; + display: flex; } + .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { + flex-grow: 1; + flex-shrink: 1; } + .hero.is-halfheight { + min-height: 50vh; } + .hero.is-fullheight { + min-height: 100vh; } + +.hero-video { + overflow: hidden; } + .hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + transform: translate3d(-50%, -50%, 0); } + .hero-video.is-transparent { + opacity: 0.3; } + @media screen and (max-width: 768px) { + .hero-video { + display: none; } } +.hero-buttons { + margin-top: 1.5rem; } + @media screen and (max-width: 768px) { + .hero-buttons .button { + display: flex; } + .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; } } + @media screen and (min-width: 769px), print { + .hero-buttons { + display: flex; + justify-content: center; } + .hero-buttons .button:not(:last-child) { + margin-right: 1.5rem; } } +.hero-head, +.hero-foot { + flex-grow: 0; + flex-shrink: 0; } + +.hero-body { + flex-grow: 1; + flex-shrink: 0; + padding: 3rem 1.5rem; } + +.section { + padding: 3rem 1.5rem; } + @media screen and (min-width: 1056px) { + .section.is-medium { + padding: 9rem 1.5rem; } + .section.is-large { + padding: 18rem 1.5rem; } } +.footer { + background-color: #fafafa; + padding: 3rem 1.5rem 6rem; } + +h1 .docs-heading-anchor, h1 .docs-heading-anchor:hover, h1 .docs-heading-anchor:visited, h2 .docs-heading-anchor, h2 .docs-heading-anchor:hover, h2 .docs-heading-anchor:visited, h3 .docs-heading-anchor, h3 .docs-heading-anchor:hover, h3 .docs-heading-anchor:visited, h4 .docs-heading-anchor, h4 .docs-heading-anchor:hover, h4 .docs-heading-anchor:visited, h5 .docs-heading-anchor, h5 .docs-heading-anchor:hover, h5 .docs-heading-anchor:visited, h6 .docs-heading-anchor, h6 .docs-heading-anchor:hover, h6 .docs-heading-anchor:visited { + color: #222222; } + +h1 .docs-heading-anchor-permalink, h2 .docs-heading-anchor-permalink, h3 .docs-heading-anchor-permalink, h4 .docs-heading-anchor-permalink, h5 .docs-heading-anchor-permalink, h6 .docs-heading-anchor-permalink { + visibility: hidden; + vertical-align: middle; + margin-left: 0.5em; + font-size: 0.7rem; } + h1 .docs-heading-anchor-permalink::before, h2 .docs-heading-anchor-permalink::before, h3 .docs-heading-anchor-permalink::before, h4 .docs-heading-anchor-permalink::before, h5 .docs-heading-anchor-permalink::before, h6 .docs-heading-anchor-permalink::before { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + content: "\f0c1"; } + +h1:hover .docs-heading-anchor-permalink, h2:hover .docs-heading-anchor-permalink, h3:hover .docs-heading-anchor-permalink, h4:hover .docs-heading-anchor-permalink, h5:hover .docs-heading-anchor-permalink, h6:hover .docs-heading-anchor-permalink { + visibility: visible; } + +.docs-dark-only { + display: none !important; } + +pre { + position: relative; + overflow: hidden; } + pre code, pre code.hljs { + padding: 0 0.75rem !important; + overflow: auto; + display: block; } + pre code:first-of-type, pre code.hljs:first-of-type { + padding-top: 0.5rem !important; } + pre code:last-of-type, pre code.hljs:last-of-type { + padding-bottom: 0.5rem !important; } + pre .copy-button { + opacity: 0.2; + transition: opacity 0.2s; + position: absolute; + right: 0em; + top: 0em; + padding: 0.5em; + width: 2.5em; + height: 2.5em; + background: transparent; + border: none; + font-family: "Font Awesome 5 Free"; + color: #222222; + cursor: pointer; + text-align: center; } + pre .copy-button:focus, pre .copy-button:hover { + opacity: 1; + background: rgba(34, 34, 34, 0.1); + color: #2e63b8; } + pre .copy-button.success { + color: #259a12; + opacity: 1; } + pre .copy-button.error { + color: #cb3c33; + opacity: 1; } + pre:hover .copy-button { + opacity: 1; } + +.admonition { + background-color: #b5b5b5; + border-style: solid; + border-width: 1px; + border-color: #363636; + border-radius: 4px; + font-size: 1rem; } + .admonition strong { + color: currentColor; } + .admonition.is-small, #documenter .docs-sidebar form.docs-search > input.admonition { + font-size: 0.75rem; } + .admonition.is-medium { + font-size: 1.25rem; } + .admonition.is-large { + font-size: 1.5rem; } + .admonition.is-default { + background-color: #b5b5b5; + border-color: #363636; } + .admonition.is-default > .admonition-header { + background-color: #363636; + color: #fff; } + .admonition.is-default > .admonition-body { + color: #fff; } + .admonition.is-info { + background-color: #def0fc; + border-color: #209cee; } + .admonition.is-info > .admonition-header { + background-color: #209cee; + color: #fff; } + .admonition.is-info > .admonition-body { + color: rgba(0, 0, 0, 0.7); } + .admonition.is-success { + background-color: #bdf4d1; + border-color: #22c35b; } + .admonition.is-success > .admonition-header { + background-color: #22c35b; + color: #fff; } + .admonition.is-success > .admonition-body { + color: rgba(0, 0, 0, 0.7); } + .admonition.is-warning { + background-color: #fff3c5; + border-color: #ffdd57; } + .admonition.is-warning > .admonition-header { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .admonition.is-warning > .admonition-body { + color: rgba(0, 0, 0, 0.7); } + .admonition.is-danger { + background-color: #ffaba7; + border-color: #da0b00; } + .admonition.is-danger > .admonition-header { + background-color: #da0b00; + color: #fff; } + .admonition.is-danger > .admonition-body { + color: rgba(0, 0, 0, 0.7); } + .admonition.is-compat { + background-color: #bdeff5; + border-color: #1db5c9; } + .admonition.is-compat > .admonition-header { + background-color: #1db5c9; + color: #fff; } + .admonition.is-compat > .admonition-body { + color: rgba(0, 0, 0, 0.7); } + +.admonition-header { + color: #fff; + background-color: #363636; + align-items: center; + font-weight: 700; + justify-content: space-between; + line-height: 1.25; + padding: 0.5rem 0.75rem; + position: relative; } + .admonition-header:before { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + margin-right: 0.75rem; + content: "\f06a"; } + +.admonition-body { + color: #222222; + padding: 0.5rem 0.75rem; } + .admonition-body pre { + background-color: whitesmoke; } + .admonition-body code { + background-color: rgba(0, 0, 0, 0.05); } + +.docstring { + margin-bottom: 1em; + background-color: transparent; + border: 1px solid #dbdbdb; + box-shadow: 2px 2px 3px rgba(10, 10, 10, 0.1); + max-width: 100%; } + .docstring > header { + display: flex; + flex-grow: 1; + align-items: stretch; + padding: 0.5rem 0.75rem; + background-color: whitesmoke; + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: none; + border-bottom: 1px solid #dbdbdb; } + .docstring > header code { + background-color: transparent; } + .docstring > header .docstring-binding { + margin-right: 0.3em; } + .docstring > header .docstring-category { + margin-left: 0.3em; } + .docstring > section { + position: relative; + padding: 0.75rem 0.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: 0.375rem; + bottom: 0.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: white; } + +.outdated-warning-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); + z-index: 999; + background-color: #ffaba7; + color: rgba(0, 0, 0, 0.7); + border-bottom: 3px solid #da0b00; + padding: 10px 35px; + text-align: center; + font-size: 15px; } + .outdated-warning-overlay .outdated-warning-closer { + position: absolute; + top: calc(50% - 10px); + right: 18px; + cursor: pointer; + width: 12px; } + .outdated-warning-overlay a { + color: #2e63b8; } + .outdated-warning-overlay a:hover { + color: #363636; } + +.content pre { + border: 1px solid #dbdbdb; } + +.content code { + font-weight: inherit; } + +.content a code { + color: #2e63b8; } + +.content h1 code, .content h2 code, .content h3 code, .content h4 code, .content h5 code, .content h6 code { + color: #222222; } + +.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: #222222; } + +.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; } + +/* This file contain the overall layout. + * + * The main container is
      that is identified by id #documenter. + */ +#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: white; + border-bottom: 1px solid #dbdbdb; + z-index: 2; + min-height: 4rem; + margin-bottom: 1rem; + display: flex; } + #documenter .docs-main header.docs-navbar .breadcrumb { + flex-grow: 1; } + #documenter .docs-main header.docs-navbar .docs-right { + display: flex; + white-space: nowrap; } + #documenter .docs-main header.docs-navbar .docs-right .docs-icon, #documenter .docs-main header.docs-navbar .docs-right .docs-label, #documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button { + display: inline-block; } + #documenter .docs-main header.docs-navbar .docs-right .docs-label { + padding: 0; + margin-left: 0.3em; } + #documenter .docs-main header.docs-navbar .docs-right .docs-settings-button { + margin: auto 0 auto 1rem; } + #documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button { + font-size: 1.5rem; + margin: auto 0 auto 1rem; } + #documenter .docs-main header.docs-navbar > * { + margin: auto 0; } + @media screen and (max-width: 1055px) { + #documenter .docs-main header.docs-navbar { + position: sticky; + top: 0; + padding: 0 1rem; + /* For Headroom.js */ + transition-property: top, box-shadow; + -webkit-transition-property: top, box-shadow; + /* Safari */ + transition-duration: 0.3s; + -webkit-transition-duration: 0.3s; + /* Safari */ } + #documenter .docs-main header.docs-navbar.headroom--not-top { + box-shadow: 0.2rem 0rem 0.4rem #bbb; + transition-duration: 0.7s; + -webkit-transition-duration: 0.7s; + /* Safari */ } + #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; + /* Safari */ } } +#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: whitesmoke; + 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; + /* Setting up a nicer theme style for the scrollbar */ } + #documenter .docs-sidebar.visible { + left: 0; + box-shadow: 0.4rem 0rem 0.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; + /* Managing collapsible submenus */ } + #documenter .docs-sidebar ul.docs-menu > li > .tocitem { + font-weight: bold; } + #documenter .docs-sidebar ul.docs-menu > li li { + font-size: 0.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: 0.75rem; + margin-left: 1rem; + margin-top: auto; + margin-bottom: auto; } + #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + content: "\f054"; } + #documenter .docs-sidebar ul.docs-menu input:checked ~ label.tocitem .docs-chevron::before { + content: "\f078"; } + #documenter .docs-sidebar ul.docs-menu .tocitem { + display: block; + padding: 0.5rem 0.5rem; } + #documenter .docs-sidebar ul.docs-menu .tocitem, #documenter .docs-sidebar ul.docs-menu .tocitem:hover { + color: #0a0a0a; + background: whitesmoke; } + #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: white; } + #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem, #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover { + background-color: white; + 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: 0.85rem; + border-left: none; + margin-left: 0; + margin-top: 0.5rem; } + #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem { + width: 100%; + padding: 0; } + #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before { + content: "⚬"; + margin-right: 0.4em; } + #documenter .docs-sidebar form.docs-search { + margin: auto; + margin-top: 0.5rem; + margin-bottom: 0.5rem; } + #documenter .docs-sidebar form.docs-search > input { + width: 14.4rem; } + @media screen and (min-width: 1056px) { + #documenter .docs-sidebar ul.docs-menu { + overflow-y: auto; + -webkit-overflow-scroll: touch; } + #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar { + width: .3rem; + background: none; } + #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb { + border-radius: 5px 0px 0px 5px; + background: #e0e0e0; } + #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover { + background: #cccccc; } } + @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: #cccccc; } } +#documenter .docs-main #documenter-search-info { + margin-bottom: 1rem; } + +#documenter .docs-main #documenter-search-results { + list-style-type: circle; + list-style-position: outside; } + #documenter .docs-main #documenter-search-results li { + margin-left: 2rem; } + #documenter .docs-main #documenter-search-results .docs-highlight { + background-color: yellow; } + +.ansi span.sgr1 { + font-weight: bolder; } + +.ansi span.sgr2 { + font-weight: lighter; } + +.ansi span.sgr3 { + font-style: italic; } + +.ansi span.sgr4 { + text-decoration: underline; } + +.ansi span.sgr7 { + color: white; + background-color: #222222; } + +.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: whitesmoke; } + +.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: whitesmoke; } + +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 +*/ +/* +This is left on purpose making default.css the single file that can be lifted +as-is from the repository directly without the need for a build step + +Typically this "required" baseline CSS is added by `makestuff.js` during build. +*/ +pre code.hljs { + display: block; + overflow-x: auto; } + +code.hljs { + padding: 3px 5px; } + +/* end baseline CSS */ +.hljs { + background: #F0F0F0; + color: #444; } + +/* Base color: saturation 0; */ +.hljs-subst { + /* default */ } + +/* purposely ignored */ +.hljs-comment { + color: #888888; } + +.hljs-tag, +.hljs-punctuation { + color: #444a; } + +.hljs-tag .hljs-name, +.hljs-tag .hljs-attr { + color: #444; } + +.hljs-keyword, +.hljs-attribute, +.hljs-selector-tag, +.hljs-meta .hljs-keyword, +.hljs-doctag, +.hljs-name { + font-weight: bold; } + +/* User color: hue: 0 */ +.hljs-type, +.hljs-string, +.hljs-number, +.hljs-selector-id, +.hljs-selector-class, +.hljs-quote, +.hljs-template-tag, +.hljs-deletion { + color: #880000; } + +.hljs-title, +.hljs-section { + color: #880000; + font-weight: bold; } + +.hljs-regexp, +.hljs-symbol, +.hljs-variable, +.hljs-template-variable, +.hljs-link, +.hljs-selector-attr, +.hljs-operator, +.hljs-selector-pseudo { + color: #BC6060; } + +/* Language color: hue: 90; */ +.hljs-literal { + color: #78A960; } + +.hljs-built_in, +.hljs-bullet, +.hljs-code, +.hljs-addition { + color: #397300; } + +/* Meta color: hue: 200 */ +.hljs-meta { + color: #1f7199; } + +.hljs-meta .hljs-string { + color: #4d99bf; } + +/* Misc effects */ +.hljs-emphasis { + font-style: italic; } + +.hljs-strong { + font-weight: bold; } diff --git a/0.6/assets/themeswap.js b/0.6/assets/themeswap.js new file mode 100644 index 0000000..c58e993 --- /dev/null +++ b/0.6/assets/themeswap.js @@ -0,0 +1,66 @@ +// Small function to quickly swap out themes. Gets put into the tag.. +function set_theme_from_local_storage() { + // Intialize the theme to null, which means default + var theme = null; + // If the browser supports the localstorage and is not disabled then try to get the + // documenter theme + if(window.localStorage != null) { + // Get the user-picked theme from localStorage. May be `null`, which means the default + // theme. + theme = window.localStorage.getItem("documenter-theme"); + } + // Check if the browser supports user color preference + var darkPreference = false; + // Check if the users preference is for dark color scheme + if(window.matchMedia('(prefers-color-scheme: dark)').matches === true) { + darkPreference = true; + } + // Initialize a few variables for the loop: + // + // - active: will contain the index of the theme that should be active. Note that there + // is no guarantee that localStorage contains sane values. If `active` stays `null` + // we either could not find the theme or it is the default (primary) theme anyway. + // Either way, we then need to stick to the primary theme. + // + // - disabled: style sheets that should be disabled (i.e. all the theme style sheets + // that are not the currently active theme) + var active = null; var disabled = []; var darkTheme = null; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if(themename === null) continue; + // To distinguish the default (primary) theme, it needs to have the data-theme-primary + // attribute set. + var isprimary = (ss.ownerNode.getAttribute("data-theme-primary") !== null); + // Check if the theme is primary dark theme + var isDarkTheme = (ss.ownerNode.getAttribute("data-theme-primary-dark") !== null); + // If ss is for dark theme then set the value of darkTheme to the name of the theme + if(isDarkTheme) darkTheme = themename; + // If we find a matching theme (and it's not the default), we'll set active to non-null + if(themename === theme) active = i; + // Store the style sheets of inactive themes so that we could disable them + if(themename !== theme) disabled.push(ss); + } + if(active !== null) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName('html')[0].className = "theme--" + theme; + // and (2) disable all the other theme stylesheets + disabled.forEach(function(ss){ + ss.disabled = true; + }); + } + else if(darkTheme !== null && darkPreference === true) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName('html')[0].className = "theme--" + darkTheme; + // and (2) disable all the other theme stylesheets + disabled.forEach(function(ss){ + if (ss.ownerNode.getAttribute("data-theme-name") !== darkTheme) { + ss.disabled = true; + } + }); + } +} +set_theme_from_local_storage(); diff --git a/0.6/assets/warner.js b/0.6/assets/warner.js new file mode 100644 index 0000000..5531c88 --- /dev/null +++ b/0.6/assets/warner.js @@ -0,0 +1,49 @@ +function maybeAddWarning () { + // DOCUMENTER_NEWEST is defined in versions.js, DOCUMENTER_CURRENT_VERSION and DOCUMENTER_STABLE + // in siteinfo.js. + // If either of these are undefined something went horribly wrong, so we abort. + if ( + window.DOCUMENTER_NEWEST === undefined || + window.DOCUMENTER_CURRENT_VERSION === undefined || + window.DOCUMENTER_STABLE === undefined + ) { + return + }; + + // Current version is not a version number, so we can't tell if it's the newest version. Abort. + if (!/v(\d+\.)*\d+/.test(window.DOCUMENTER_CURRENT_VERSION)) { + return + }; + + // Current version is newest version, so no need to add a warning. + if (window.DOCUMENTER_NEWEST === window.DOCUMENTER_CURRENT_VERSION) { + return + }; + + // Add a noindex meta tag (unless one exists) so that search engines don't index this version of the docs. + if (document.body.querySelector('meta[name="robots"]') === null) { + const meta = document.createElement('meta'); + meta.name = 'robots'; + meta.content = 'noindex'; + + document.getElementsByTagName('head')[0].appendChild(meta); + }; + + const div = document.createElement('div'); + div.classList.add('outdated-warning-overlay'); + const closer = document.createElement('button'); + closer.classList.add('outdated-warning-closer', 'delete'); + closer.addEventListener('click', function () { + document.body.removeChild(div); + }); + const href = window.documenterBaseURL + '/../' + window.DOCUMENTER_STABLE; + div.innerHTML = 'This documentation is not for the latest stable release, but for either the development version or an older release.
      Click here to go to the documentation for the latest stable release.'; + div.appendChild(closer); + document.body.appendChild(div); +}; + +if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', maybeAddWarning); +} else { + maybeAddWarning(); +}; diff --git a/0.6/casebuilder/asset-manifest.json b/0.6/casebuilder/asset-manifest.json deleted file mode 100644 index 2510212..0000000 --- a/0.6/casebuilder/asset-manifest.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "files": { - "main.css": "/RELOG/0.6/casebuilder/static/css/main.32d9a3de.css", - "main.js": "/RELOG/0.6/casebuilder/static/js/main.dde913fd.js", - "index.html": "/RELOG/0.6/casebuilder/index.html", - "main.32d9a3de.css.map": "/RELOG/0.6/casebuilder/static/css/main.32d9a3de.css.map", - "main.dde913fd.js.map": "/RELOG/0.6/casebuilder/static/js/main.dde913fd.js.map" - }, - "entrypoints": [ - "static/css/main.32d9a3de.css", - "static/js/main.dde913fd.js" - ] -} \ No newline at end of file diff --git a/0.6/casebuilder/index.html b/0.6/casebuilder/index.html deleted file mode 100644 index bf609a7..0000000 --- a/0.6/casebuilder/index.html +++ /dev/null @@ -1 +0,0 @@ -RELOG
      \ No newline at end of file diff --git a/0.6/casebuilder/static/css/main.32d9a3de.css b/0.6/casebuilder/static/css/main.32d9a3de.css deleted file mode 100644 index 0a3c89b..0000000 --- a/0.6/casebuilder/static/css/main.32d9a3de.css +++ /dev/null @@ -1,2 +0,0 @@ -:root{--site-width:1200px;--box-border:1px solid rgba(0,0,0,.2);--box-shadow:0px 2px 4px -3px rgba(0,0,0,.2);--border-radius:4px}body,html{border:0;font-family:sans-serif;margin:0;padding:0}body{background-color:#f6f6f6;color:rgba(0,0,0,.95)}#content{margin:0 auto;max-width:1200px;max-width:var(--site-width);min-width:900px;padding:0 6px}.react-flow__node.selected{border-radius:8px!important;border-width:2px!important;box-shadow:2px 2px 4px rgba(0,0,0,.2)!important;margin-left:-1px!important;margin-top:-1px!important}.react-flow__handle{background-color:#fff!important;border:1px solid #000!important;height:6px!important;width:6px!important}.react-flow__handle:hover{background-color:#000!important}.react-flow__handle-right{right:-4px!important}.react-flow__handle-left{left:-4px!important}#messageTray{bottom:12px;left:0;margin:0 auto;max-width:1200px;max-width:var(--site-width);position:fixed;right:0;z-index:100}#messageTray .message{background-color:#dd4545;border-radius:4px;border-radius:var(--border-radius);box-shadow:4px 4px 8px rgba(0,0,0,.4);color:#eee;display:flex;margin-top:12px;padding:12px}#messageTray .message p{flex:1 1;margin:0;padding:12px 0}#messageTray .message button{background:transparent;border:1px solid #eee;color:#eee;float:right;line-height:6px;margin:0;padding:0 24px}#messageTray .message button:hover{background:hsla(0,0%,100%,.05)}#messageTray .message button:active{background:hsla(0,0%,100%,.1)}.Section_Section__TjDMz{font-size:16px;font-weight:700;line-height:36px;margin:12px}.Card_Card__Z9gdG{background-color:#fff;border:var(--box-border);border-radius:var(--border-radius);box-shadow:var(--box-shadow);min-height:24px;padding:12px}.Card_Card__Z9gdG h1{border-top:1px solid #ddd;font-size:14px;line-height:35px;margin:12px -12px 0;padding:6px 12px 0}.Card_Card__Z9gdG h1:first-child{background:none;border-top:none;margin:-12px -12px 0}.Button_Button__T-41v{background:linear-gradient(#fff 25%,#f5f5f5);border:var(--box-border);border-radius:var(--border-radius);box-shadow:var(--box-shadow);color:rgba(0,0,0,.8);cursor:pointer;font-size:12px;font-weight:700;line-height:24px;margin:12px 6px;padding:6px 36px;text-transform:uppercase}.Button_Button__T-41v:hover{background:#f5f5f5}.Button_Button__T-41v:active{background:#dcdcdc}.Button_inline__\+XTDp{font-size:11px;height:32px;margin:2px 4px 2px 0;padding:0 12px}.Button_tooltip__MAJLR{background-color:#333;border-radius:4px;box-shadow:4px 4px 8px rgba(0,0,0,.25);color:#fff;font-size:13px;font-weight:400;line-height:18px;margin-left:-180px;margin-top:36px;opacity:0;padding:6px 12px;position:absolute;text-align:left;text-transform:none;transition:opacity .5s;visibility:hidden;width:180px;z-index:100}.Button_Button__T-41v:hover .Button_tooltip__MAJLR{opacity:100%;transition:opacity .5s;visibility:visible}.Button_Button__T-41v:disabled{color:rgba(0,0,0,.25);cursor:default}.PipelineBlock_PipelineBlock__uDJMa{border:1px solid rgba(0,0,0,.1)!important;border-radius:var(--border-radius)!important;height:800px!important;margin-bottom:12px!important}.PipelineBlock_PlantNode__Ms1c3,.PipelineBlock_ProductNode__OA0PF{border-color:rgba(0,0,0,.8)!important;border-radius:6px!important;border-width:1px!important;box-shadow:0 2px 4px -3px #000!important;color:#000!important;font-size:13px!important;width:100px!important}.PipelineBlock_PlantNode__Ms1c3{background-color:#8d8!important}.PipelineBlock_ProductNode__OA0PF{background-color:#e6e6e6!important}.Form_FormRow__\+cfai{display:flex;line-height:24px}.Form_FormRow__\+cfai label{padding:6px 12px;text-align:right;width:350px}.Form_FormRow__\+cfai input{border:var(--box-border);border-radius:var(--border-radius);flex:1 1;font-family:monospace;margin:2px 3px;padding:4px}.Form_FormRow_unit__gGptt{color:rgba(0,0,0,.4)}.Form_invalid__kTIKP{background-color:rgba(255,0,0,.05);border:2px solid #faa!important}.Header_HeaderBox__1tBDX{background-color:#fff;border-bottom:var(--box-border);box-shadow:var(--box-shadow);margin:0;padding:0}.Header_HeaderContent__Ac8nl{margin:0 auto;max-width:var(--site-width)}.Header_HeaderContent__Ac8nl h1,.Header_HeaderContent__Ac8nl h2{display:inline-block;font-size:28px;line-height:48px;margin:0;padding:12px;vertical-align:middle}.Header_HeaderContent__Ac8nl h2{color:rgba(0,0,0,.6);font-size:22px;font-weight:400}.Footer_Footer__YUTTj{background-color:rgba(0,0,0,.8);color:hsla(0,0%,100%,.5);font-size:14px;line-height:8px;margin-top:24px;min-width:900px;padding:24px;text-align:center} -/*# sourceMappingURL=main.32d9a3de.css.map*/ \ No newline at end of file diff --git a/0.6/casebuilder/static/css/main.32d9a3de.css.map b/0.6/casebuilder/static/css/main.32d9a3de.css.map deleted file mode 100644 index 75b8a0d..0000000 --- a/0.6/casebuilder/static/css/main.32d9a3de.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/css/main.32d9a3de.css","mappings":"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","sources":["index.css","Section.module.css","Card.module.css","Button.module.css","PipelineBlock.module.css","Form.module.css","Header.module.css","Footer.module.css"],"sourcesContent":[":root {\n --site-width: 1200px;\n --box-border: 1px solid rgba(0, 0, 0, 0.2);\n --box-shadow: 0px 2px 4px -3px rgba(0, 0, 0, 0.2);\n --border-radius: 4px;\n}\n\nhtml,\nbody {\n margin: 0;\n padding: 0;\n border: 0;\n font-family: sans-serif;\n}\n\nbody {\n background-color: #f6f6f6;\n color: rgba(0, 0, 0, 0.95);\n}\n\n#content {\n max-width: var(--site-width);\n min-width: 900px;\n margin: 0 auto;\n padding: 0 6px;\n}\n\n.react-flow__node.selected {\n box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2) !important;\n border-width: 2px !important;\n margin-top: -1px !important;\n margin-left: -1px !important;\n border-radius: 8px !important;\n}\n\n.react-flow__handle {\n width: 6px !important;\n height: 6px !important;\n background-color: white !important;\n border: 1px solid black !important;\n}\n\n.react-flow__handle:hover {\n background-color: black !important;\n}\n\n.react-flow__handle-right {\n right: -4px !important;\n}\n\n.react-flow__handle-left {\n left: -4px !important;\n}\n\n#messageTray {\n max-width: var(--site-width);\n margin: 0 auto;\n position: fixed;\n bottom: 12px;\n left: 0;\n right: 0;\n z-index: 100;\n}\n\n#messageTray .message {\n background-color: rgb(221, 69, 69);\n color: #eee;\n padding: 12px;\n border-radius: var(--border-radius);\n box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.4);\n display: flex;\n margin-top: 12px;\n}\n\n#messageTray .message p {\n flex: 1;\n margin: 0;\n padding: 12px 0;\n}\n\n#messageTray .message button {\n margin: 0;\n background: transparent;\n border: 1px solid #eee;\n color: #eee;\n float: right;\n padding: 0 24px;\n line-height: 6px;\n}\n\n#messageTray .message button:hover {\n background: rgba(255, 255, 255, 0.05);\n}\n\n#messageTray .message button:active {\n background: rgba(255, 255, 255, 0.1);\n}\n",".Section {\n line-height: 36px;\n margin: 12px;\n font-size: 16px;\n font-weight: bold;\n}\n",".Card {\n border: var(--box-border);\n box-shadow: var(--box-shadow);\n border-radius: var(--border-radius);\n background-color: white;\n padding: 12px;\n min-height: 24px;\n}\n\n.Card h1 {\n margin: 12px -12px 0px -12px;\n padding: 6px 12px 0px 12px;\n font-size: 14px;\n line-height: 35px;\n border-top: 1px solid #ddd;\n}\n\n.Card h1:first-child {\n margin: -12px -12px 0px -12px;\n border-top: none;\n background: none;\n}\n",".Button {\n padding: 6px 36px;\n margin: 12px 6px;\n line-height: 24px;\n border: var(--box-border);\n /* background-color: white; */\n box-shadow: var(--box-shadow);\n border-radius: var(--border-radius);\n cursor: pointer;\n color: rgba(0, 0, 0, 0.8);\n text-transform: uppercase;\n font-weight: bold;\n font-size: 12px;\n background: linear-gradient(rgb(255, 255, 255) 25%, rgb(245, 245, 245) 100%);\n}\n\n.Button:hover {\n background: rgb(245, 245, 245);\n}\n\n.Button:active {\n background: rgba(220, 220, 220);\n}\n\n.inline {\n padding: 0 12px;\n margin: 2px 4px 2px 0;\n height: 32px;\n font-size: 11px;\n}\n\n/* .inline:last-child {\n margin: 2px 1px;\n} */\n\n.tooltip {\n visibility: hidden;\n background-color: #333;\n color: white;\n opacity: 0%;\n width: 180px;\n margin-top: 36px;\n margin-left: -180px;\n position: absolute;\n z-index: 100;\n text-transform: none;\n font-size: 13px;\n border-radius: 4px;\n box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.25);\n line-height: 18px;\n padding: 6px;\n transition: opacity 0.5s;\n font-weight: normal;\n text-align: left;\n padding: 6px 12px;\n}\n\n.Button:hover .tooltip {\n visibility: visible;\n opacity: 100%;\n transition: opacity 0.5s;\n}\n\n.Button:disabled {\n color: rgba(0, 0, 0, 0.25);\n cursor: default;\n}\n",".PipelineBlock {\n height: 800px !important;\n border: 1px solid rgba(0, 0, 0, 0.1) !important;\n border-radius: var(--border-radius) !important;\n margin-bottom: 12px !important;\n}\n\n.PlantNode,\n.ProductNode {\n border-color: rgba(0, 0, 0, 0.8) !important;\n color: black !important;\n font-size: 13px !important;\n border-width: 1px !important;\n border-radius: 6px !important;\n box-shadow: 0px 2px 4px -3px black !important;\n width: 100px !important;\n}\n\n.PlantNode {\n background-color: #8d8 !important;\n}\n\n.ProductNode {\n background-color: #e6e6e6 !important;\n}\n",".FormRow {\n display: flex;\n line-height: 24px;\n}\n\n.FormRow label {\n width: 350px;\n padding: 6px 12px;\n text-align: right;\n}\n\n.FormRow input {\n flex: 1;\n font-family: monospace;\n border: var(--box-border);\n border-radius: var(--border-radius);\n padding: 4px;\n margin: 2px 3px;\n}\n\n.FormRow_unit {\n color: rgba(0, 0, 0, 0.4);\n}\n\n.invalid {\n border: 2px solid #faa !important;\n background-color: rgba(255, 0, 0, 0.05);\n}\n",".HeaderBox {\n background-color: white;\n border-bottom: var(--box-border);\n box-shadow: var(--box-shadow);\n padding: 0;\n margin: 0;\n}\n\n.HeaderContent {\n margin: 0 auto;\n max-width: var(--site-width);\n}\n\n.HeaderContent h1,\n.HeaderContent h2 {\n line-height: 48px;\n font-size: 28px;\n padding: 12px;\n margin: 0;\n display: inline-block;\n vertical-align: middle;\n}\n\n.HeaderContent h2 {\n font-size: 22px;\n font-weight: normal;\n color: rgba(0, 0, 0, 0.6);\n}\n",".Footer {\n background-color: rgba(0, 0, 0, 0.8);\n padding: 24px;\n margin-top: 24px;\n color: rgba(255, 255, 255, 0.5);\n text-align: center;\n font-size: 14px;\n line-height: 8px;\n min-width: 900px;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/0.6/casebuilder/static/js/main.dde913fd.js b/0.6/casebuilder/static/js/main.dde913fd.js deleted file mode 100644 index befd7ca..0000000 --- a/0.6/casebuilder/static/js/main.dde913fd.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see main.dde913fd.js.LICENSE.txt */ -!function(){var e={7228:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){s=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(s)throw i}}}},e.exports.__esModule=!0,e.exports.default=e.exports},9842:function(e,t,n){var r=n(9754),o=n(7067),a=n(8585);e.exports=function(e){var t=o();return function(){var n,o=r(e);if(t){var i=r(this).constructor;n=Reflect.construct(o,arguments,i)}else n=o.apply(this,arguments);return a(this,n)}},e.exports.__esModule=!0,e.exports.default=e.exports},9713:function(e){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},6525:function(e,t,n){var r=n(8331);function o(){return"undefined"!==typeof Reflect&&Reflect.get?(e.exports=o=Reflect.get,e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=o=function(e,t,n){var o=r(e,t);if(o){var a=Object.getOwnPropertyDescriptor(o,t);return a.get?a.get.call(arguments.length<3?e:n):a.value}},e.exports.__esModule=!0,e.exports.default=e.exports),o.apply(this,arguments)}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},9754:function(e){function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},2205:function(e,t,n){var r=n(9489);e.exports=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},430:function(e){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")},e.exports.__esModule=!0,e.exports.default=e.exports},7067:function(e){e.exports=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}},e.exports.__esModule=!0,e.exports.default=e.exports},6860:function(e){e.exports=function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},3884:function(e){e.exports=function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(s){u=!0,o=s}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}},e.exports.__esModule=!0,e.exports.default=e.exports},521:function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},8206:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},1109:function(e,t,n){var r=n(9713);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}e.exports=function(e){for(var t=1;t1)return!1;var e=this._items[0];return""===e||'""'===e}},{key:"str",get:function(){var e;return null!==(e=this._str)&&void 0!==e?e:this._str=this._items.reduce((function(e,t){return"".concat(e).concat(t)}),"")}},{key:"names",get:function(){var e;return null!==(e=this._names)&&void 0!==e?e:this._names=this._items.reduce((function(e,t){return t instanceof p&&(e[t.str]=(e[t.str]||0)+1),e}),{})}}]),n}(d);function v(e){for(var t=[e[0]],n=0,r=arguments.length,o=new Array(r>1?r-1:0),a=1;a1?r-1:0),a=1;a"),GTE:new b._Code(">="),LT:new b._Code("<"),LTE:new b._Code("<="),EQ:new b._Code("==="),NEQ:new b._Code("!=="),NOT:new b._Code("!"),OR:new b._Code("||"),AND:new b._Code("&&"),ADD:new b._Code("+")};var E=function(){function e(){y(this,e)}return g(e,[{key:"optimizeNodes",value:function(){return this}},{key:"optimizeNames",value:function(e,t){return this}}]),e}(),k=function(e){v(n,e);var t=m(n);function n(e,r,o){var a;return y(this,n),(a=t.call(this)).varKind=e,a.name=r,a.rhs=o,a}return g(n,[{key:"render",value:function(e){var t=e.es5,n=e._n,r=t?w.varKinds.var:this.varKind,o=void 0===this.rhs?"":" = ".concat(this.rhs);return"".concat(r," ").concat(this.name).concat(o,";")+n}},{key:"optimizeNames",value:function(e,t){if(e[this.name.str])return this.rhs&&(this.rhs=X(this.rhs,e,t)),this}},{key:"names",get:function(){return this.rhs instanceof b._CodeOrName?this.rhs.names:{}}}]),n}(E),S=function(e){v(n,e);var t=m(n);function n(e,r,o){var a;return y(this,n),(a=t.call(this)).lhs=e,a.rhs=r,a.sideEffects=o,a}return g(n,[{key:"render",value:function(e){var t=e._n;return"".concat(this.lhs," = ").concat(this.rhs,";")+t}},{key:"optimizeNames",value:function(e,t){if(!(this.lhs instanceof b.Name)||e[this.lhs.str]||this.sideEffects)return this.rhs=X(this.rhs,e,t),this}},{key:"names",get:function(){return G(this.lhs instanceof b.Name?{}:h({},this.lhs.names),this.rhs)}}]),n}(E),O=function(e){v(n,e);var t=m(n);function n(e,r,o,a){var i;return y(this,n),(i=t.call(this,e,o,a)).op=r,i}return g(n,[{key:"render",value:function(e){var t=e._n;return"".concat(this.lhs," ").concat(this.op,"= ").concat(this.rhs,";")+t}}]),n}(S),P=function(e){v(n,e);var t=m(n);function n(e){var r;return y(this,n),(r=t.call(this)).label=e,r.names={},r}return g(n,[{key:"render",value:function(e){var t=e._n;return"".concat(this.label,":")+t}}]),n}(E),C=function(e){v(n,e);var t=m(n);function n(e){var r;return y(this,n),(r=t.call(this)).label=e,r.names={},r}return g(n,[{key:"render",value:function(e){var t=e._n,n=this.label?" ".concat(this.label):"";return"break".concat(n,";")+t}}]),n}(E),N=function(e){v(n,e);var t=m(n);function n(e){var r;return y(this,n),(r=t.call(this)).error=e,r}return g(n,[{key:"render",value:function(e){var t=e._n;return"throw ".concat(this.error,";")+t}},{key:"names",get:function(){return this.error.names}}]),n}(E),j=function(e){v(n,e);var t=m(n);function n(e){var r;return y(this,n),(r=t.call(this)).code=e,r}return g(n,[{key:"render",value:function(e){var t=e._n;return"".concat(this.code,";")+t}},{key:"optimizeNodes",value:function(){return"".concat(this.code)?this:void 0}},{key:"optimizeNames",value:function(e,t){return this.code=X(this.code,e,t),this}},{key:"names",get:function(){return this.code instanceof b._CodeOrName?this.code.names:{}}}]),n}(E),M=function(e){v(n,e);var t=m(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return y(this,n),(e=t.call(this)).nodes=r,e}return g(n,[{key:"render",value:function(e){return this.nodes.reduce((function(t,n){return t+n.render(e)}),"")}},{key:"optimizeNodes",value:function(){for(var e=this.nodes,t=e.length;t--;){var n=e[t].optimizeNodes();Array.isArray(n)?e.splice.apply(e,[t,1].concat(p(n))):n?e[t]=n:e.splice(t,1)}return e.length>0?this:void 0}},{key:"optimizeNames",value:function(e,t){for(var n=this.nodes,r=n.length;r--;){var o=n[r];o.optimizeNames(e,t)||(K(e,o.names),n.splice(r,1))}return n.length>0?this:void 0}},{key:"names",get:function(){return this.nodes.reduce((function(e,t){return Y(e,t.names)}),{})}}]),n}(E),T=function(e){v(n,e);var t=m(n);function n(){return y(this,n),t.apply(this,arguments)}return g(n,[{key:"render",value:function(e){return"{"+e._n+f(d(n.prototype),"render",this).call(this,e)+"}"+e._n}}]),n}(M),D=function(e){v(n,e);var t=m(n);function n(){return y(this,n),t.apply(this,arguments)}return g(n)}(M),I=function(e){v(n,e);var t=m(n);function n(){return y(this,n),t.apply(this,arguments)}return g(n)}(T);I.kind="else";var A=function(e){v(n,e);var t=m(n);function n(e,r){var o;return y(this,n),(o=t.call(this,r)).condition=e,o}return g(n,[{key:"render",value:function(e){var t="if(".concat(this.condition,")")+f(d(n.prototype),"render",this).call(this,e);return this.else&&(t+="else "+this.else.render(e)),t}},{key:"optimizeNodes",value:function(){f(d(n.prototype),"optimizeNodes",this).call(this);var e=this.condition;if(!0===e)return this.nodes;var t=this.else;if(t){var r=t.optimizeNodes();t=this.else=Array.isArray(r)?new I(r):r}return t?!1===e?t instanceof n?t:t.nodes:this.nodes.length?this:new n(W(e),t instanceof n?[t]:t.nodes):!1!==e&&this.nodes.length?this:void 0}},{key:"optimizeNames",value:function(e,t){var r;if(this.else=null===(r=this.else)||void 0===r?void 0:r.optimizeNames(e,t),f(d(n.prototype),"optimizeNames",this).call(this,e,t)||this.else)return this.condition=X(this.condition,e,t),this}},{key:"names",get:function(){var e=f(d(n.prototype),"names",this);return G(e,this.condition),this.else&&Y(e,this.else.names),e}}]),n}(T);A.kind="if";var R=function(e){v(n,e);var t=m(n);function n(){return y(this,n),t.apply(this,arguments)}return g(n)}(T);R.kind="for";var L=function(e){v(n,e);var t=m(n);function n(e){var r;return y(this,n),(r=t.call(this)).iteration=e,r}return g(n,[{key:"render",value:function(e){return"for(".concat(this.iteration,")")+f(d(n.prototype),"render",this).call(this,e)}},{key:"optimizeNames",value:function(e,t){if(f(d(n.prototype),"optimizeNames",this).call(this,e,t))return this.iteration=X(this.iteration,e,t),this}},{key:"names",get:function(){return Y(f(d(n.prototype),"names",this),this.iteration.names)}}]),n}(R),z=function(e){v(n,e);var t=m(n);function n(e,r,o,a){var i;return y(this,n),(i=t.call(this)).varKind=e,i.name=r,i.from=o,i.to=a,i}return g(n,[{key:"render",value:function(e){var t=e.es5?w.varKinds.var:this.varKind,r=this.name,o=this.from,a=this.to;return"for(".concat(t," ").concat(r,"=").concat(o,"; ").concat(r,"<").concat(a,"; ").concat(r,"++)")+f(d(n.prototype),"render",this).call(this,e)}},{key:"names",get:function(){var e=G(f(d(n.prototype),"names",this),this.from);return G(e,this.to)}}]),n}(R),$=function(e){v(n,e);var t=m(n);function n(e,r,o,a){var i;return y(this,n),(i=t.call(this)).loop=e,i.varKind=r,i.name=o,i.iterable=a,i}return g(n,[{key:"render",value:function(e){return"for(".concat(this.varKind," ").concat(this.name," ").concat(this.loop," ").concat(this.iterable,")")+f(d(n.prototype),"render",this).call(this,e)}},{key:"optimizeNames",value:function(e,t){if(f(d(n.prototype),"optimizeNames",this).call(this,e,t))return this.iterable=X(this.iterable,e,t),this}},{key:"names",get:function(){return Y(f(d(n.prototype),"names",this),this.iterable.names)}}]),n}(R),F=function(e){v(n,e);var t=m(n);function n(e,r,o){var a;return y(this,n),(a=t.call(this)).name=e,a.args=r,a.async=o,a}return g(n,[{key:"render",value:function(e){var t=this.async?"async ":"";return"".concat(t,"function ").concat(this.name,"(").concat(this.args,")")+f(d(n.prototype),"render",this).call(this,e)}}]),n}(T);F.kind="func";var U=function(e){v(n,e);var t=m(n);function n(){return y(this,n),t.apply(this,arguments)}return g(n,[{key:"render",value:function(e){return"return "+f(d(n.prototype),"render",this).call(this,e)}}]),n}(M);U.kind="return";var B=function(e){v(n,e);var t=m(n);function n(){return y(this,n),t.apply(this,arguments)}return g(n,[{key:"render",value:function(e){var t="try"+f(d(n.prototype),"render",this).call(this,e);return this.catch&&(t+=this.catch.render(e)),this.finally&&(t+=this.finally.render(e)),t}},{key:"optimizeNodes",value:function(){var e,t;return f(d(n.prototype),"optimizeNodes",this).call(this),null===(e=this.catch)||void 0===e||e.optimizeNodes(),null===(t=this.finally)||void 0===t||t.optimizeNodes(),this}},{key:"optimizeNames",value:function(e,t){var r,o;return f(d(n.prototype),"optimizeNames",this).call(this,e,t),null===(r=this.catch)||void 0===r||r.optimizeNames(e,t),null===(o=this.finally)||void 0===o||o.optimizeNames(e,t),this}},{key:"names",get:function(){var e=f(d(n.prototype),"names",this);return this.catch&&Y(e,this.catch.names),this.finally&&Y(e,this.finally.names),e}}]),n}(T),V=function(e){v(n,e);var t=m(n);function n(e){var r;return y(this,n),(r=t.call(this)).error=e,r}return g(n,[{key:"render",value:function(e){return"catch(".concat(this.error,")")+f(d(n.prototype),"render",this).call(this,e)}}]),n}(T);V.kind="catch";var H=function(e){v(n,e);var t=m(n);function n(){return y(this,n),t.apply(this,arguments)}return g(n,[{key:"render",value:function(e){return"finally"+f(d(n.prototype),"render",this).call(this,e)}}]),n}(T);H.kind="finally";var q=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};y(this,e),this._values={},this._blockStarts=[],this._constants={},this.opts=h(h({},n),{},{_n:n.lines?"\n":""}),this._extScope=t,this._scope=new w.Scope({parent:t}),this._nodes=[new D]}return g(e,[{key:"toString",value:function(){return this._root.render(this.opts)}},{key:"name",value:function(e){return this._scope.name(e)}},{key:"scopeName",value:function(e){return this._extScope.name(e)}},{key:"scopeValue",value:function(e,t){var n=this._extScope.value(e,t);return(this._values[n.prefix]||(this._values[n.prefix]=new Set)).add(n),n}},{key:"getScopeValue",value:function(e,t){return this._extScope.getValue(e,t)}},{key:"scopeRefs",value:function(e){return this._extScope.scopeRefs(e,this._values)}},{key:"scopeCode",value:function(){return this._extScope.scopeCode(this._values)}},{key:"_def",value:function(e,t,n,r){var o=this._scope.toName(t);return void 0!==n&&r&&(this._constants[o.str]=n),this._leafNode(new k(e,o,n)),o}},{key:"const",value:function(e,t,n){return this._def(w.varKinds.const,e,t,n)}},{key:"let",value:function(e,t,n){return this._def(w.varKinds.let,e,t,n)}},{key:"var",value:function(e,t,n){return this._def(w.varKinds.var,e,t,n)}},{key:"assign",value:function(e,t,n){return this._leafNode(new S(e,t,n))}},{key:"add",value:function(e,n){return this._leafNode(new O(e,t.operators.ADD,n))}},{key:"code",value:function(e){return"function"==typeof e?e():e!==b.nil&&this._leafNode(new j(e)),this}},{key:"object",value:function(){for(var e=["{"],t=arguments.length,n=new Array(t),r=0;r1&&e.push(","),e.push(u),(u!==s||this.opts.es5)&&(e.push(":"),(0,b.addCodeArg)(e,s))}return e.push("}"),new b._Code(e)}},{key:"if",value:function(e,t,n){if(this._blockNode(new A(e)),t&&n)this.code(t).else().code(n).endIf();else if(t)this.code(t).endIf();else if(n)throw new Error('CodeGen: "else" body without "then" body');return this}},{key:"elseIf",value:function(e){return this._elseNode(new A(e))}},{key:"else",value:function(){return this._elseNode(new I)}},{key:"endIf",value:function(){return this._endBlockNode(A,I)}},{key:"_for",value:function(e,t){return this._blockNode(e),t&&this.code(t).endFor(),this}},{key:"for",value:function(e,t){return this._for(new L(e),t)}},{key:"forRange",value:function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.opts.es5?w.varKinds.var:w.varKinds.let,a=this._scope.toName(e);return this._for(new z(o,a,t,n),(function(){return r(a)}))}},{key:"forOf",value:function(e,t,n){var a=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:w.varKinds.const,u=this._scope.toName(e);if(this.opts.es5){var s=t instanceof b.Name?t:this.var("_arr",t);return this.forRange("_i",0,(0,b._)(r||(r=c(["",".length"])),s),(function(e){a.var(u,(0,b._)(o||(o=c(["","[","]"])),s,e)),n(u)}))}return this._for(new $("of",i,u,t),(function(){return n(u)}))}},{key:"forIn",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.opts.es5?w.varKinds.var:w.varKinds.const;if(this.opts.ownProperties)return this.forOf(e,(0,b._)(a||(a=c(["Object.keys(",")"])),t),n);var o=this._scope.toName(e);return this._for(new $("in",r,o,t),(function(){return n(o)}))}},{key:"endFor",value:function(){return this._endBlockNode(R)}},{key:"label",value:function(e){return this._leafNode(new P(e))}},{key:"break",value:function(e){return this._leafNode(new C(e))}},{key:"return",value:function(e){var t=new U;if(this._blockNode(t),this.code(e),1!==t.nodes.length)throw new Error('CodeGen: "return" should have one node');return this._endBlockNode(U)}},{key:"try",value:function(e,t,n){if(!t&&!n)throw new Error('CodeGen: "try" without "catch" and "finally"');var r=new B;if(this._blockNode(r),this.code(e),t){var o=this.name("e");this._currNode=r.catch=new V(o),t(o)}return n&&(this._currNode=r.finally=new H,this.code(n)),this._endBlockNode(V,H)}},{key:"throw",value:function(e){return this._leafNode(new N(e))}},{key:"block",value:function(e,t){return this._blockStarts.push(this._nodes.length),e&&this.code(e).endBlock(t),this}},{key:"endBlock",value:function(e){var t=this._blockStarts.pop();if(void 0===t)throw new Error("CodeGen: not in self-balancing block");var n=this._nodes.length-t;if(n<0||void 0!==e&&n!==e)throw new Error("CodeGen: wrong number of nodes: ".concat(n," vs ").concat(e," expected"));return this._nodes.length=t,this}},{key:"func",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b.nil,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;return this._blockNode(new F(e,t,n)),r&&this.code(r).endFunc(),this}},{key:"endFunc",value:function(){return this._endBlockNode(F)}},{key:"optimize",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;e-- >0;)this._root.optimizeNodes(),this._root.optimizeNames(this._root.names,this._constants)}},{key:"_leafNode",value:function(e){return this._currNode.nodes.push(e),this}},{key:"_blockNode",value:function(e){this._currNode.nodes.push(e),this._nodes.push(e)}},{key:"_endBlockNode",value:function(e,t){var n=this._currNode;if(n instanceof e||t&&n instanceof t)return this._nodes.pop(),this;throw new Error('CodeGen: not in block "'.concat(t?"".concat(e.kind,"/").concat(t.kind):e.kind,'"'))}},{key:"_elseNode",value:function(e){var t=this._currNode;if(!(t instanceof A))throw new Error('CodeGen: "else" without "if"');return this._currNode=t.else=e,this}},{key:"_root",get:function(){return this._nodes[0]}},{key:"_currNode",get:function(){var e=this._nodes;return e[e.length-1]},set:function(e){var t=this._nodes;t[t.length-1]=e}}]),e}();function Y(e,t){for(var n in t)e[n]=(e[n]||0)+(t[n]||0);return e}function G(e,t){return t instanceof b._CodeOrName?Y(e,t.names):e}function X(e,t,n){return e instanceof b.Name?o(e):(r=e)instanceof b._Code&&r._items.some((function(e){return e instanceof b.Name&&1===t[e.str]&&void 0!==n[e.str]}))?new b._Code(e._items.reduce((function(e,t){return t instanceof b.Name&&(t=o(t)),t instanceof b._Code?e.push.apply(e,p(t._items)):e.push(t),e}),[])):e;var r;function o(e){var r=n[e.str];return void 0===r||1!==t[e.str]?e:(delete t[e.str],r)}}function K(e,t){for(var n in t)e[n]=(e[n]||0)-(t[n]||0)}function W(e){return"boolean"==typeof e||"number"==typeof e||null===e?!e:(0,b._)(i||(i=c(["!",""])),ee(e))}t.CodeGen=q,t.not=W;var Q=J(t.operators.AND);t.and=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:{},n=t.prefixes,r=t.parent;f(this,e),this._names={},this._prefixes=n,this._parent=r}return l(e,[{key:"toName",value:function(e){return e instanceof m.Name?e:this.name(e)}},{key:"name",value:function(e){return new m.Name(this._newName(e))}},{key:"_newName",value:function(e){var t=this._names[e]||this._nameGroup(e);return"".concat(e).concat(t.index++)}},{key:"_nameGroup",value:function(e){var t,n;if((null===(n=null===(t=this._parent)||void 0===t?void 0:t._prefixes)||void 0===n?void 0:n.has(e))||this._prefixes&&!this._prefixes.has(e))throw new Error('CodeGen: prefix "'.concat(e,'" is not allowed in this scope'));return this._names[e]={prefix:e,index:0}}}]),e}();t.Scope=g;var b=function(e){d(n,e);var t=p(n);function n(e,r){var o;return f(this,n),(o=t.call(this,r)).prefix=e,o}return l(n,[{key:"setValue",value:function(e,t){var n=t.property,o=t.itemIndex;this.value=e,this.scopePath=(0,m._)(r||(r=c([".","[","]"])),new m.Name(n),o)}}]),n}(m.Name);t.ValueScopeName=b;var w=(0,m._)(o||(o=c(["\n"],["\\n"]))),_=function(e){d(r,e);var n=p(r);function r(e){var t;return f(this,r),(t=n.call(this,e))._values={},t._scope=e.scope,t.opts=s(s({},e),{},{_n:e.lines?w:m.nil}),t}return l(r,[{key:"get",value:function(){return this._scope}},{key:"name",value:function(e){return new b(e,this._newName(e))}},{key:"value",value:function(e,t){var n;if(void 0===t.ref)throw new Error("CodeGen: ref must be passed in value");var r=this.toName(e),o=r.prefix,a=null!==(n=t.key)&&void 0!==n?n:t.ref,i=this._values[o];if(i){var u=i.get(a);if(u)return u}else i=this._values[o]=new Map;i.set(a,r);var s=this._scope[o]||(this._scope[o]=[]),c=s.length;return s[c]=t.ref,r.setValue(t,{property:o,itemIndex:c}),r}},{key:"getValue",value:function(e,t){var n=this._values[e];if(n)return n.get(t)}},{key:"scopeRefs",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._values;return this._reduceValues(t,(function(t){if(void 0===t.scopePath)throw new Error('CodeGen: name "'.concat(t,'" has no value'));return(0,m._)(a||(a=c(["","",""])),e,t.scopePath)}))}},{key:"scopeCode",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._values,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return this._reduceValues(e,(function(e){if(void 0===e.value)throw new Error('CodeGen: name "'.concat(e,'" has no value'));return e.value.code}),t,n)}},{key:"_reduceValues",value:function(e,n){var r=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3?arguments[3]:void 0,s=m.nil,l=function(l){var f=e[l];if(!f)return"continue";var d=o[l]=o[l]||new Map;f.forEach((function(e){if(!d.has(e)){d.set(e,v.Started);var o=n(e);if(o){var l=r.opts.es5?t.varKinds.var:t.varKinds.const;s=(0,m._)(i||(i=c(["",""," "," = ",";",""])),s,l,e,o,r.opts._n)}else{if(!(o=null===a||void 0===a?void 0:a(e)))throw new y(e);s=(0,m._)(u||(u=c(["","","",""])),s,o,r.opts._n)}d.set(e,v.Completed)}}))};for(var f in e)l(f);return s}}]),r}(g);t.ValueScope=_},5:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d,p,h,v,m,y,g,b,w,_,x,E,k,S,O,P,C=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.extendErrors=t.resetErrorsCount=t.reportExtraError=t.reportError=t.keyword$DataError=t.keywordError=void 0;var N=n(4105),j=n(4648),M=n(8317);function T(e,t){var n=e.const("err",t);e.if((0,N._)(m||(m=C([""," === null"])),M.default.vErrors),(function(){return e.assign(M.default.vErrors,(0,N._)(y||(y=C(["[","]"])),n))}),(0,N._)(g||(g=C(["",".push(",")"])),M.default.vErrors,n)),e.code((0,N._)(b||(b=C(["","++"])),M.default.errors))}function D(e,t){var n=e.gen,r=e.validateName;e.schemaEnv.$async?n.throw((0,N._)(w||(w=C(["new ","(",")"])),e.ValidationError,t)):(n.assign((0,N._)(_||(_=C(["",".errors"])),r),t),n.return(!1))}t.keywordError={message:function(e){var t=e.keyword;return(0,N.str)(r||(r=C(['must pass "','" keyword validation'])),t)}},t.keyword$DataError={message:function(e){var t=e.keyword,n=e.schemaType;return n?(0,N.str)(o||(o=C(['"','" keyword must be '," ($data)"])),t,n):(0,N.str)(a||(a=C(['"','" keyword is invalid ($data)'])),t)}},t.reportError=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.keywordError,r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=e.it,u=a.gen,s=a.compositeRule,c=a.allErrors,l=A(e,n,r);(null!==o&&void 0!==o?o:s||c)?T(u,l):D(a,(0,N._)(i||(i=C(["[","]"])),l))},t.reportExtraError=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.keywordError,r=arguments.length>2?arguments[2]:void 0,o=e.it,a=o.gen,i=o.compositeRule,u=o.allErrors,s=A(e,n,r);T(a,s),i||u||D(o,M.default.vErrors)},t.resetErrorsCount=function(e,t){e.assign(M.default.errors,t),e.if((0,N._)(u||(u=C([""," !== null"])),M.default.vErrors),(function(){return e.if(t,(function(){return e.assign((0,N._)(s||(s=C(["",".length"])),M.default.vErrors),t)}),(function(){return e.assign(M.default.vErrors,null)}))}))},t.extendErrors=function(e){var t=e.gen,n=e.keyword,r=e.schemaValue,o=e.data,a=e.errsCount,i=e.it;if(void 0===a)throw new Error("ajv implementation error");var u=t.name("err");t.forRange("i",a,M.default.errors,(function(e){t.const(u,(0,N._)(c||(c=C(["","[","]"])),M.default.vErrors,e)),t.if((0,N._)(l||(l=C(["",".instancePath === undefined"])),u),(function(){return t.assign((0,N._)(f||(f=C(["",".instancePath"])),u),(0,N.strConcat)(M.default.instancePath,i.errorPath))})),t.assign((0,N._)(d||(d=C(["",".schemaPath"])),u),(0,N.str)(p||(p=C(["","/",""])),i.errSchemaPath,n)),i.opts.verbose&&(t.assign((0,N._)(h||(h=C(["",".schema"])),u),r),t.assign((0,N._)(v||(v=C(["",".data"])),u),o))}))};var I={keyword:new N.Name("keyword"),schemaPath:new N.Name("schemaPath"),params:new N.Name("params"),propertyName:new N.Name("propertyName"),message:new N.Name("message"),schema:new N.Name("schema"),parentSchema:new N.Name("parentSchema")};function A(e,t,n){return!1===e.it.createErrors?(0,N._)(x||(x=C(["{}"]))):function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e.gen,o=[R(e.it,n),L(e,n)];return z(e,t,o),r.object.apply(r,o)}(e,t,n)}function R(e,t){var n=e.errorPath,r=t.instancePath,o=r?(0,N.str)(E||(E=C(["","",""])),n,(0,j.getErrorPath)(r,j.Type.Str)):n;return[M.default.instancePath,(0,N.strConcat)(M.default.instancePath,o)]}function L(e,t){var n=e.keyword,r=e.it.errSchemaPath,o=t.schemaPath,a=t.parentSchema?r:(0,N.str)(k||(k=C(["","/",""])),r,n);return o&&(a=(0,N.str)(S||(S=C(["","",""])),a,(0,j.getErrorPath)(o,j.Type.Str))),[I.schemaPath,a]}function z(e,t,n){var r=t.params,o=t.message,a=e.keyword,i=e.data,u=e.schemaValue,s=e.it,c=s.opts,l=s.propertyName,f=s.topSchemaRef,d=s.schemaPath;n.push([I.keyword,a],[I.params,"function"==typeof r?r(e):r||(0,N._)(O||(O=C(["{}"])))]),c.messages&&n.push([I.message,"function"==typeof o?o(e):o]),c.verbose&&n.push([I.schema,u],[I.parentSchema,(0,N._)(P||(P=C(["","",""])),f,d)],[M.default.data,i]),l&&n.push([I.propertyName,l])}},8393:function(e,t,n){"use strict";var r,o,a=n(3269).default,i=n(8655).default,u=n(3913).default,s=n(4575).default;Object.defineProperty(t,"__esModule",{value:!0}),t.resolveSchema=t.getCompilingSchema=t.resolveRef=t.compileSchema=t.SchemaEnv=void 0;var c=n(4105),l=n(5522),f=n(8317),d=n(2225),p=n(4648),h=n(2262),v=u((function e(t){var n,r;s(this,e),this.refs={},this.dynamicAnchors={},"object"==typeof t.schema&&(r=t.schema),this.schema=t.schema,this.schemaId=t.schemaId,this.root=t.root||this,this.baseId=null!==(n=t.baseId)&&void 0!==n?n:(0,d.normalizeId)(null===r||void 0===r?void 0:r[t.schemaId||"$id"]),this.schemaPath=t.schemaPath,this.localRefs=t.localRefs,this.meta=t.meta,this.$async=null===r||void 0===r?void 0:r.$async,this.refs={}}));function m(e){var t=g.call(this,e);if(t)return t;var n,a=(0,d.getFullPath)(this.opts.uriResolver,e.root.baseId),u=this.opts.code,s=u.es5,p=u.lines,v=this.opts.ownProperties,m=new c.CodeGen(this.scope,{es5:s,lines:p,ownProperties:v});e.$async&&(n=m.scopeValue("Error",{ref:l.default,code:(0,c._)(r||(r=i(['require("ajv/dist/runtime/validation_error").default'])))}));var y=m.scopeName("validate");e.validateName=y;var b,w={gen:m,allErrors:this.opts.allErrors,data:f.default.data,parentData:f.default.parentData,parentDataProperty:f.default.parentDataProperty,dataNames:[f.default.data],dataPathArr:[c.nil],dataLevel:0,dataTypes:[],definedProperties:new Set,topSchemaRef:m.scopeValue("schema",!0===this.opts.code.source?{ref:e.schema,code:(0,c.stringify)(e.schema)}:{ref:e.schema}),validateName:y,ValidationError:n,schema:e.schema,schemaEnv:e,rootId:a,baseId:e.baseId||a,schemaPath:c.nil,errSchemaPath:e.schemaPath||(this.opts.jtd?"":"#"),errorPath:(0,c._)(o||(o=i(['""']))),opts:this.opts,self:this};try{this._compilations.add(e),(0,h.validateFunctionCode)(w),m.optimize(this.opts.code.optimize);var _=m.toString();b="".concat(m.scopeRefs(f.default.scope),"return ").concat(_),this.opts.code.process&&(b=this.opts.code.process(b,e));var x=new Function("".concat(f.default.self),"".concat(f.default.scope),b)(this,this.scope.get());if(this.scope.value(y,{ref:x}),x.errors=null,x.schema=e.schema,x.schemaEnv=e,e.$async&&(x.$async=!0),!0===this.opts.code.source&&(x.source={validateName:y,validateCode:_,scopeValues:m._values}),this.opts.unevaluated){var E=w.props,k=w.items;x.evaluated={props:E instanceof c.Name?void 0:E,items:k instanceof c.Name?void 0:k,dynamicProps:E instanceof c.Name,dynamicItems:k instanceof c.Name},x.source&&(x.source.evaluated=(0,c.stringify)(x.evaluated))}return e.validate=x,e}catch(S){throw delete e.validate,delete e.validateName,b&&this.logger.error("Error compiling schema, function code:",b),S}finally{this._compilations.delete(e)}}function y(e){return(0,d.inlineRef)(e.schema,this.opts.inlineRefs)?e.schema:e.validate?e:m.call(this,e)}function g(e){var t,n,r,o=a(this._compilations);try{for(o.s();!(t=o.n()).done;){var i=t.value;if(r=e,(n=i).schema===r.schema&&n.root===r.root&&n.baseId===r.baseId)return i}}catch(u){o.e(u)}finally{o.f()}}function b(e,t){for(var n;"string"==typeof(n=this.refs[t]);)t=n;return n||this.schemas[t]||w.call(this,e,t)}function w(e,t){var n=this.opts.uriResolver.parse(t),r=(0,d._getFullPath)(this.opts.uriResolver,n),o=(0,d.getFullPath)(this.opts.uriResolver,e.baseId,void 0);if(Object.keys(e.schema).length>0&&r===o)return x.call(this,n,e);var a=(0,d.normalizeId)(r),i=this.refs[a]||this.schemas[a];if("string"==typeof i){var u=w.call(this,e,i);if("object"!==typeof(null===u||void 0===u?void 0:u.schema))return;return x.call(this,n,u)}if("object"===typeof(null===i||void 0===i?void 0:i.schema)){if(i.validate||m.call(this,i),a===(0,d.normalizeId)(t)){var s=i.schema,c=this.opts.schemaId,l=s[c];return l&&(o=(0,d.resolveUrl)(this.opts.uriResolver,o,l)),new v({schema:s,schemaId:c,root:e,baseId:o})}return x.call(this,n,i)}}t.SchemaEnv=v,t.compileSchema=m,t.resolveRef=function(e,t,n){var r;n=(0,d.resolveUrl)(this.opts.uriResolver,t,n);var o=e.refs[n];if(o)return o;var a=b.call(this,e,n);if(void 0===a){var i=null===(r=e.localRefs)||void 0===r?void 0:r[n],u=this.opts.schemaId;i&&(a=new v({schema:i,schemaId:u,root:e,baseId:t}))}return void 0!==a?e.refs[n]=y.call(this,a):void 0},t.getCompilingSchema=g,t.resolveSchema=w;var _=new Set(["properties","patternProperties","enum","dependencies","definitions"]);function x(e,t){var n,r=t.baseId,o=t.schema,i=t.root;if("/"===(null===(n=e.fragment)||void 0===n?void 0:n[0])){var u,s,c=a(e.fragment.slice(1).split("/"));try{for(c.s();!(u=c.n()).done;){var l=u.value;if("boolean"===typeof o)return;var f=o[(0,p.unescapeFragment)(l)];if(void 0===f)return;var h="object"===typeof(o=f)&&o[this.opts.schemaId];!_.has(l)&&h&&(r=(0,d.resolveUrl)(this.opts.uriResolver,r,h))}}catch(g){c.e(g)}finally{c.f()}if("boolean"!=typeof o&&o.$ref&&!(0,p.schemaHasRulesButRef)(o,this.RULES)){var m=(0,d.resolveUrl)(this.opts.uriResolver,r,o.$ref);s=w.call(this,i,m)}var y=this.opts.schemaId;return(s=s||new v({schema:o,schemaId:y,root:i,baseId:r})).schema!==s.root.schema?s:void 0}}},8317:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4105),o={data:new r.Name("data"),valCxt:new r.Name("valCxt"),instancePath:new r.Name("instancePath"),parentData:new r.Name("parentData"),parentDataProperty:new r.Name("parentDataProperty"),rootData:new r.Name("rootData"),dynamicAnchors:new r.Name("dynamicAnchors"),vErrors:new r.Name("vErrors"),errors:new r.Name("errors"),this:new r.Name("this"),self:new r.Name("self"),scope:new r.Name("scope"),json:new r.Name("json"),jsonPos:new r.Name("jsonPos"),jsonLen:new r.Name("jsonLen"),jsonPart:new r.Name("jsonPart")};t.default=o},1145:function(e,t,n){"use strict";var r=n(3913).default,o=n(4575).default,a=n(2205).default,i=n(9842).default,u=n(5957).default;Object.defineProperty(t,"__esModule",{value:!0});var s=n(2225),c=function(e){a(n,e);var t=i(n);function n(e,r,a,i){var u;return o(this,n),(u=t.call(this,i||"can't resolve reference ".concat(a," from id ").concat(r))).missingRef=(0,s.resolveUrl)(e,r,a),u.missingSchema=(0,s.normalizeId)((0,s.getFullPath)(e,u.missingRef)),u}return r(n)}(u(Error));t.default=c},2225:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSchemaRefs=t.resolveUrl=t.normalizeId=t._getFullPath=t.getFullPath=t.inlineRef=void 0;var r=n(4648),o=n(8262),a=n(7204),i=new Set(["type","format","pattern","maxLength","minLength","maxProperties","minProperties","maxItems","minItems","maximum","minimum","uniqueItems","multipleOf","required","enum","const"]);t.inlineRef=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return"boolean"==typeof e||(!0===t?!s(e):!!t&&c(e)<=t)};var u=new Set(["$ref","$recursiveRef","$recursiveAnchor","$dynamicRef","$dynamicAnchor"]);function s(e){for(var t in e){if(u.has(t))return!0;var n=e[t];if(Array.isArray(n)&&n.some(s))return!0;if("object"==typeof n&&s(n))return!0}return!1}function c(e){var t=0;for(var n in e){if("$ref"===n)return 1/0;if(t++,!i.has(n)&&("object"==typeof e[n]&&(0,r.eachItem)(e[n],(function(e){return t+=c(e)})),t===1/0))return 1/0}return t}function l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0;!1!==n&&(t=p(t));var r=e.parse(t);return f(e,r)}function f(e,t){return e.serialize(t).split("#")[0]+"#"}t.getFullPath=l,t._getFullPath=f;var d=/#\/?$/;function p(e){return e?e.replace(d,""):""}t.normalizeId=p,t.resolveUrl=function(e,t,n){return n=p(n),e.resolve(t,n)};var h=/^[a-z_][-a-z0-9._]*$/i;t.getSchemaRefs=function(e,t){var n=this;if("boolean"==typeof e)return{};var r=this.opts,i=r.schemaId,u=r.uriResolver,s=p(e[i]||t),c={"":s},f=l(u,s,!1),d={},v=new Set;return a(e,{allKeys:!0},(function(e,t,r,o){if(void 0!==o){var a=f+t,u=c[o];"string"==typeof e[i]&&(u=s.call(n,e[i])),l.call(n,e.$anchor),l.call(n,e.$dynamicAnchor),c[t]=u}function s(t){var n=this.opts.uriResolver.resolve;if(t=p(u?n(u,t):t),v.has(t))throw y(t);v.add(t);var r=this.refs[t];return"string"==typeof r&&(r=this.refs[r]),"object"==typeof r?m(e,r.schema,t):t!==p(a)&&("#"===t[0]?(m(e,d[t],t),d[t]=e):this.refs[t]=a),t}function l(e){if("string"==typeof e){if(!h.test(e))throw new Error('invalid anchor "'.concat(e,'"'));s.call(this,"#".concat(e))}}})),d;function m(e,t,n){if(void 0!==t&&!o(e,t))throw y(n)}function y(e){return new Error('reference "'.concat(e,'" resolves to more than one schema'))}}},4091:function(e,t,n){"use strict";var r=n(1109).default;Object.defineProperty(t,"__esModule",{value:!0}),t.getRules=t.isJSONType=void 0;var o=new Set(["string","number","integer","boolean","null","object","array"]);t.isJSONType=function(e){return"string"==typeof e&&o.has(e)},t.getRules=function(){var e={number:{type:"number",rules:[]},string:{type:"string",rules:[]},array:{type:"array",rules:[]},object:{type:"object",rules:[]}};return{types:r(r({},e),{},{integer:!0,boolean:!0,null:!0}),rules:[{rules:[]},e.number,e.string,e.array,e.object],post:{rules:[]},all:{},keywords:{}}}},4648:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d,p,h,v,m,y,g,b,w,_=n(1109).default,x=n(8655).default,E=n(3269).default;Object.defineProperty(t,"__esModule",{value:!0}),t.checkStrictMode=t.getErrorPath=t.Type=t.useFunc=t.setEvaluated=t.evaluatedPropsToName=t.mergeEvaluated=t.eachItem=t.unescapeJsonPointer=t.escapeJsonPointer=t.escapeFragment=t.unescapeFragment=t.schemaRefOrVal=t.schemaHasRulesButRef=t.schemaHasRules=t.checkUnknownRules=t.alwaysValidSchema=t.toHash=void 0;var k=n(4105),S=n(9716);function O(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.schema,n=e.opts,r=e.self;if(n.strictSchema&&"boolean"!==typeof t){var o=r.RULES.keywords;for(var a in t)o[a]||A(e,'unknown keyword: "'.concat(a,'"'))}}function P(e,t){if("boolean"==typeof e)return!e;for(var n in e)if(t[n])return!0;return!1}function C(e){return"number"==typeof e?"".concat(e):e.replace(/~/g,"~0").replace(/\//g,"~1")}function N(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function j(e){var t=e.mergeNames,n=e.mergeToName,r=e.mergeValues,o=e.resultToName;return function(e,a,i,u){var s=void 0===i?a:i instanceof k.Name?(a instanceof k.Name?t(e,a,i):n(e,a,i),i):a instanceof k.Name?(n(e,i,a),a):r(a,i);return u!==k.Name||s instanceof k.Name?s:o(e,s)}}function M(e,t){if(!0===t)return e.var("props",!0);var n=e.var("props",(0,k._)(v||(v=x(["{}"]))));return void 0!==t&&T(e,n,t),n}function T(e,t,n){Object.keys(n).forEach((function(n){return e.assign((0,k._)(m||(m=x(["","",""])),t,(0,k.getProperty)(n)),!0)}))}t.toHash=function(e){var t,n={},r=E(e);try{for(r.s();!(t=r.n()).done;){n[t.value]=!0}}catch(o){r.e(o)}finally{r.f()}return n},t.alwaysValidSchema=function(e,t){return"boolean"==typeof t?t:0===Object.keys(t).length||(O(e,t),!P(t,e.self.RULES.all))},t.checkUnknownRules=O,t.schemaHasRules=P,t.schemaHasRulesButRef=function(e,t){if("boolean"==typeof e)return!e;for(var n in e)if("$ref"!==n&&t.all[n])return!0;return!1},t.schemaRefOrVal=function(e,t,n,a){var i=e.topSchemaRef,u=e.schemaPath;if(!a){if("number"==typeof t||"boolean"==typeof t)return t;if("string"==typeof t)return(0,k._)(r||(r=x(["",""])),t)}return(0,k._)(o||(o=x(["","","",""])),i,u,(0,k.getProperty)(n))},t.unescapeFragment=function(e){return N(decodeURIComponent(e))},t.escapeFragment=function(e){return encodeURIComponent(C(e))},t.escapeJsonPointer=C,t.unescapeJsonPointer=N,t.eachItem=function(e,t){if(Array.isArray(e)){var n,r=E(e);try{for(r.s();!(n=r.n()).done;){t(n.value)}}catch(o){r.e(o)}finally{r.f()}}else t(e)},t.mergeEvaluated={props:j({mergeNames:function(e,t,n){return e.if((0,k._)(a||(a=x([""," !== true && "," !== undefined"])),n,t),(function(){e.if((0,k._)(i||(i=x([""," === true"])),t),(function(){return e.assign(n,!0)}),(function(){return e.assign(n,(0,k._)(u||(u=x([""," || {}"])),n)).code((0,k._)(s||(s=x(["Object.assign(",", ",")"])),n,t))}))}))},mergeToName:function(e,t,n){return e.if((0,k._)(c||(c=x([""," !== true"])),n),(function(){!0===t?e.assign(n,!0):(e.assign(n,(0,k._)(l||(l=x([""," || {}"])),n)),T(e,n,t))}))},mergeValues:function(e,t){return!0===e||_(_({},e),t)},resultToName:M}),items:j({mergeNames:function(e,t,n){return e.if((0,k._)(f||(f=x([""," !== true && "," !== undefined"])),n,t),(function(){return e.assign(n,(0,k._)(d||(d=x([""," === true ? true : "," > "," ? "," : ",""])),t,n,t,n,t))}))},mergeToName:function(e,t,n){return e.if((0,k._)(p||(p=x([""," !== true"])),n),(function(){return e.assign(n,!0===t||(0,k._)(h||(h=x([""," > "," ? "," : ",""])),n,t,n,t))}))},mergeValues:function(e,t){return!0===e||Math.max(e,t)},resultToName:function(e,t){return e.var("items",t)}})},t.evaluatedPropsToName=M,t.setEvaluated=T;var D,I={};function A(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.opts.strictSchema;if(n){if(t="strict mode: ".concat(t),!0===n)throw new Error(t);e.self.logger.warn(t)}}t.useFunc=function(e,t){return e.scopeValue("func",{ref:t,code:I[t.code]||(I[t.code]=new S._Code(t.code))})},function(e){e[e.Num=0]="Num",e[e.Str=1]="Str"}(D=t.Type||(t.Type={})),t.getErrorPath=function(e,t,n){if(e instanceof k.Name){var r=t===D.Num;return n?r?(0,k._)(y||(y=x(['"[" + ',' + "]"'])),e):(0,k._)(g||(g=x(['"[\'" + ',' + "\']"'])),e):r?(0,k._)(b||(b=x(['"/" + ',""])),e):(0,k._)(w||(w=x(['"/" + ','.replace(/~/g, "~0").replace(/\\//g, "~1")'],['"/" + ','.replace(/~/g, "~0").replace(/\\\\//g, "~1")'])),e)}return n?(0,k.getProperty)(e).toString():"/"+C(e)},t.checkStrictMode=A},9763:function(e,t){"use strict";function n(e,t){return t.rules.some((function(t){return r(e,t)}))}function r(e,t){var n;return void 0!==e[t.keyword]||(null===(n=t.definition.implements)||void 0===n?void 0:n.some((function(t){return void 0!==e[t]})))}Object.defineProperty(t,"__esModule",{value:!0}),t.shouldUseRule=t.shouldUseGroup=t.schemaHasRulesForType=void 0,t.schemaHasRulesForType=function(e,t){var r=e.schema,o=e.self.RULES.types[t];return o&&!0!==o&&n(r,o)},t.shouldUseGroup=n,t.shouldUseRule=r},1421:function(e,t,n){"use strict";var r,o=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.boolOrEmptySchema=t.topBoolOrEmptySchema=void 0;var a=n(5),i=n(4105),u=n(8317),s={message:"boolean schema is false"};function c(e,t){var n={gen:e.gen,keyword:"false schema",data:e.data,schema:!1,schemaCode:!1,schemaValue:!1,params:{},it:e};(0,a.reportError)(n,s,void 0,t)}t.topBoolOrEmptySchema=function(e){var t=e.gen,n=e.schema,a=e.validateName;!1===n?c(e,!1):"object"==typeof n&&!0===n.$async?t.return(u.default.data):(t.assign((0,i._)(r||(r=o(["",".errors"])),a),null),t.return(!0))},t.boolOrEmptySchema=function(e,t){var n=e.gen;!1===e.schema?(n.var(t,!1),c(e)):n.var(t,!0)}},2093:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d,p,h,v,m,y,g,b,w,_,x,E,k,S,O,P,C,N,j,M,T,D,I,A,R=n(3269).default,L=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.reportTypeError=t.checkDataTypes=t.checkDataType=t.coerceAndCheckDataType=t.getJSONTypes=t.getSchemaTypes=t.DataType=void 0;var z,$=n(4091),F=n(9763),U=n(5),B=n(4105),V=n(4648);function H(e){var t=Array.isArray(e)?e:e?[e]:[];if(t.every($.isJSONType))return t;throw new Error("type must be JSONType or JSONType[]: "+t.join(","))}!function(e){e[e.Correct=0]="Correct",e[e.Wrong=1]="Wrong"}(z=t.DataType||(t.DataType={})),t.getSchemaTypes=function(e){var t=H(e.type);if(t.includes("null")){if(!1===e.nullable)throw new Error("type: null contradicts nullable: false")}else{if(!t.length&&void 0!==e.nullable)throw new Error('"nullable" cannot be used without "type"');!0===e.nullable&&t.push("null")}return t},t.getJSONTypes=H,t.coerceAndCheckDataType=function(e,t){var n=e.gen,S=e.data,O=e.opts,P=function(e,t){return t?e.filter((function(e){return q.has(e)||"array"===t&&"array"===e})):[]}(t,O.coerceTypes),C=t.length>0&&!(0===P.length&&1===t.length&&(0,F.schemaHasRulesForType)(e,t[0]));if(C){var N=G(t,S,O.strictNumbers,z.Wrong);n.if(N,(function(){P.length?function(e,t,n){var S=e.gen,O=e.data,P=e.opts,C=S.let("dataType",(0,B._)(r||(r=L(["typeof ",""])),O)),N=S.let("coerced",(0,B._)(o||(o=L(["undefined"]))));"array"===P.coerceTypes&&S.if((0,B._)(a||(a=L([""," == 'object' && Array.isArray(",") && ",".length == 1"])),C,O,O),(function(){return S.assign(O,(0,B._)(i||(i=L(["","[0]"])),O)).assign(C,(0,B._)(u||(u=L(["typeof ",""])),O)).if(G(t,O,P.strictNumbers),(function(){return S.assign(N,O)}))}));S.if((0,B._)(s||(s=L([""," !== undefined"])),N));var j,M=R(n);try{for(M.s();!(j=M.n()).done;){var T=j.value;(q.has(T)||"array"===T&&"array"===P.coerceTypes)&&D(T)}}catch(I){M.e(I)}finally{M.f()}function D(e){switch(e){case"string":return void S.elseIf((0,B._)(l||(l=L(["",' == "number" || ',' == "boolean"'])),C,C)).assign(N,(0,B._)(f||(f=L(['"" + ',""])),O)).elseIf((0,B._)(d||(d=L([""," === null"])),O)).assign(N,(0,B._)(p||(p=L(['""']))));case"number":return void S.elseIf((0,B._)(h||(h=L(["",' == "boolean" || '," === null\n || (",' == "string" && '," && "," == +",")"])),C,O,C,O,O,O)).assign(N,(0,B._)(v||(v=L(["+",""])),O));case"integer":return void S.elseIf((0,B._)(m||(m=L(["",' === "boolean" || '," === null\n || (",' === "string" && '," && "," == +"," && !("," % 1))"])),C,O,C,O,O,O,O)).assign(N,(0,B._)(y||(y=L(["+",""])),O));case"boolean":return void S.elseIf((0,B._)(g||(g=L(["",' === "false" || '," === 0 || "," === null"])),O,O,O)).assign(N,!1).elseIf((0,B._)(b||(b=L(["",' === "true" || '," === 1"])),O,O)).assign(N,!0);case"null":return S.elseIf((0,B._)(w||(w=L(["",' === "" || '," === 0 || "," === false"])),O,O,O)),void S.assign(N,null);case"array":S.elseIf((0,B._)(_||(_=L(["",' === "string" || ',' === "number"\n || ',' === "boolean" || '," === null"])),C,C,C,O)).assign(N,(0,B._)(x||(x=L(["[","]"])),O))}}S.else(),K(e),S.endIf(),S.if((0,B._)(c||(c=L([""," !== undefined"])),N),(function(){S.assign(O,N),function(e,t){var n=e.gen,r=e.parentData,o=e.parentDataProperty;n.if((0,B._)(E||(E=L([""," !== undefined"])),r),(function(){return n.assign((0,B._)(k||(k=L(["","[","]"])),r,o),t)}))}(e,N)}))}(e,t,P):K(e)}))}return C};var q=new Set(["string","number","integer","boolean","null"]);function Y(e,t,n){var r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:z.Correct,a=o===z.Correct?B.operators.EQ:B.operators.NEQ;switch(e){case"null":return(0,B._)(S||(S=L([""," "," null"])),t,a);case"array":r=(0,B._)(O||(O=L(["Array.isArray(",")"])),t);break;case"object":r=(0,B._)(P||(P=L([""," && typeof ",' == "object" && !Array.isArray(',")"])),t,t,t);break;case"integer":r=i((0,B._)(C||(C=L(["!("," % 1) && !isNaN(",")"])),t,t));break;case"number":r=i();break;default:return(0,B._)(N||(N=L(["typeof "," "," ",""])),t,a,e)}return o===z.Correct?r:(0,B.not)(r);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:B.nil;return(0,B.and)((0,B._)(j||(j=L(["typeof ",' == "number"'])),t),e,n?(0,B._)(M||(M=L(["isFinite(",")"])),t):B.nil)}}function G(e,t,n,r){if(1===e.length)return Y(e[0],t,n,r);var o,a=(0,V.toHash)(e);if(a.array&&a.object){var i=(0,B._)(T||(T=L(["typeof ",' != "object"'])),t);o=a.null?i:(0,B._)(D||(D=L(["!"," || ",""])),t,i),delete a.null,delete a.array,delete a.object}else o=B.nil;for(var u in a.number&&delete a.integer,a)o=(0,B.and)(o,Y(u,t,n,r));return o}t.checkDataType=Y,t.checkDataTypes=G;var X={message:function(e){var t=e.schema;return"must be ".concat(t)},params:function(e){var t=e.schema,n=e.schemaValue;return"string"==typeof t?(0,B._)(I||(I=L(["{type: ","}"])),t):(0,B._)(A||(A=L(["{type: ","}"])),n)}};function K(e){var t=function(e){var t=e.gen,n=e.data,r=e.schema,o=(0,V.schemaRefOrVal)(e,r,"type");return{gen:t,keyword:"type",data:n,schema:r.type,schemaCode:o,schemaValue:o,parentSchema:r,params:{},it:e}}(e);(0,U.reportError)(t,X)}t.reportTypeError=K},9540:function(e,t,n){"use strict";var r,o,a,i,u=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.assignDefaults=void 0;var s=n(4105),c=n(4648);function l(e,t,n){var l=e.gen,f=e.compositeRule,d=e.data,p=e.opts;if(void 0!==n){var h=(0,s._)(r||(r=u(["","",""])),d,(0,s.getProperty)(t));if(f)(0,c.checkStrictMode)(e,"default is ignored for: ".concat(h));else{var v=(0,s._)(o||(o=u([""," === undefined"])),h);"empty"===p.useDefaults&&(v=(0,s._)(a||(a=u([""," || "," === null || ",' === ""'])),v,h,h)),l.if(v,(0,s._)(i||(i=u([""," = ",""])),h,(0,s.stringify)(n)))}}}t.assignDefaults=function(e,t){var n=e.schema,r=n.properties,o=n.items;if("object"===t&&r)for(var a in r)l(e,a,r[a].default);else"array"===t&&Array.isArray(o)&&o.forEach((function(t,n){return l(e,n,t.default)}))}},2262:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d,p,h,v,m,y,g,b,w,_,x,E,k,S,O,P,C,N,j,M,T,D,I,A,R,L,z,$,F,U,B=n(1109).default,V=n(4575).default,H=n(3913).default,q=n(3269).default,Y=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.getData=t.KeywordCxt=t.validateFunctionCode=void 0;var G=n(1421),X=n(2093),K=n(9763),W=n(2093),Q=n(9540),Z=n(5470),J=n(5579),ee=n(4105),te=n(8317),ne=n(2225),re=n(4648),oe=n(5);function ae(e,t){var n=e.gen,y=e.validateName,g=e.schema,b=e.schemaEnv,w=e.opts;w.code.es5?n.func(y,(0,ee._)(r||(r=Y(["",", ",""])),te.default.data,te.default.valCxt),b.$async,(function(){n.code((0,ee._)(o||(o=Y(['"use strict"; ',""])),ie(g,w))),function(e,t){e.if(te.default.valCxt,(function(){e.var(te.default.instancePath,(0,ee._)(s||(s=Y(["",".",""])),te.default.valCxt,te.default.instancePath)),e.var(te.default.parentData,(0,ee._)(c||(c=Y(["",".",""])),te.default.valCxt,te.default.parentData)),e.var(te.default.parentDataProperty,(0,ee._)(l||(l=Y(["",".",""])),te.default.valCxt,te.default.parentDataProperty)),e.var(te.default.rootData,(0,ee._)(f||(f=Y(["",".",""])),te.default.valCxt,te.default.rootData)),t.dynamicRef&&e.var(te.default.dynamicAnchors,(0,ee._)(d||(d=Y(["",".",""])),te.default.valCxt,te.default.dynamicAnchors))}),(function(){e.var(te.default.instancePath,(0,ee._)(p||(p=Y(['""'])))),e.var(te.default.parentData,(0,ee._)(h||(h=Y(["undefined"])))),e.var(te.default.parentDataProperty,(0,ee._)(v||(v=Y(["undefined"])))),e.var(te.default.rootData,te.default.data),t.dynamicRef&&e.var(te.default.dynamicAnchors,(0,ee._)(m||(m=Y(["{}"]))))}))}(n,w),n.code(t)})):n.func(y,(0,ee._)(a||(a=Y(["",", ",""])),te.default.data,function(e){return(0,ee._)(i||(i=Y(["{",'="", ',", ",", ","=","","}={}"])),te.default.instancePath,te.default.parentData,te.default.parentDataProperty,te.default.rootData,te.default.data,e.dynamicRef?(0,ee._)(u||(u=Y([", ","={}"])),te.default.dynamicAnchors):ee.nil)}(w)),b.$async,(function(){return n.code(ie(g,w)).code(t)}))}function ie(e,t){var n="object"==typeof e&&e[t.schemaId];return n&&(t.code.source||t.code.process)?(0,ee._)(k||(k=Y(["/*# sourceURL="," */"])),n):ee.nil}function ue(e,t){ce(e)&&(le(e),se(e))?function(e,t){var n=e.schema,r=e.gen;e.opts.$comment&&n.$comment&&de(e);(function(e){var t=e.schema[e.opts.schemaId];t&&(e.baseId=(0,ne.resolveUrl)(e.opts.uriResolver,e.baseId,t))})(e),function(e){if(e.schema.$async&&!e.schemaEnv.$async)throw new Error("async schema in sync schema")}(e);var o=r.const("_errs",te.default.errors);fe(e,o),r.var(t,(0,ee._)(S||(S=Y([""," === ",""])),o,te.default.errors))}(e,t):(0,G.boolOrEmptySchema)(e,t)}function se(e){var t=e.schema,n=e.self;if("boolean"==typeof t)return!t;for(var r in t)if(n.RULES.all[r])return!0;return!1}function ce(e){return"boolean"!=typeof e.schema}function le(e){(0,re.checkUnknownRules)(e),function(e){var t=e.schema,n=e.errSchemaPath,r=e.opts,o=e.self;t.$ref&&r.ignoreKeywordsWithRef&&(0,re.schemaHasRulesButRef)(t,o.RULES)&&o.logger.warn('$ref: keywords ignored in schema at path "'.concat(n,'"'))}(e)}function fe(e,t){if(e.opts.jtd)return pe(e,[],!1,t);var n=(0,X.getSchemaTypes)(e.schema);pe(e,n,!(0,X.coerceAndCheckDataType)(e,n),t)}function de(e){var t=e.gen,n=e.schemaEnv,r=e.schema,o=e.errSchemaPath,a=e.opts,i=r.$comment;if(!0===a.$comment)t.code((0,ee._)(O||(O=Y(["",".logger.log(",")"])),te.default.self,i));else if("function"==typeof a.$comment){var u=(0,ee.str)(P||(P=Y(["","/$comment"])),o),s=t.scopeValue("root",{ref:n.root});t.code((0,ee._)(C||(C=Y(["",".opts.$comment(",", ",", ",".schema)"])),te.default.self,i,u,s))}}function pe(e,t,n,r){var o=e.gen,a=e.schema,i=e.data,u=e.allErrors,s=e.opts,c=e.self.RULES;function l(c){(0,K.shouldUseGroup)(a,c)&&(c.type?(o.if((0,W.checkDataType)(c.type,i,s.strictNumbers)),he(e,c),1===t.length&&t[0]===c.type&&n&&(o.else(),(0,W.reportTypeError)(e)),o.endIf()):he(e,c),u||o.if((0,ee._)(A||(A=Y([""," === ",""])),te.default.errors,r||0)))}!a.$ref||!s.ignoreKeywordsWithRef&&(0,re.schemaHasRulesButRef)(a,c)?(s.jtd||function(e,t){if(e.schemaEnv.meta||!e.opts.strictTypes)return;(function(e,t){if(!t.length)return;if(!e.dataTypes.length)return void(e.dataTypes=t);t.forEach((function(t){me(e.dataTypes,t)||ye(e,'type "'.concat(t,'" not allowed by context "').concat(e.dataTypes.join(","),'"'))})),e.dataTypes=e.dataTypes.filter((function(e){return me(t,e)}))})(e,t),e.opts.allowUnionTypes||function(e,t){t.length>1&&(2!==t.length||!t.includes("null"))&&ye(e,"use allowUnionTypes to allow union type keyword")}(e,t);!function(e,t){var n=e.self.RULES.all;for(var r in n){var o=n[r];if("object"==typeof o&&(0,K.shouldUseRule)(e.schema,o)){var a=o.definition.type;a.length&&!a.some((function(e){return ve(t,e)}))&&ye(e,'missing type "'.concat(a.join(","),'" for keyword "').concat(r,'"'))}}}(e,e.dataTypes)}(e,t),o.block((function(){var e,t=q(c.rules);try{for(t.s();!(e=t.n()).done;){l(e.value)}}catch(n){t.e(n)}finally{t.f()}l(c.post)}))):o.block((function(){return be(e,"$ref",c.all.$ref.definition)}))}function he(e,t){var n=e.gen,r=e.schema;e.opts.useDefaults&&(0,Q.assignDefaults)(e,t.type),n.block((function(){var n,o=q(t.rules);try{for(o.s();!(n=o.n()).done;){var a=n.value;(0,K.shouldUseRule)(r,a)&&be(e,a.keyword,a.definition,t.type)}}catch(i){o.e(i)}finally{o.f()}}))}function ve(e,t){return e.includes(t)||"number"===t&&e.includes("integer")}function me(e,t){return e.includes(t)||"integer"===t&&e.includes("number")}function ye(e,t){var n=e.schemaEnv.baseId+e.errSchemaPath;t+=' at "'.concat(n,'" (strictTypes)'),(0,re.checkStrictMode)(e,t,e.opts.strictTypes)}t.validateFunctionCode=function(e){ce(e)&&(le(e),se(e))?function(e){var t=e.schema,n=e.opts,r=e.gen;ae(e,(function(){n.$comment&&t.$comment&&de(e),function(e){var t=e.schema,n=e.opts;void 0!==t.default&&n.useDefaults&&n.strictSchema&&(0,re.checkStrictMode)(e,"default is ignored in the schema root")}(e),r.let(te.default.vErrors,null),r.let(te.default.errors,0),n.unevaluated&&function(e){var t=e.gen,n=e.validateName;e.evaluated=t.const("evaluated",(0,ee._)(y||(y=Y(["",".evaluated"])),n)),t.if((0,ee._)(g||(g=Y(["",".dynamicProps"])),e.evaluated),(function(){return t.assign((0,ee._)(b||(b=Y(["",".props"])),e.evaluated),(0,ee._)(w||(w=Y(["undefined"]))))})),t.if((0,ee._)(_||(_=Y(["",".dynamicItems"])),e.evaluated),(function(){return t.assign((0,ee._)(x||(x=Y(["",".items"])),e.evaluated),(0,ee._)(E||(E=Y(["undefined"]))))}))}(e),fe(e),function(e){var t=e.gen,n=e.schemaEnv,r=e.validateName,o=e.ValidationError,a=e.opts;n.$async?t.if((0,ee._)(N||(N=Y([""," === 0"])),te.default.errors),(function(){return t.return(te.default.data)}),(function(){return t.throw((0,ee._)(j||(j=Y(["new ","(",")"])),o,te.default.vErrors))})):(t.assign((0,ee._)(M||(M=Y(["",".errors"])),r),te.default.vErrors),a.unevaluated&&function(e){var t=e.gen,n=e.evaluated,r=e.props,o=e.items;r instanceof ee.Name&&t.assign((0,ee._)(D||(D=Y(["",".props"])),n),r);o instanceof ee.Name&&t.assign((0,ee._)(I||(I=Y(["",".items"])),n),o)}(e),t.return((0,ee._)(T||(T=Y([""," === 0"])),te.default.errors)))}(e)}))}(e):ae(e,(function(){return(0,G.topBoolOrEmptySchema)(e)}))};var ge=function(){function e(t,n,r){if(V(this,e),(0,Z.validateKeywordUsage)(t,n,r),this.gen=t.gen,this.allErrors=t.allErrors,this.keyword=r,this.data=t.data,this.schema=t.schema[r],this.$data=n.$data&&t.opts.$data&&this.schema&&this.schema.$data,this.schemaValue=(0,re.schemaRefOrVal)(t,this.schema,r,this.$data),this.schemaType=n.schemaType,this.parentSchema=t.schema,this.params={},this.it=t,this.def=n,this.$data)this.schemaCode=t.gen.const("vSchema",xe(this.$data,t));else if(this.schemaCode=this.schemaValue,!(0,Z.validSchemaType)(this.schema,n.schemaType,n.allowUndefined))throw new Error("".concat(r," value must be ").concat(JSON.stringify(n.schemaType)));("code"in n?n.trackErrors:!1!==n.errors)&&(this.errsCount=t.gen.const("_errs",te.default.errors))}return H(e,[{key:"result",value:function(e,t,n){this.failResult((0,ee.not)(e),t,n)}},{key:"failResult",value:function(e,t,n){this.gen.if(e),n?n():this.error(),t?(this.gen.else(),t(),this.allErrors&&this.gen.endIf()):this.allErrors?this.gen.endIf():this.gen.else()}},{key:"pass",value:function(e,t){this.failResult((0,ee.not)(e),void 0,t)}},{key:"fail",value:function(e){if(void 0===e)return this.error(),void(this.allErrors||this.gen.if(!1));this.gen.if(e),this.error(),this.allErrors?this.gen.endIf():this.gen.else()}},{key:"fail$data",value:function(e){if(!this.$data)return this.fail(e);var t=this.schemaCode;this.fail((0,ee._)(R||(R=Y([""," !== undefined && (",")"])),t,(0,ee.or)(this.invalid$data(),e)))}},{key:"error",value:function(e,t,n){if(t)return this.setParams(t),this._error(e,n),void this.setParams({});this._error(e,n)}},{key:"_error",value:function(e,t){(e?oe.reportExtraError:oe.reportError)(this,this.def.error,t)}},{key:"$dataError",value:function(){(0,oe.reportError)(this,this.def.$dataError||oe.keyword$DataError)}},{key:"reset",value:function(){if(void 0===this.errsCount)throw new Error('add "trackErrors" to keyword definition');(0,oe.resetErrorsCount)(this.gen,this.errsCount)}},{key:"ok",value:function(e){this.allErrors||this.gen.if(e)}},{key:"setParams",value:function(e,t){t?Object.assign(this.params,e):this.params=e}},{key:"block$data",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ee.nil;this.gen.block((function(){n.check$data(e,r),t()}))}},{key:"check$data",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ee.nil,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ee.nil;if(this.$data){var n=this.gen,r=this.schemaCode,o=this.schemaType,a=this.def;n.if((0,ee.or)((0,ee._)(L||(L=Y([""," === undefined"])),r),t)),e!==ee.nil&&n.assign(e,!0),(o.length||a.validateSchema)&&(n.elseIf(this.invalid$data()),this.$dataError(),e!==ee.nil&&n.assign(e,!1)),n.else()}}},{key:"invalid$data",value:function(){var e=this.gen,t=this.schemaCode,n=this.schemaType,r=this.def,o=this.it;return(0,ee.or)(function(){if(n.length){if(!(t instanceof ee.Name))throw new Error("ajv implementation error");var e=Array.isArray(n)?n:[n];return(0,ee._)(z||(z=Y(["",""])),(0,W.checkDataTypes)(e,t,o.opts.strictNumbers,W.DataType.Wrong))}return ee.nil}(),function(){if(r.validateSchema){var n=e.scopeValue("validate$data",{ref:r.validateSchema});return(0,ee._)($||($=Y(["!","(",")"])),n,t)}return ee.nil}())}},{key:"subschema",value:function(e,t){var n=(0,J.getSubschema)(this.it,e);(0,J.extendSubschemaData)(n,this.it,e),(0,J.extendSubschemaMode)(n,e);var r=B(B(B({},this.it),n),{},{items:void 0,props:void 0});return ue(r,t),r}},{key:"mergeEvaluated",value:function(e,t){var n=this.it,r=this.gen;n.opts.unevaluated&&(!0!==n.props&&void 0!==e.props&&(n.props=re.mergeEvaluated.props(r,e.props,n.props,t)),!0!==n.items&&void 0!==e.items&&(n.items=re.mergeEvaluated.items(r,e.items,n.items,t)))}},{key:"mergeValidEvaluated",value:function(e,t){var n=this,r=this.it,o=this.gen;if(r.opts.unevaluated&&(!0!==r.props||!0!==r.items))return o.if(t,(function(){return n.mergeEvaluated(e,ee.Name)})),!0}}]),e}();function be(e,t,n,r){var o=new ge(e,n,t);"code"in n?n.code(o,r):o.$data&&n.validate?(0,Z.funcKeywordCode)(o,n):"macro"in n?(0,Z.macroKeywordCode)(o,n):(n.compile||n.validate)&&(0,Z.funcKeywordCode)(o,n)}t.KeywordCxt=ge;var we=/^\/(?:[^~]|~0|~1)*$/,_e=/^([0-9]+)(#|\/(?:[^~]|~0|~1)*)?$/;function xe(e,t){var n,r,o=t.dataLevel,a=t.dataNames,i=t.dataPathArr;if(""===e)return te.default.rootData;if("/"===e[0]){if(!we.test(e))throw new Error("Invalid JSON-pointer: ".concat(e));n=e,r=te.default.rootData}else{var u=_e.exec(e);if(!u)throw new Error("Invalid JSON-pointer: ".concat(e));var s=+u[1];if("#"===(n=u[2])){if(s>=o)throw new Error(h("property/index",s));return i[o-s]}if(s>o)throw new Error(h("data",s));if(r=a[o-s],!n)return r}var c,l=r,f=n.split("/"),d=q(f);try{for(d.s();!(c=d.n()).done;){var p=c.value;p&&(r=(0,ee._)(F||(F=Y(["","",""])),r,(0,ee.getProperty)((0,re.unescapeJsonPointer)(p))),l=(0,ee._)(U||(U=Y([""," && ",""])),l,r))}}catch(v){d.e(v)}finally{d.f()}return l;function h(e,t){return"Cannot access ".concat(e," ").concat(t," levels up, current level is ").concat(o)}}t.getData=xe},5470:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d,p=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.validateKeywordUsage=t.validSchemaType=t.funcKeywordCode=t.macroKeywordCode=void 0;var h=n(4105),v=n(8317),m=n(1580),y=n(5);function g(e){var t=e.gen,n=e.data,r=e.it;t.if(r.parentData,(function(){return t.assign(n,(0,h._)(c||(c=p(["","[","]"])),r.parentData,r.parentDataProperty))}))}function b(e,t,n){if(void 0===n)throw new Error('keyword "'.concat(t,'" failed to compile'));return e.scopeValue("keyword","function"==typeof n?{ref:n}:{ref:n,code:(0,h.stringify)(n)})}t.macroKeywordCode=function(e,t){var n=e.gen,r=e.keyword,o=e.schema,a=e.parentSchema,i=e.it,u=t.macro.call(i.self,o,a,i),s=b(n,r,u);!1!==i.opts.validateSchema&&i.self.validateSchema(u,!0);var c=n.name("valid");e.subschema({schema:u,schemaPath:h.nil,errSchemaPath:"".concat(i.errSchemaPath,"/").concat(r),topSchemaRef:s,compositeRule:!0},c),e.pass(c,(function(){return e.error(!0)}))},t.funcKeywordCode=function(e,t){var n,c=e.gen,w=e.keyword,_=e.schema,x=e.parentSchema,E=e.$data,k=e.it;!function(e,t){var n=e.schemaEnv;if(t.async&&!n.$async)throw new Error("async keyword in sync schema")}(k,t);var S=!E&&t.compile?t.compile.call(k.self,_,x,k):t.validate,O=b(c,w,S),P=c.let("valid");function C(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.async?(0,h._)(u||(u=p(["await "]))):h.nil,r=k.opts.passContext?v.default.this:v.default.self,o=!("compile"in t&&!E||!1===t.schema);c.assign(P,(0,h._)(s||(s=p(["","",""])),n,(0,m.callValidateCode)(e,O,r,o)),t.modifying)}function N(e){var n;c.if((0,h.not)(null!==(n=t.valid)&&void 0!==n?n:P),e)}e.block$data(P,(function(){if(!1===t.errors)C(),t.modifying&&g(e),N((function(){return e.error()}));else{var n=t.async?function(){var e=c.let("ruleErrs",null);return c.try((function(){return C((0,h._)(r||(r=p(["await "]))))}),(function(t){return c.assign(P,!1).if((0,h._)(o||(o=p([""," instanceof ",""])),t,k.ValidationError),(function(){return c.assign(e,(0,h._)(a||(a=p(["",".errors"])),t))}),(function(){return c.throw(t)}))})),e}():function(){var e=(0,h._)(i||(i=p(["",".errors"])),O);return c.assign(e,null),C(h.nil),e}();t.modifying&&g(e),N((function(){return function(e,t){var n=e.gen;n.if((0,h._)(l||(l=p(["Array.isArray(",")"])),t),(function(){n.assign(v.default.vErrors,(0,h._)(f||(f=p([""," === null ? "," : ",".concat(",")"])),v.default.vErrors,t,v.default.vErrors,t)).assign(v.default.errors,(0,h._)(d||(d=p(["",".length"])),v.default.vErrors)),(0,y.extendErrors)(e)}),(function(){return e.error()}))}(e,n)}))}})),e.ok(null!==(n=t.valid)&&void 0!==n?n:P)},t.validSchemaType=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!t.length||t.some((function(t){return"array"===t?Array.isArray(e):"object"===t?e&&"object"==typeof e&&!Array.isArray(e):typeof e==t||n&&"undefined"==typeof e}))},t.validateKeywordUsage=function(e,t,n){var r=e.schema,o=e.opts,a=e.self,i=e.errSchemaPath;if(Array.isArray(t.keyword)?!t.keyword.includes(n):t.keyword!==n)throw new Error("ajv implementation error");var u=t.dependencies;if(null===u||void 0===u?void 0:u.some((function(e){return!Object.prototype.hasOwnProperty.call(r,e)})))throw new Error("parent schema must have dependencies of ".concat(n,": ").concat(u.join(",")));if(t.validateSchema&&!t.validateSchema(r[n])){var s='keyword "'.concat(n,'" value is invalid at path "').concat(i,'": ')+a.errorsText(t.validateSchema.errors);if("log"!==o.validateSchema)throw new Error(s);a.logger.error(s)}}},5579:function(e,t,n){"use strict";var r,o,a,i,u,s=n(319).default,c=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.extendSubschemaMode=t.extendSubschemaData=t.getSubschema=void 0;var l=n(4105),f=n(4648);t.getSubschema=function(e,t){var n=t.keyword,a=t.schemaProp,i=t.schema,u=t.schemaPath,s=t.errSchemaPath,d=t.topSchemaRef;if(void 0!==n&&void 0!==i)throw new Error('both "keyword" and "schema" passed, only one allowed');if(void 0!==n){var p=e.schema[n];return void 0===a?{schema:p,schemaPath:(0,l._)(r||(r=c(["","",""])),e.schemaPath,(0,l.getProperty)(n)),errSchemaPath:"".concat(e.errSchemaPath,"/").concat(n)}:{schema:p[a],schemaPath:(0,l._)(o||(o=c(["","","",""])),e.schemaPath,(0,l.getProperty)(n),(0,l.getProperty)(a)),errSchemaPath:"".concat(e.errSchemaPath,"/").concat(n,"/").concat((0,f.escapeFragment)(a))}}if(void 0!==i){if(void 0===u||void 0===s||void 0===d)throw new Error('"schemaPath", "errSchemaPath" and "topSchemaRef" are required with "schema"');return{schema:i,schemaPath:u,topSchemaRef:d,errSchemaPath:s}}throw new Error('either "keyword" or "schema" must be passed')},t.extendSubschemaData=function(e,t,n){var r=n.dataProp,o=n.dataPropType,d=n.data,p=n.dataTypes,h=n.propertyName;if(void 0!==d&&void 0!==r)throw new Error('both "data" and "dataProp" passed, only one allowed');var v=t.gen;if(void 0!==r){var m=t.errorPath,y=t.dataPathArr,g=t.opts;b(v.let("data",(0,l._)(a||(a=c(["","",""])),t.data,(0,l.getProperty)(r)),!0)),e.errorPath=(0,l.str)(i||(i=c(["","",""])),m,(0,f.getErrorPath)(r,o,g.jsPropertySyntax)),e.parentDataProperty=(0,l._)(u||(u=c(["",""])),r),e.dataPathArr=[].concat(s(y),[e.parentDataProperty])}function b(n){e.data=n,e.dataLevel=t.dataLevel+1,e.dataTypes=[],t.definedProperties=new Set,e.parentData=t.data,e.dataNames=[].concat(s(t.dataNames),[n])}void 0!==d&&(b(d instanceof l.Name?d:v.let("data",d,!0)),void 0!==h&&(e.propertyName=h)),p&&(e.dataTypes=p)},t.extendSubschemaMode=function(e,t){var n=t.jtdDiscriminator,r=t.jtdMetadata,o=t.compositeRule,a=t.createErrors,i=t.allErrors;void 0!==o&&(e.compositeRule=o),void 0!==a&&(e.createErrors=a),void 0!==i&&(e.allErrors=i),e.jtdDiscriminator=n,e.jtdMetadata=r}},6422:function(e,t,n){"use strict";var r=n(3269).default,o=n(7757),a=n(8926).default,i=n(4575).default,u=n(3913).default,s=n(1109).default;Object.defineProperty(t,"__esModule",{value:!0}),t.CodeGen=t.Name=t.nil=t.stringify=t.str=t._=t.KeywordCxt=void 0;var c=n(2262);Object.defineProperty(t,"KeywordCxt",{enumerable:!0,get:function(){return c.KeywordCxt}});var l=n(4105);Object.defineProperty(t,"_",{enumerable:!0,get:function(){return l._}}),Object.defineProperty(t,"str",{enumerable:!0,get:function(){return l.str}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return l.stringify}}),Object.defineProperty(t,"nil",{enumerable:!0,get:function(){return l.nil}}),Object.defineProperty(t,"Name",{enumerable:!0,get:function(){return l.Name}}),Object.defineProperty(t,"CodeGen",{enumerable:!0,get:function(){return l.CodeGen}});var f=n(5522),d=n(1145),p=n(4091),h=n(8393),v=n(4105),m=n(2225),y=n(2093),g=n(4648),b=n(4775),w=n(8012),_=function(e,t){return new RegExp(e,t)};_.code="new RegExp";var x=["removeAdditional","useDefaults","coerceTypes"],E=new Set(["validate","serialize","parse","wrapper","root","schema","keyword","pattern","formats","validate$data","func","obj","Error"]),k={errorDataPath:"",format:"`validateFormats: false` can be used instead.",nullable:'"nullable" keyword is supported by default.',jsonPointers:"Deprecated jsPropertySyntax can be used instead.",extendRefs:"Deprecated ignoreKeywordsWithRef can be used instead.",missingRefs:"Pass empty schema with $id that should be ignored to ajv.addSchema.",processCode:"Use option `code: {process: (code, schemaEnv: object) => string}`",sourceCode:"Use option `code: {source: true}`",strictDefaults:"It is default now, see option `strict`.",strictKeywords:"It is default now, see option `strict`.",uniqueItems:'"uniqueItems" keyword is always validated.',unknownFormats:"Disable strict mode or pass `true` to `ajv.addFormat` (or `formats` option).",cache:"Map is used as cache, schema object as key.",serialize:"Map is used as cache, schema object as key.",ajvErrors:"It is default now."},S={ignoreKeywordsWithRef:"",jsPropertySyntax:"",unicode:'"minLength"/"maxLength" account for unicode characters by default.'};function O(e){var t,n,r,o,a,i,u,c,l,f,d,p,h,v,m,y,g,b,x,E,k,S,O,P,C,N=e.strict,j=null===(t=e.code)||void 0===t?void 0:t.optimize,M=!0===j||void 0===j?1:j||0,T=null!==(r=null===(n=e.code)||void 0===n?void 0:n.regExp)&&void 0!==r?r:_,D=null!==(o=e.uriResolver)&&void 0!==o?o:w.default;return{strictSchema:null===(i=null!==(a=e.strictSchema)&&void 0!==a?a:N)||void 0===i||i,strictNumbers:null===(c=null!==(u=e.strictNumbers)&&void 0!==u?u:N)||void 0===c||c,strictTypes:null!==(f=null!==(l=e.strictTypes)&&void 0!==l?l:N)&&void 0!==f?f:"log",strictTuples:null!==(p=null!==(d=e.strictTuples)&&void 0!==d?d:N)&&void 0!==p?p:"log",strictRequired:null!==(v=null!==(h=e.strictRequired)&&void 0!==h?h:N)&&void 0!==v&&v,code:e.code?s(s({},e.code),{},{optimize:M,regExp:T}):{optimize:M,regExp:T},loopRequired:null!==(m=e.loopRequired)&&void 0!==m?m:200,loopEnum:null!==(y=e.loopEnum)&&void 0!==y?y:200,meta:null===(g=e.meta)||void 0===g||g,messages:null===(b=e.messages)||void 0===b||b,inlineRefs:null===(x=e.inlineRefs)||void 0===x||x,schemaId:null!==(E=e.schemaId)&&void 0!==E?E:"$id",addUsedSchema:null===(k=e.addUsedSchema)||void 0===k||k,validateSchema:null===(S=e.validateSchema)||void 0===S||S,validateFormats:null===(O=e.validateFormats)||void 0===O||O,unicodeRegExp:null===(P=e.unicodeRegExp)||void 0===P||P,int32range:null===(C=e.int32range)||void 0===C||C,uriResolver:D}}var P=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i(this,e),this.schemas={},this.refs={},this.formats={},this._compilations=new Set,this._loading={},this._cache=new Map,t=this.opts=s(s({},t),O(t));var n=this.opts.code,r=n.es5,o=n.lines;this.scope=new v.ValueScope({scope:{},prefixes:E,es5:r,lines:o}),this.logger=A(t.logger);var a=t.validateFormats;t.validateFormats=!1,this.RULES=(0,p.getRules)(),C.call(this,k,t,"NOT SUPPORTED"),C.call(this,S,t,"DEPRECATED","warn"),this._metaOpts=D.call(this),t.formats&&M.call(this),this._addVocabularies(),this._addDefaultMetaSchema(),t.keywords&&T.call(this,t.keywords),"object"==typeof t.meta&&this.addMetaSchema(t.meta),j.call(this),t.validateFormats=a}return u(e,[{key:"_addVocabularies",value:function(){this.addKeyword("$async")}},{key:"_addDefaultMetaSchema",value:function(){var e=this.opts,t=e.$data,n=e.meta,r=e.schemaId,o=b;"id"===r&&((o=s({},b)).id=o.$id,delete o.$id),n&&t&&this.addMetaSchema(o,o[r],!1)}},{key:"defaultMeta",value:function(){var e=this.opts,t=e.meta,n=e.schemaId;return this.opts.defaultMeta="object"==typeof t?t[n]||t:void 0}},{key:"validate",value:function(e,t){var n;if("string"==typeof e){if(!(n=this.getSchema(e)))throw new Error('no schema with key or ref "'.concat(e,'"'))}else n=this.compile(e);var r=n(t);return"$async"in n||(this.errors=n.errors),r}},{key:"compile",value:function(e,t){var n=this._addSchema(e,t);return n.validate||this._compileSchemaEnv(n)}},{key:"compileAsync",value:function(e,t){if("function"!=typeof this.opts.loadSchema)throw new Error("options.loadSchema should be a function");var n=this.opts.loadSchema;return r.call(this,e,t);function r(e,t){return i.apply(this,arguments)}function i(){return(i=a(o.mark((function e(t,n){var r;return o.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.call(this,t.$schema);case 2:return r=this._addSchema(t,n),e.abrupt("return",r.validate||c.call(this,r));case 4:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}function u(e){return s.apply(this,arguments)}function s(){return(s=a(o.mark((function e(t){return o.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t||this.getSchema(t)){e.next=3;break}return e.next=3,r.call(this,{$ref:t},!0);case 3:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}function c(e){return l.apply(this,arguments)}function l(){return(l=a(o.mark((function e(t){return o.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.abrupt("return",this._compileSchemaEnv(t));case 4:if(e.prev=4,e.t0=e.catch(0),e.t0 instanceof d.default){e.next=8;break}throw e.t0;case 8:return f.call(this,e.t0),e.next=11,p.call(this,e.t0.missingSchema);case 11:return e.abrupt("return",c.call(this,t));case 12:case"end":return e.stop()}}),e,this,[[0,4]])})))).apply(this,arguments)}function f(e){var t=e.missingSchema,n=e.missingRef;if(this.refs[t])throw new Error("AnySchema ".concat(t," is loaded but ").concat(n," cannot be resolved"))}function p(e){return h.apply(this,arguments)}function h(){return(h=a(o.mark((function e(n){var r;return o.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.call(this,n);case 2:if(r=e.sent,this.refs[n]){e.next=6;break}return e.next=6,u.call(this,r.$schema);case 6:this.refs[n]||this.addSchema(r,n,t);case 7:case"end":return e.stop()}}),e,this)})))).apply(this,arguments)}function v(e){return m.apply(this,arguments)}function m(){return(m=a(o.mark((function e(t){var r;return o.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r=this._loading[t])){e.next=3;break}return e.abrupt("return",r);case 3:return e.prev=3,e.next=6,this._loading[t]=n(t);case 6:return e.abrupt("return",e.sent);case 7:return e.prev=7,delete this._loading[t],e.finish(7);case 10:case"end":return e.stop()}}),e,this,[[3,,7,10]])})))).apply(this,arguments)}}},{key:"addSchema",value:function(e,t,n){var o,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.opts.validateSchema;if(Array.isArray(e)){var i,u=r(e);try{for(u.s();!(i=u.n()).done;){var s=i.value;this.addSchema(s,void 0,n,a)}}catch(l){u.e(l)}finally{u.f()}return this}if("object"===typeof e){var c=this.opts.schemaId;if(void 0!==(o=e[c])&&"string"!=typeof o)throw new Error("schema ".concat(c," must be string"))}return t=(0,m.normalizeId)(t||o),this._checkUnique(t),this.schemas[t]=this._addSchema(e,n,t,a,!0),this}},{key:"addMetaSchema",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.opts.validateSchema;return this.addSchema(e,t,!0,n),this}},{key:"validateSchema",value:function(e,t){if("boolean"==typeof e)return!0;var n;if(void 0!==(n=e.$schema)&&"string"!=typeof n)throw new Error("$schema must be a string");if(!(n=n||this.opts.defaultMeta||this.defaultMeta()))return this.logger.warn("meta-schema not available"),this.errors=null,!0;var r=this.validate(n,e);if(!r&&t){var o="schema is invalid: "+this.errorsText();if("log"!==this.opts.validateSchema)throw new Error(o);this.logger.error(o)}return r}},{key:"getSchema",value:function(e){for(var t;"string"==typeof(t=N.call(this,e));)e=t;if(void 0===t){var n=this.opts.schemaId,r=new h.SchemaEnv({schema:{},schemaId:n});if(!(t=h.resolveSchema.call(this,r,e)))return;this.refs[e]=t}return t.validate||this._compileSchemaEnv(t)}},{key:"removeSchema",value:function(e){if(e instanceof RegExp)return this._removeAllSchemas(this.schemas,e),this._removeAllSchemas(this.refs,e),this;switch(typeof e){case"undefined":return this._removeAllSchemas(this.schemas),this._removeAllSchemas(this.refs),this._cache.clear(),this;case"string":var t=N.call(this,e);return"object"==typeof t&&this._cache.delete(t.schema),delete this.schemas[e],delete this.refs[e],this;case"object":var n=e;this._cache.delete(n);var r=e[this.opts.schemaId];return r&&(r=(0,m.normalizeId)(r),delete this.schemas[r],delete this.refs[r]),this;default:throw new Error("ajv.removeSchema: invalid parameter")}}},{key:"addVocabulary",value:function(e){var t,n=r(e);try{for(n.s();!(t=n.n()).done;){var o=t.value;this.addKeyword(o)}}catch(a){n.e(a)}finally{n.f()}return this}},{key:"addKeyword",value:function(e,t){var n,r=this;if("string"==typeof e)n=e,"object"==typeof t&&(this.logger.warn("these parameters are deprecated, see docs for addKeyword"),t.keyword=n);else{if("object"!=typeof e||void 0!==t)throw new Error("invalid addKeywords parameters");if(n=(t=e).keyword,Array.isArray(n)&&!n.length)throw new Error("addKeywords: keyword must be string or non-empty array")}if(L.call(this,n,t),!t)return(0,g.eachItem)(n,(function(e){return z.call(r,e)})),this;F.call(this,t);var o=s(s({},t),{},{type:(0,y.getJSONTypes)(t.type),schemaType:(0,y.getJSONTypes)(t.schemaType)});return(0,g.eachItem)(n,0===o.type.length?function(e){return z.call(r,e,o)}:function(e){return o.type.forEach((function(t){return z.call(r,e,o,t)}))}),this}},{key:"getKeyword",value:function(e){var t=this.RULES.all[e];return"object"==typeof t?t.definition:!!t}},{key:"removeKeyword",value:function(e){var t=this.RULES;delete t.keywords[e],delete t.all[e];var n,o=r(t.rules);try{for(o.s();!(n=o.n()).done;){var a=n.value,i=a.rules.findIndex((function(t){return t.keyword===e}));i>=0&&a.rules.splice(i,1)}}catch(u){o.e(u)}finally{o.f()}return this}},{key:"addFormat",value:function(e,t){return"string"==typeof t&&(t=new RegExp(t)),this.formats[e]=t,this}},{key:"errorsText",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.errors,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.separator,r=void 0===n?", ":n,o=t.dataVar,a=void 0===o?"data":o;return e&&0!==e.length?e.map((function(e){return"".concat(a).concat(e.instancePath," ").concat(e.message)})).reduce((function(e,t){return e+r+t})):"No errors"}},{key:"$dataMetaSchema",value:function(e,t){var n=this.RULES.all;e=JSON.parse(JSON.stringify(e));var o,a=r(t);try{for(a.s();!(o=a.n()).done;){var i,u=o.value.split("/").slice(1),s=e,c=r(u);try{for(c.s();!(i=c.n()).done;){s=s[i.value]}}catch(h){c.e(h)}finally{c.f()}for(var l in n){var f=n[l];if("object"==typeof f){var d=f.definition.$data,p=s[l];d&&p&&(s[l]=B(p))}}}}catch(h){a.e(h)}finally{a.f()}return e}},{key:"_removeAllSchemas",value:function(e,t){for(var n in e){var r=e[n];t&&!t.test(n)||("string"==typeof r?delete e[n]:r&&!r.meta&&(this._cache.delete(r.schema),delete e[n]))}}},{key:"_addSchema",value:function(e,t,n){var r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.opts.validateSchema,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.opts.addUsedSchema,i=this.opts.schemaId;if("object"==typeof e)r=e[i];else{if(this.opts.jtd)throw new Error("schema must be object");if("boolean"!=typeof e)throw new Error("schema must be object or boolean")}var u=this._cache.get(e);if(void 0!==u)return u;n=(0,m.normalizeId)(r||n);var s=m.getSchemaRefs.call(this,e,n);return u=new h.SchemaEnv({schema:e,schemaId:i,meta:t,baseId:n,localRefs:s}),this._cache.set(u.schema,u),a&&!n.startsWith("#")&&(n&&this._checkUnique(n),this.refs[n]=u),o&&this.validateSchema(e,!0),u}},{key:"_checkUnique",value:function(e){if(this.schemas[e]||this.refs[e])throw new Error('schema with key or id "'.concat(e,'" already exists'))}},{key:"_compileSchemaEnv",value:function(e){if(e.meta?this._compileMetaSchema(e):h.compileSchema.call(this,e),!e.validate)throw new Error("ajv implementation error");return e.validate}},{key:"_compileMetaSchema",value:function(e){var t=this.opts;this.opts=this._metaOpts;try{h.compileSchema.call(this,e)}finally{this.opts=t}}}]),e}();function C(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"error";for(var o in e){var a=o;a in t&&this.logger[r]("".concat(n,": option ").concat(o,". ").concat(e[a]))}}function N(e){return e=(0,m.normalizeId)(e),this.schemas[e]||this.refs[e]}function j(){var e=this.opts.schemas;if(e)if(Array.isArray(e))this.addSchema(e);else for(var t in e)this.addSchema(e[t],t)}function M(){for(var e in this.opts.formats){var t=this.opts.formats[e];t&&this.addFormat(e,t)}}function T(e){if(Array.isArray(e))this.addVocabulary(e);else for(var t in this.logger.warn("keywords option as map is deprecated, pass array"),e){var n=e[t];n.keyword||(n.keyword=t),this.addKeyword(n)}}function D(){var e,t=s({},this.opts),n=r(x);try{for(n.s();!(e=n.n()).done;){delete t[e.value]}}catch(o){n.e(o)}finally{n.f()}return t}t.default=P,P.ValidationError=f.default,P.MissingRefError=d.default;var I={log:function(){},warn:function(){},error:function(){}};function A(e){if(!1===e)return I;if(void 0===e)return console;if(e.log&&e.warn&&e.error)return e;throw new Error("logger must implement log, warn and error methods")}var R=/^[a-z_$][a-z0-9_$:-]*$/i;function L(e,t){var n=this.RULES;if((0,g.eachItem)(e,(function(e){if(n.keywords[e])throw new Error("Keyword ".concat(e," is already defined"));if(!R.test(e))throw new Error("Keyword ".concat(e," has invalid name"))})),t&&t.$data&&!("code"in t)&&!("validate"in t))throw new Error('$data keyword must have "code" or "validate" function')}function z(e,t,n){var r,o=this,a=null===t||void 0===t?void 0:t.post;if(n&&a)throw new Error('keyword with "post" flag cannot have "type"');var i=this.RULES,u=a?i.post:i.rules.find((function(e){return e.type===n}));if(u||(u={type:n,rules:[]},i.rules.push(u)),i.keywords[e]=!0,t){var c={keyword:e,definition:s(s({},t),{},{type:(0,y.getJSONTypes)(t.type),schemaType:(0,y.getJSONTypes)(t.schemaType)})};t.before?$.call(this,u,c,t.before):u.rules.push(c),i.all[e]=c,null===(r=t.implements)||void 0===r||r.forEach((function(e){return o.addKeyword(e)}))}}function $(e,t,n){var r=e.rules.findIndex((function(e){return e.keyword===n}));r>=0?e.rules.splice(r,0,t):(e.rules.push(t),this.logger.warn("rule ".concat(n," is not defined")))}function F(e){var t=e.metaSchema;void 0!==t&&(e.$data&&this.opts.$data&&(t=B(t)),e.validateSchema=this.compile(t,!0))}var U={$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"};function B(e){return{anyOf:[e,U]}}},8089:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(8262);r.code='require("ajv/dist/runtime/equal").default',t.default=r},3759:function(e,t){"use strict";function n(e){for(var t,n=e.length,r=0,o=0;o=55296&&t<=56319&&o8){var u=(0,p.schemaRefOrVal)(m,r.properties,"properties");o=(0,l.isOwnProperty)(t,u,n)}else o=b.length?f.or.apply(void 0,s(b.map((function(e){return(0,f._)(a||(a=c([""," === ",""])),n,e)})))):f.nil;return w.length&&(o=f.or.apply(void 0,[o].concat(s(w.map((function(t){return(0,f._)(i||(i=c(["",".test(",")"])),(0,l.usePattern)(e,t),n)})))))),(0,f.not)(o)}(n),(function(){return x(n)})):x(n)})),e.ok((0,f._)(o||(o=c([""," === ",""])),v,d.default.errors))}function _(e){t.code((0,f._)(u||(u=c(["delete ","[","]"])),h,e))}function x(r){if("all"===g.removeAdditional||g.removeAdditional&&!1===n)_(r);else{if(!1===n)return e.setParams({additionalProperty:r}),e.error(),void(y||t.break());if("object"==typeof n&&!(0,p.alwaysValidSchema)(m,n)){var o=t.name("valid");"failing"===g.removeAdditional?(E(r,o,!1),t.if((0,f.not)(o),(function(){e.reset(),_(r)}))):(E(r,o),y||t.if((0,f.not)(o),(function(){return t.break()})))}}}function E(t,n,r){var o={keyword:"additionalProperties",dataProp:t,dataPropType:p.Type.Str};!1===r&&Object.assign(o,{compositeRule:!0,createErrors:!1,allErrors:!1}),e.subschema(o,n)}}};t.default=h},8955:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4648),o={keyword:"allOf",schemaType:"array",code:function(e){var t=e.gen,n=e.schema,o=e.it;if(!Array.isArray(n))throw new Error("ajv implementation error");var a=t.name("valid");n.forEach((function(t,n){if(!(0,r.alwaysValidSchema)(o,t)){var i=e.subschema({keyword:"allOf",schemaProp:n},a);e.ok(a),e.mergeEvaluated(i)}}))}};t.default=o},7182:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={keyword:"anyOf",schemaType:"array",trackErrors:!0,code:n(1580).validateUnion,error:{message:"must match a schema in anyOf"}};t.default=r},4497:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d,p,h,v=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var m=n(4105),y=n(4648),g={keyword:"contains",type:"array",schemaType:["object","boolean"],before:"uniqueItems",trackErrors:!0,error:{message:function(e){var t=e.params,n=t.min,a=t.max;return void 0===a?(0,m.str)(r||(r=v(["must contain at least "," valid item(s)"])),n):(0,m.str)(o||(o=v(["must contain at least "," and no more than "," valid item(s)"])),n,a)},params:function(e){var t=e.params,n=t.min,r=t.max;return void 0===r?(0,m._)(a||(a=v(["{minContains: ","}"])),n):(0,m._)(i||(i=v(["{minContains: ",", maxContains: ","}"])),n,r)}},code:function(e){var t,n,r=e.gen,o=e.schema,a=e.parentSchema,i=e.data,g=e.it,b=a.minContains,w=a.maxContains;g.opts.next?(t=void 0===b?1:b,n=w):t=1;var _=r.const("len",(0,m._)(u||(u=v(["",".length"])),i));if(e.setParams({min:t,max:n}),void 0!==n||0!==t){if(void 0!==n&&t>n)return(0,y.checkStrictMode)(g,'"minContains" > "maxContains" is always invalid'),void e.fail();if((0,y.alwaysValidSchema)(g,o)){var x=(0,m._)(s||(s=v([""," >= ",""])),_,t);return void 0!==n&&(x=(0,m._)(c||(c=v([""," && "," <= ",""])),x,_,n)),void e.pass(x)}g.items=!0;var E=r.name("valid");void 0===n&&1===t?S(E,(function(){return r.if(E,(function(){return r.break()}))})):0===t?(r.let(E,!0),void 0!==n&&r.if((0,m._)(l||(l=v(["",".length > 0"])),i),k)):(r.let(E,!1),k()),e.result(E,(function(){return e.reset()}))}else(0,y.checkStrictMode)(g,'"minContains" == 0 without "maxContains": "contains" keyword ignored');function k(){var e=r.name("_valid"),o=r.let("count",0);S(e,(function(){return r.if(e,(function(){return function(e){r.code((0,m._)(f||(f=v(["","++"])),e)),void 0===n?r.if((0,m._)(d||(d=v([""," >= ",""])),e,t),(function(){return r.assign(E,!0).break()})):(r.if((0,m._)(p||(p=v([""," > ",""])),e,n),(function(){return r.assign(E,!1).break()})),1===t?r.assign(E,!0):r.if((0,m._)(h||(h=v([""," >= ",""])),e,t),(function(){return r.assign(E,!0)})))}(o)}))}))}function S(t,n){r.forRange("i",0,_,(function(r){e.subschema({keyword:"contains",dataProp:r,dataPropType:y.Type.Num,compositeRule:!0},t),n()}))}}};t.default=g},9031:function(e,t,n){"use strict";var r,o,a,i=n(3269).default,u=n(3038).default,s=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.validateSchemaDeps=t.validatePropertyDeps=t.error=void 0;var c=n(4105),l=n(4648),f=n(1580);t.error={message:function(e){var t=e.params,n=t.property,o=t.depsCount,a=t.deps,i=1===o?"property":"properties";return(0,c.str)(r||(r=s(["must have "," "," when property "," is present"])),i,a,n)},params:function(e){var t=e.params,n=t.property,r=t.depsCount,a=t.deps,i=t.missingProperty;return(0,c._)(o||(o=s(["{property: ",",\n missingProperty: ",",\n depsCount: ",",\n deps: ","}"])),n,i,r,a)}};var d={keyword:"dependencies",type:"object",schemaType:"object",error:t.error,code:function(e){var t=function(e){var t=e.schema,n={},r={};for(var o in t){if("__proto__"!==o)(Array.isArray(t[o])?n:r)[o]=t[o]}return[n,r]}(e),n=u(t,2),r=n[0],o=n[1];p(e,r),h(e,o)}};function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.schema,n=e.gen,r=e.data,o=e.it;if(0!==Object.keys(t).length){var u=n.let("missing"),l=function(l){var d=t[l];if(0===d.length)return"continue";var p=(0,f.propertyInData)(n,r,l,o.opts.ownProperties);e.setParams({property:l,depsCount:d.length,deps:d.join(", ")}),o.allErrors?n.if(p,(function(){var t,n=i(d);try{for(n.s();!(t=n.n()).done;){var r=t.value;(0,f.checkReportMissingProp)(e,r)}}catch(o){n.e(o)}finally{n.f()}})):(n.if((0,c._)(a||(a=s([""," && (",")"])),p,(0,f.checkMissingProp)(e,d,u))),(0,f.reportMissingProp)(e,u),n.else())};for(var d in t)l(d)}}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.schema,n=e.gen,r=e.data,o=e.keyword,a=e.it,i=n.name("valid"),u=function(u){if((0,l.alwaysValidSchema)(a,t[u]))return"continue";n.if((0,f.propertyInData)(n,r,u,a.opts.ownProperties),(function(){var t=e.subschema({keyword:o,schemaProp:u},i);e.mergeValidEvaluated(t,i)}),(function(){return n.var(i,!0)})),e.ok(i)};for(var s in t)u(s)}t.validatePropertyDeps=p,t.validateSchemaDeps=h,t.default=d},2890:function(e,t,n){"use strict";var r,o,a,i=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var u=n(4105),s=n(4648),c={keyword:"if",schemaType:["object","boolean"],trackErrors:!0,error:{message:function(e){var t=e.params;return(0,u.str)(r||(r=i(['must match "','" schema'])),t.ifClause)},params:function(e){var t=e.params;return(0,u._)(o||(o=i(["{failingKeyword: ","}"])),t.ifClause)}},code:function(e){var t=e.gen,n=e.parentSchema,r=e.it;void 0===n.then&&void 0===n.else&&(0,s.checkStrictMode)(r,'"if" without "then" and "else" is ignored');var o=l(r,"then"),c=l(r,"else");if(o||c){var f=t.let("valid",!0),d=t.name("_valid");if(function(){var t=e.subschema({keyword:"if",compositeRule:!0,createErrors:!1,allErrors:!1},d);e.mergeEvaluated(t)}(),e.reset(),o&&c){var p=t.let("ifClause");e.setParams({ifClause:p}),t.if(d,h("then",p),h("else",p))}else o?t.if(d,h("then")):t.if((0,u.not)(d),h("else"));e.pass(f,(function(){return e.error(!0)}))}function h(n,r){return function(){var o=e.subschema({keyword:n},d);t.assign(f,d),e.mergeValidEvaluated(o,f),r?t.assign(r,(0,u._)(a||(a=i(["",""])),n)):e.setParams({ifClause:n})}}}};function l(e,t){var n=e.schema[t];return void 0!==n&&!(0,s.alwaysValidSchema)(e,n)}t.default=c},7040:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(8875),o=n(304),a=n(3318),i=n(6216),u=n(4497),s=n(9031),c=n(274),l=n(9279),f=n(5144),d=n(9137),p=n(691),h=n(7182),v=n(4234),m=n(8955),y=n(2890),g=n(2464);t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=[p.default,h.default,v.default,m.default,y.default,g.default,c.default,l.default,s.default,f.default,d.default];return e?t.push(o.default,i.default):t.push(r.default,a.default),t.push(u.default),t}},3318:function(e,t,n){"use strict";var r,o,a=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.validateTuple=void 0;var i=n(4105),u=n(4648),s=n(1580),c={keyword:"items",type:"array",schemaType:["object","array","boolean"],before:"uniqueItems",code:function(e){var t=e.schema,n=e.it;if(Array.isArray(t))return l(e,"additionalItems",t);n.items=!0,(0,u.alwaysValidSchema)(n,t)||e.ok((0,s.validateArray)(e))}};function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.schema,s=e.gen,c=e.parentSchema,l=e.data,f=e.keyword,d=e.it;v(c),d.opts.unevaluated&&n.length&&!0!==d.items&&(d.items=u.mergeEvaluated.items(s,n.length,d.items));var p=s.name("valid"),h=s.const("len",(0,i._)(r||(r=a(["",".length"])),l));function v(e){var r=d.opts,o=d.errSchemaPath,a=n.length,i=a===e.minItems&&(a===e.maxItems||!1===e[t]);if(r.strictTuples&&!i){var s='"'.concat(f,'" is ').concat(a,"-tuple, but minItems or maxItems/").concat(t,' are not specified or different at path "').concat(o,'"');(0,u.checkStrictMode)(d,s,r.strictTuples)}}n.forEach((function(t,n){(0,u.alwaysValidSchema)(d,t)||(s.if((0,i._)(o||(o=a([""," > ",""])),h,n),(function(){return e.subschema({keyword:f,schemaProp:n,dataProp:n},p)})),e.ok(p))}))}t.validateTuple=l,t.default=c},6216:function(e,t,n){"use strict";var r,o,a=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var i=n(4105),u=n(4648),s=n(1580),c=n(8875),l={keyword:"items",type:"array",schemaType:["object","boolean"],before:"uniqueItems",error:{message:function(e){var t=e.params.len;return(0,i.str)(r||(r=a(["must NOT have more than "," items"])),t)},params:function(e){var t=e.params.len;return(0,i._)(o||(o=a(["{limit: ","}"])),t)}},code:function(e){var t=e.schema,n=e.parentSchema,r=e.it,o=n.prefixItems;r.items=!0,(0,u.alwaysValidSchema)(r,t)||(o?(0,c.validateAdditionalItems)(e,o):e.ok((0,s.validateArray)(e)))}};t.default=l},691:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4648),o={keyword:"not",schemaType:["object","boolean"],trackErrors:!0,code:function(e){var t=e.gen,n=e.schema,o=e.it;if((0,r.alwaysValidSchema)(o,n))e.fail();else{var a=t.name("valid");e.subschema({keyword:"not",compositeRule:!0,createErrors:!1,allErrors:!1},a),e.failResult(a,(function(){return e.reset()}),(function(){return e.error()}))}},error:{message:"must NOT be valid"}};t.default=o},4234:function(e,t,n){"use strict";var r,o,a,i=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var u=n(4105),s=n(4648),c={keyword:"oneOf",schemaType:"array",trackErrors:!0,error:{message:"must match exactly one schema in oneOf",params:function(e){var t=e.params;return(0,u._)(r||(r=i(["{passingSchemas: ","}"])),t.passing)}},code:function(e){var t=e.gen,n=e.schema,r=e.parentSchema,c=e.it;if(!Array.isArray(n))throw new Error("ajv implementation error");if(!c.opts.discriminator||!r.discriminator){var l=n,f=t.let("valid",!1),d=t.let("passing",null),p=t.name("_valid");e.setParams({passing:d}),t.block((function(){l.forEach((function(n,r){var l;(0,s.alwaysValidSchema)(c,n)?t.var(p,!0):l=e.subschema({keyword:"oneOf",schemaProp:r,compositeRule:!0},p),r>0&&t.if((0,u._)(o||(o=i([""," && ",""])),p,f)).assign(f,!1).assign(d,(0,u._)(a||(a=i(["[",", ","]"])),d,r)).else(),t.if(p,(function(){t.assign(f,!0),t.assign(d,r),l&&e.mergeEvaluated(l,u.Name)}))}))})),e.result(f,(function(){return e.reset()}),(function(){return e.error(!0)}))}}};t.default=c},9137:function(e,t,n){"use strict";var r,o,a=n(8655).default,i=n(3269).default;Object.defineProperty(t,"__esModule",{value:!0});var u=n(1580),s=n(4105),c=n(4648),l=n(4648),f={keyword:"patternProperties",type:"object",schemaType:"object",code:function(e){var t=e.gen,n=e.schema,f=e.data,d=e.parentSchema,p=e.it,h=p.opts,v=(0,u.allSchemaProperties)(n),m=v.filter((function(e){return(0,c.alwaysValidSchema)(p,n[e])}));if(0!==v.length&&(m.length!==v.length||p.opts.unevaluated&&!0!==p.props)){var y=h.strictSchema&&!h.allowMatchingProperties&&d.properties,g=t.name("valid");!0===p.props||p.props instanceof s.Name||(p.props=(0,l.evaluatedPropsToName)(t,p.props));var b=p.props;!function(){var e,n=i(v);try{for(n.s();!(e=n.n()).done;){var r=e.value;y&&w(r),p.allErrors?_(r):(t.var(g,!0),_(r),t.if(g))}}catch(o){n.e(o)}finally{n.f()}}()}function w(e){for(var t in y)new RegExp(e).test(t)&&(0,c.checkStrictMode)(p,"property ".concat(t," matches pattern ").concat(e," (use allowMatchingProperties)"))}function _(n){t.forIn("key",f,(function(i){t.if((0,s._)(r||(r=a(["",".test(",")"])),(0,u.usePattern)(e,n),i),(function(){var r=m.includes(n);r||e.subschema({keyword:"patternProperties",schemaProp:n,dataProp:i,dataPropType:l.Type.Str},g),p.opts.unevaluated&&!0!==b?t.assign((0,s._)(o||(o=a(["","[","]"])),b,i),!0):r||p.allErrors||t.if((0,s.not)(g),(function(){return t.break()}))}))}))}}};t.default=f},304:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3318),o={keyword:"prefixItems",type:"array",schemaType:["array"],before:"uniqueItems",code:function(e){return(0,r.validateTuple)(e,"items")}};t.default=o},5144:function(e,t,n){"use strict";var r=n(3269).default;Object.defineProperty(t,"__esModule",{value:!0});var o=n(2262),a=n(1580),i=n(4648),u=n(9279),s={keyword:"properties",type:"object",schemaType:"object",code:function(e){var t=e.gen,n=e.schema,s=e.parentSchema,c=e.data,l=e.it;"all"===l.opts.removeAdditional&&void 0===s.additionalProperties&&u.default.code(new o.KeywordCxt(l,u.default,"additionalProperties"));var f,d=(0,a.allSchemaProperties)(n),p=r(d);try{for(p.s();!(f=p.n()).done;){var h=f.value;l.definedProperties.add(h)}}catch(x){p.e(x)}finally{p.f()}l.opts.unevaluated&&d.length&&!0!==l.props&&(l.props=i.mergeEvaluated.props(t,(0,i.toHash)(d),l.props));var v=d.filter((function(e){return!(0,i.alwaysValidSchema)(l,n[e])}));if(0!==v.length){var m,y=t.name("valid"),g=r(v);try{for(g.s();!(m=g.n()).done;){var b=m.value;w(b)?_(b):(t.if((0,a.propertyInData)(t,c,b,l.opts.ownProperties)),_(b),l.allErrors||t.else().var(y,!0),t.endIf()),e.it.definedProperties.add(b),e.ok(y)}}catch(x){g.e(x)}finally{g.f()}}function w(e){return l.opts.useDefaults&&!l.compositeRule&&void 0!==n[e].default}function _(t){e.subschema({keyword:"properties",schemaProp:t,dataProp:t},y)}}};t.default=s},274:function(e,t,n){"use strict";var r,o=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var a=n(4105),i=n(4648),u={keyword:"propertyNames",type:"object",schemaType:["object","boolean"],error:{message:"property name must be valid",params:function(e){var t=e.params;return(0,a._)(r||(r=o(["{propertyName: ","}"])),t.propertyName)}},code:function(e){var t=e.gen,n=e.schema,r=e.data,o=e.it;if(!(0,i.alwaysValidSchema)(o,n)){var u=t.name("valid");t.forIn("key",r,(function(n){e.setParams({propertyName:n}),e.subschema({keyword:"propertyNames",data:n,dataTypes:["string"],propertyName:n,compositeRule:!0},u),t.if((0,a.not)(u),(function(){e.error(!0),o.allErrors||t.break()}))})),e.ok(u)}}};t.default=u},2464:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4648),o={keyword:["then","else"],schemaType:["object","boolean"],code:function(e){var t=e.keyword,n=e.parentSchema,o=e.it;void 0===n.if&&(0,r.checkStrictMode)(o,'"'.concat(t,'" without "if" is ignored'))}};t.default=o},1580:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d,p,h,v,m,y,g=n(319).default,b=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.validateUnion=t.validateArray=t.usePattern=t.callValidateCode=t.schemaProperties=t.allSchemaProperties=t.noPropertyInData=t.propertyInData=t.isOwnProperty=t.hasPropFunc=t.reportMissingProp=t.checkMissingProp=t.checkReportMissingProp=void 0;var w=n(4105),_=n(4648),x=n(8317),E=n(4648);function k(e){return e.scopeValue("func",{ref:Object.prototype.hasOwnProperty,code:(0,w._)(a||(a=b(["Object.prototype.hasOwnProperty"])))})}function S(e,t,n){return(0,w._)(i||(i=b(["",".call(",", ",")"])),k(e),t,n)}function O(e,t,n,r){var o=(0,w._)(c||(c=b(["",""," === undefined"])),t,(0,w.getProperty)(n));return r?(0,w.or)(o,(0,w.not)(S(e,t,n))):o}function P(e){return e?Object.keys(e).filter((function(e){return"__proto__"!==e})):[]}t.checkReportMissingProp=function(e,t){var n=e.gen,o=e.data,a=e.it;n.if(O(n,o,t,a.opts.ownProperties),(function(){e.setParams({missingProperty:(0,w._)(r||(r=b(["",""])),t)},!0),e.error()}))},t.checkMissingProp=function(e,t,n){var r=e.gen,a=e.data,i=e.it.opts;return w.or.apply(void 0,g(t.map((function(e){return(0,w.and)(O(r,a,e,i.ownProperties),(0,w._)(o||(o=b([""," = ",""])),n,e))}))))},t.reportMissingProp=function(e,t){e.setParams({missingProperty:t},!0),e.error()},t.hasPropFunc=k,t.isOwnProperty=S,t.propertyInData=function(e,t,n,r){var o=(0,w._)(u||(u=b(["",""," !== undefined"])),t,(0,w.getProperty)(n));return r?(0,w._)(s||(s=b([""," && ",""])),o,S(e,t,n)):o},t.noPropertyInData=O,t.allSchemaProperties=P,t.schemaProperties=function(e,t){return P(t).filter((function(n){return!(0,_.alwaysValidSchema)(e,t[n])}))},t.callValidateCode=function(e,t,n,r){var o=e.schemaCode,a=e.data,i=e.it,u=i.gen,s=i.topSchemaRef,c=i.schemaPath,h=i.errorPath,v=e.it,m=r?(0,w._)(l||(l=b(["",", ",", ","",""])),o,a,s,c):a,y=[[x.default.instancePath,(0,w.strConcat)(x.default.instancePath,h)],[x.default.parentData,v.parentData],[x.default.parentDataProperty,v.parentDataProperty],[x.default.rootData,x.default.rootData]];v.opts.dynamicRef&&y.push([x.default.dynamicAnchors,x.default.dynamicAnchors]);var g=(0,w._)(f||(f=b(["",", ",""])),m,u.object.apply(u,y));return n!==w.nil?(0,w._)(d||(d=b(["",".call(",", ",")"])),t,n,g):(0,w._)(p||(p=b(["","(",")"])),t,g)};var C=(0,w._)(h||(h=b(["new RegExp"])));t.usePattern=function(e,t){var n=e.gen,r=e.it.opts,o=r.unicodeRegExp?"u":"",a=r.code.regExp,i=a(t,o);return n.scopeValue("pattern",{key:i.toString(),ref:i,code:(0,w._)(v||(v=b(["","(",", ",")"])),"new RegExp"===a.code?C:(0,E.useFunc)(n,a),t,o)})},t.validateArray=function(e){var t=e.gen,n=e.data,r=e.keyword,o=e.it,a=t.name("valid");if(o.allErrors){var i=t.let("valid",!0);return u((function(){return t.assign(i,!1)})),i}return t.var(a,!0),u((function(){return t.break()})),a;function u(o){var i=t.const("len",(0,w._)(m||(m=b(["",".length"])),n));t.forRange("i",0,i,(function(n){e.subschema({keyword:r,dataProp:n,dataPropType:_.Type.Num},a),t.if((0,w.not)(a),o)}))}},t.validateUnion=function(e){var t=e.gen,n=e.schema,r=e.keyword,o=e.it;if(!Array.isArray(n))throw new Error("ajv implementation error");if(!n.some((function(e){return(0,_.alwaysValidSchema)(o,e)}))||o.opts.unevaluated){var a=t.let("valid",!1),i=t.name("_valid");t.block((function(){return n.forEach((function(n,o){var u=e.subschema({keyword:r,schemaProp:o,compositeRule:!0},i);t.assign(a,(0,w._)(y||(y=b([""," || ",""])),a,i)),e.mergeValidEvaluated(u,i)||t.if((0,w.not)(a))}))})),e.result(a,(function(){return e.reset()}),(function(){return e.error(!0)}))}}},2860:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={keyword:"id",code:function(){throw new Error('NOT SUPPORTED: keyword "id", use "$id" for schema ID')}};t.default=n},2007:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2860),o=n(7992),a=["$schema","$id","$defs","$vocabulary",{keyword:"$comment"},"definitions",r.default,o.default];t.default=a},7992:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0}),t.callRef=t.getValidate=void 0;var p=n(1145),h=n(1580),v=n(4105),m=n(8317),y=n(8393),g=n(4648),b={keyword:"$ref",schemaType:"string",code:function(e){var t=e.gen,n=e.schema,o=e.it,a=o.baseId,i=o.schemaEnv,u=o.validateName,s=o.opts,c=o.self,l=i.root;if(("#"===n||"#/"===n)&&a===l.baseId)return function(){if(i===l)return _(e,u,i,i.$async);var n=t.scopeValue("root",{ref:l});return _(e,(0,v._)(r||(r=d(["",".validate"])),n),l,l.$async)}();var f=y.resolveRef.call(c,l,a,n);if(void 0===f)throw new p.default(o.opts.uriResolver,a,n);return f instanceof y.SchemaEnv?function(t){var n=w(e,t);_(e,n,t,t.$async)}(f):function(r){var o=t.scopeValue("schema",!0===s.code.source?{ref:r,code:(0,v.stringify)(r)}:{ref:r}),a=t.name("valid"),i=e.subschema({schema:r,dataTypes:[],schemaPath:v.nil,topSchemaRef:o,errSchemaPath:n},a);e.mergeEvaluated(i),e.ok(a)}(f)}};function w(e,t){var n=e.gen;return t.validate?n.scopeValue("validate",{ref:t.validate}):(0,v._)(o||(o=d(["",".validate"])),n.scopeValue("wrapper",{ref:t}))}function _(e,t,n,r){var o=e.gen,p=e.it,y=p.allErrors,b=p.schemaEnv,w=p.opts.passContext?m.default.this:v.nil;function _(e){var t=(0,v._)(u||(u=d(["",".errors"])),e);o.assign(m.default.vErrors,(0,v._)(s||(s=d([""," === null ? "," : ",".concat(",")"])),m.default.vErrors,t,m.default.vErrors,t)),o.assign(m.default.errors,(0,v._)(c||(c=d(["",".length"])),m.default.vErrors))}function x(e){var t;if(p.opts.unevaluated){var r=null===(t=null===n||void 0===n?void 0:n.validate)||void 0===t?void 0:t.evaluated;if(!0!==p.props)if(r&&!r.dynamicProps)void 0!==r.props&&(p.props=g.mergeEvaluated.props(o,r.props,p.props));else{var a=o.var("props",(0,v._)(l||(l=d(["",".evaluated.props"])),e));p.props=g.mergeEvaluated.props(o,a,p.props,v.Name)}if(!0!==p.items)if(r&&!r.dynamicItems)void 0!==r.items&&(p.items=g.mergeEvaluated.items(o,r.items,p.items));else{var i=o.var("items",(0,v._)(f||(f=d(["",".evaluated.items"])),e));p.items=g.mergeEvaluated.items(o,i,p.items,v.Name)}}}r?function(){if(!b.$async)throw new Error("async schema referenced by sync schema");var n=o.let("valid");o.try((function(){o.code((0,v._)(a||(a=d(["await ",""])),(0,h.callValidateCode)(e,t,w))),x(t),y||o.assign(n,!0)}),(function(e){o.if((0,v._)(i||(i=d(["!("," instanceof ",")"])),e,p.ValidationError),(function(){return o.throw(e)})),_(e),y||o.assign(n,!1)})),e.ok(n)}():e.result((0,h.callValidateCode)(e,t,w),(function(){return x(t)}),(function(){return _(t)}))}t.getValidate=w,t.callRef=_,t.default=b},5184:function(e,t,n){"use strict";var r,o,a,i,u=n(3269).default,s=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var c=n(4105),l=n(5930),f=n(8393),d=n(4648),p={keyword:"discriminator",type:"object",schemaType:"object",error:{message:function(e){var t=e.params,n=t.discrError,r=t.tagName;return n===l.DiscrError.Tag?'tag "'.concat(r,'" must be string'):'value of tag "'.concat(r,'" must be in oneOf')},params:function(e){var t=e.params,n=t.discrError,o=t.tag,a=t.tagName;return(0,c._)(r||(r=s(["{error: ",", tag: ",", tagValue: ","}"])),n,a,o)}},code:function(e){var t=e.gen,n=e.data,r=e.schema,p=e.parentSchema,h=e.it,v=p.oneOf;if(!h.opts.discriminator)throw new Error("discriminator: requires discriminator option");var m=r.propertyName;if("string"!=typeof m)throw new Error("discriminator: requires propertyName");if(r.mapping)throw new Error("discriminator: mapping is not supported");if(!v)throw new Error("discriminator: requires oneOf keyword");var y=t.let("valid",!1),g=t.const("tag",(0,c._)(o||(o=s(["","",""])),n,(0,c.getProperty)(m)));function b(n){var r=t.name("valid"),o=e.subschema({keyword:"oneOf",schemaProp:n},r);return e.mergeEvaluated(o,c.Name),r}t.if((0,c._)(a||(a=s(["typeof ",' == "string"'])),g),(function(){return function(){var n=function(){for(var e,t={},n=s(p),r=!0,o=0;o=h.opts.loopEnum,g=function(){return null!==v&&void 0!==v?v:v=(0,l.useFunc)(t,f.default)};if(y||r)m=t.let("valid"),e.block$data(m,(function(){t.assign(m,!1),t.forOf("v",p,(function(e){return t.if((0,c._)(o||(o=s(["","(",", ",")"])),g(),n,e),(function(){return t.assign(m,!0).break()}))}))}));else{if(!Array.isArray(d))throw new Error("ajv implementation error");var b=t.const("vSchema",p);m=c.or.apply(void 0,u(d.map((function(e,t){return function(e,t){var r=d[t];return"object"===typeof r&&null!==r?(0,c._)(a||(a=s(["","(",", ","[","])"])),g(),n,e,t):(0,c._)(i||(i=s([""," === ",""])),n,r)}(b,t)}))))}e.pass(m)}};t.default=d},9110:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(6694),o=n(273),a=n(7254),i=n(2991),u=n(6245),s=n(6006),c=n(6755),l=n(7140),f=n(3605),d=n(9525),p=[r.default,o.default,a.default,i.default,u.default,s.default,c.default,l.default,{keyword:"type",schemaType:["string","array"]},{keyword:"nullable",schemaType:"boolean"},f.default,d.default];t.default=p},6755:function(e,t,n){"use strict";var r,o,a,i=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var u=n(4105),s={keyword:["maxItems","minItems"],type:"array",schemaType:"number",$data:!0,error:{message:function(e){var t=e.keyword,n=e.schemaCode,o="maxItems"===t?"more":"fewer";return(0,u.str)(r||(r=i(["must NOT have "," than "," items"])),o,n)},params:function(e){var t=e.schemaCode;return(0,u._)(o||(o=i(["{limit: ","}"])),t)}},code:function(e){var t=e.keyword,n=e.data,r=e.schemaCode,o="maxItems"===t?u.operators.GT:u.operators.LT;e.fail$data((0,u._)(a||(a=i(["",".length "," ",""])),n,o,r))}};t.default=s},7254:function(e,t,n){"use strict";var r,o,a,i,u,s=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var c=n(4105),l=n(4648),f=n(3759),d={keyword:["maxLength","minLength"],type:"string",schemaType:"number",$data:!0,error:{message:function(e){var t=e.keyword,n=e.schemaCode,o="maxLength"===t?"more":"fewer";return(0,c.str)(r||(r=s(["must NOT have "," than "," characters"])),o,n)},params:function(e){var t=e.schemaCode;return(0,c._)(o||(o=s(["{limit: ","}"])),t)}},code:function(e){var t=e.keyword,n=e.data,r=e.schemaCode,o=e.it,d="maxLength"===t?c.operators.GT:c.operators.LT,p=!1===o.opts.unicode?(0,c._)(a||(a=s(["",".length"])),n):(0,c._)(i||(i=s(["","(",")"])),(0,l.useFunc)(e.gen,f.default),n);e.fail$data((0,c._)(u||(u=s([""," "," ",""])),p,d,r))}};t.default=d},6694:function(e,t,n){"use strict";var r,o,a,i=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var u=n(4105),s=u.operators,c={maximum:{okStr:"<=",ok:s.LTE,fail:s.GT},minimum:{okStr:">=",ok:s.GTE,fail:s.LT},exclusiveMaximum:{okStr:"<",ok:s.LT,fail:s.GTE},exclusiveMinimum:{okStr:">",ok:s.GT,fail:s.LTE}},l={message:function(e){var t=e.keyword,n=e.schemaCode;return(0,u.str)(r||(r=i(["must be "," ",""])),c[t].okStr,n)},params:function(e){var t=e.keyword,n=e.schemaCode;return(0,u._)(o||(o=i(["{comparison: ",", limit: ","}"])),c[t].okStr,n)}},f={keyword:Object.keys(c),type:"number",schemaType:"number",$data:!0,error:l,code:function(e){var t=e.keyword,n=e.data,r=e.schemaCode;e.fail$data((0,u._)(a||(a=i([""," "," "," || isNaN(",")"])),n,c[t].fail,r,n))}};t.default=f},6245:function(e,t,n){"use strict";var r,o,a,i=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var u=n(4105),s={keyword:["maxProperties","minProperties"],type:"object",schemaType:"number",$data:!0,error:{message:function(e){var t=e.keyword,n=e.schemaCode,o="maxProperties"===t?"more":"fewer";return(0,u.str)(r||(r=i(["must NOT have "," than "," properties"])),o,n)},params:function(e){var t=e.schemaCode;return(0,u._)(o||(o=i(["{limit: ","}"])),t)}},code:function(e){var t=e.keyword,n=e.data,r=e.schemaCode,o="maxProperties"===t?u.operators.GT:u.operators.LT;e.fail$data((0,u._)(a||(a=i(["Object.keys(",").length "," ",""])),n,o,r))}};t.default=s},273:function(e,t,n){"use strict";var r,o,a,i,u,s=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var c=n(4105),l={keyword:"multipleOf",type:"number",schemaType:"number",$data:!0,error:{message:function(e){var t=e.schemaCode;return(0,c.str)(r||(r=s(["must be multiple of ",""])),t)},params:function(e){var t=e.schemaCode;return(0,c._)(o||(o=s(["{multipleOf: ","}"])),t)}},code:function(e){var t=e.gen,n=e.data,r=e.schemaCode,o=e.it.opts.multipleOfPrecision,l=t.let("res"),f=o?(0,c._)(a||(a=s(["Math.abs(Math.round(",") - ",") > 1e-",""])),l,l,o):(0,c._)(i||(i=s([""," !== parseInt(",")"])),l,l);e.fail$data((0,c._)(u||(u=s(["("," === 0 || ("," = ","/",", ","))"])),r,l,n,r,f))}};t.default=l},2991:function(e,t,n){"use strict";var r,o,a,i,u=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var s=n(1580),c=n(4105),l={keyword:"pattern",type:"string",schemaType:"string",$data:!0,error:{message:function(e){var t=e.schemaCode;return(0,c.str)(r||(r=u(['must match pattern "','"'])),t)},params:function(e){var t=e.schemaCode;return(0,c._)(o||(o=u(["{pattern: ","}"])),t)}},code:function(e){var t=e.data,n=e.$data,r=e.schema,o=e.schemaCode,l=e.it.opts.unicodeRegExp?"u":"",f=n?(0,c._)(a||(a=u(["(new RegExp(",", ","))"])),o,l):(0,s.usePattern)(e,r);e.fail$data((0,c._)(i||(i=u(["!",".test(",")"])),f,t))}};t.default=l},6006:function(e,t,n){"use strict";var r,o,a=n(3269).default,i=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var u=n(1580),s=n(4105),c=n(4648),l={keyword:"required",type:"object",schemaType:"array",$data:!0,error:{message:function(e){var t=e.params.missingProperty;return(0,s.str)(r||(r=i(["must have required property '","'"])),t)},params:function(e){var t=e.params.missingProperty;return(0,s._)(o||(o=i(["{missingProperty: ","}"])),t)}},code:function(e){var t=e.gen,n=e.schema,r=e.schemaCode,o=e.data,i=e.$data,l=e.it,f=l.opts;if(i||0!==n.length){var d=n.length>=f.loopRequired;if(l.allErrors?function(){if(d||i)e.block$data(s.nil,w);else{var t,r=a(n);try{for(r.s();!(t=r.n()).done;){var o=t.value;(0,u.checkReportMissingProp)(e,o)}}catch(c){r.e(c)}finally{r.f()}}}():function(){var a=t.let("missing");if(d||i){var c=t.let("valid",!0);e.block$data(c,(function(){return function(n,a){e.setParams({missingProperty:n}),t.forOf(n,r,(function(){t.assign(a,(0,u.propertyInData)(t,o,n,f.ownProperties)),t.if((0,s.not)(a),(function(){e.error(),t.break()}))}),s.nil)}(a,c)})),e.ok(c)}else t.if((0,u.checkMissingProp)(e,n,a)),(0,u.reportMissingProp)(e,a),t.else()}(),f.strictRequired){var p,h=e.parentSchema.properties,v=e.it.definedProperties,m=a(n);try{for(m.s();!(p=m.n()).done;){var y=p.value;if(void 0===(null===h||void 0===h?void 0:h[y])&&!v.has(y)){var g=l.schemaEnv.baseId+l.errSchemaPath,b='required property "'.concat(y,'" is not defined at "').concat(g,'" (strictRequired)');(0,c.checkStrictMode)(l,b,l.opts.strictRequired)}}}catch(_){m.e(_)}finally{m.f()}}}function w(){t.forOf("prop",r,(function(n){e.setParams({missingProperty:n}),t.if((0,u.noPropertyInData)(t,o,n,f.ownProperties),(function(){return e.error()}))}))}}};t.default=l},7140:function(e,t,n){"use strict";var r,o,a,i,u,s,c,l,f,d,p,h,v,m,y,g,b,w=n(8655).default;Object.defineProperty(t,"__esModule",{value:!0});var _=n(2093),x=n(4105),E=n(4648),k=n(8089),S={keyword:"uniqueItems",type:"array",schemaType:"boolean",$data:!0,error:{message:function(e){var t=e.params,n=t.i,o=t.j;return(0,x.str)(r||(r=w(["must NOT have duplicate items (items ## "," and "," are identical)"])),o,n)},params:function(e){var t=e.params,n=t.i,r=t.j;return(0,x._)(o||(o=w(["{i: ",", j: ","}"])),n,r)}},code:function(e){var t=e.gen,n=e.data,r=e.$data,o=e.schema,S=e.parentSchema,O=e.schemaCode,P=e.it;if(r||o){var C=t.let("valid"),N=S.items?(0,_.getSchemaTypes)(S.items):[];e.block$data(C,(function(){var r=t.let("i",(0,x._)(i||(i=w(["",".length"])),n)),o=t.let("j");e.setParams({i:r,j:o}),t.assign(C,!0),t.if((0,x._)(u||(u=w([""," > 1"])),r),(function(){return(N.length>0&&!N.some((function(e){return"object"===e||"array"===e}))?j:M)(r,o)}))}),(0,x._)(a||(a=w([""," === false"])),O)),e.ok(C)}function j(r,o){var a=t.name("item"),i=(0,_.checkDataTypes)(N,a,P.opts.strictNumbers,_.DataType.Wrong),u=t.const("indices",(0,x._)(s||(s=w(["{}"]))));t.for((0,x._)(c||(c=w([";","--;"])),r),(function(){t.let(a,(0,x._)(l||(l=w(["","[","]"])),n,r)),t.if(i,(0,x._)(f||(f=w(["continue"])))),N.length>1&&t.if((0,x._)(d||(d=w(["typeof ",' == "string"'])),a),(0,x._)(p||(p=w(["",' += "_"'])),a)),t.if((0,x._)(h||(h=w(["typeof ","[",'] == "number"'])),u,a),(function(){t.assign(o,(0,x._)(v||(v=w(["","[","]"])),u,a)),e.error(),t.assign(C,!1).break()})).code((0,x._)(m||(m=w(["","[","] = ",""])),u,a,r))}))}function M(r,o){var a=(0,E.useFunc)(t,k.default),i=t.name("outer");t.label(i).for((0,x._)(y||(y=w([";","--;"])),r),(function(){return t.for((0,x._)(g||(g=w([""," = ","; ","--;"])),o,r,o),(function(){return t.if((0,x._)(b||(b=w(["","(","[","], ","[","])"])),a,n,r,n,o),(function(){e.error(),t.assign(C,!1).break(i)}))}))}))}}};t.default=S},9790:function(e,t,n){e.exports={graphlib:n(2990),layout:n(6456),debug:n(7920),util:{time:n(8392).time,notime:n(8392).notime},version:n(6206)}},2212:function(e,t,n){"use strict";var r=n(8899),o=n(3857);e.exports={run:function(e){var t="greedy"===e.graph().acyclicer?o(e,function(e){return function(t){return e.edge(t).weight}}(e)):function(e){var t=[],n={},o={};function a(i){r.has(o,i)||(o[i]=!0,n[i]=!0,r.forEach(e.outEdges(i),(function(e){r.has(n,e.w)?t.push(e):a(e.w)})),delete n[i])}return r.forEach(e.nodes(),a),t}(e);r.forEach(t,(function(t){var n=e.edge(t);e.removeEdge(t),n.forwardName=t.name,n.reversed=!0,e.setEdge(t.w,t.v,n,r.uniqueId("rev"))}))},undo:function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.reversed){e.removeEdge(t);var r=n.forwardName;delete n.reversed,delete n.forwardName,e.setEdge(t.w,t.v,n,r)}}))}}},4093:function(e,t,n){var r=n(8899),o=n(8392);function a(e,t,n,r,a,i){var u={width:0,height:0,rank:i,borderType:t},s=a[t][i-1],c=o.addDummyNode(e,"border",u,n);a[t][i]=c,e.setParent(c,r),s&&e.setEdge(s,c,{weight:1})}e.exports=function(e){r.forEach(e.children(),(function t(n){var o=e.children(n),i=e.node(n);if(o.length&&r.forEach(o,t),r.has(i,"minRank")){i.borderLeft=[],i.borderRight=[];for(var u=i.minRank,s=i.maxRank+1;u0;--s)if(r=t[s].dequeue()){o=o.concat(u(e,t,n,r,!0));break}}return o}(n.graph,n.buckets,n.zeroIdx);return r.flatten(r.map(c,(function(t){return e.outEdges(t.v,t.w)})),!0)};var i=r.constant(1);function u(e,t,n,o,a){var i=a?[]:void 0;return r.forEach(e.inEdges(o.v),(function(r){var o=e.edge(r),u=e.node(r.v);a&&i.push({v:r.v,w:r.w}),u.out-=o,s(t,n,u)})),r.forEach(e.outEdges(o.v),(function(r){var o=e.edge(r),a=r.w,i=e.node(a);i.in-=o,s(t,n,i)})),e.removeNode(o.v),i}function s(e,t,n){n.out?n.in?e[n.out-n.in+t].enqueue(n):e[e.length-1].enqueue(n):e[0].enqueue(n)}},6456:function(e,t,n){"use strict";var r=n(8899),o=n(2212),a=n(1898),i=n(6744),u=n(8392).normalizeRanks,s=n(7652),c=n(8392).removeEmptyRanks,l=n(1652),f=n(4093),d=n(5384),p=n(7348),h=n(3090),v=n(8392),m=n(2990).Graph;e.exports=function(e,t){var n=t&&t.debugTiming?v.time:v.notime;n("layout",(function(){var t=n(" buildLayoutGraph",(function(){return function(e){var t=new m({multigraph:!0,compound:!0}),n=O(e.graph());return t.setGraph(r.merge({},g,S(n,y),r.pick(n,b))),r.forEach(e.nodes(),(function(n){var o=O(e.node(n));t.setNode(n,r.defaults(S(o,w),_)),t.setParent(n,e.parent(n))})),r.forEach(e.edges(),(function(n){var o=O(e.edge(n));t.setEdge(n,r.merge({},E,S(o,x),r.pick(o,k)))})),t}(e)}));n(" runLayout",(function(){!function(e,t){t(" makeSpaceForEdgeLabels",(function(){!function(e){var t=e.graph();t.ranksep/=2,r.forEach(e.edges(),(function(n){var r=e.edge(n);r.minlen*=2,"c"!==r.labelpos.toLowerCase()&&("TB"===t.rankdir||"BT"===t.rankdir?r.width+=r.labeloffset:r.height+=r.labeloffset)}))}(e)})),t(" removeSelfEdges",(function(){!function(e){r.forEach(e.edges(),(function(t){if(t.v===t.w){var n=e.node(t.v);n.selfEdges||(n.selfEdges=[]),n.selfEdges.push({e:t,label:e.edge(t)}),e.removeEdge(t)}}))}(e)})),t(" acyclic",(function(){o.run(e)})),t(" nestingGraph.run",(function(){l.run(e)})),t(" rank",(function(){i(v.asNonCompoundGraph(e))})),t(" injectEdgeLabelProxies",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.width&&n.height){var r=e.node(t.v),o={rank:(e.node(t.w).rank-r.rank)/2+r.rank,e:t};v.addDummyNode(e,"edge-proxy",o,"_ep")}}))}(e)})),t(" removeEmptyRanks",(function(){c(e)})),t(" nestingGraph.cleanup",(function(){l.cleanup(e)})),t(" normalizeRanks",(function(){u(e)})),t(" assignRankMinMax",(function(){!function(e){var t=0;r.forEach(e.nodes(),(function(n){var o=e.node(n);o.borderTop&&(o.minRank=e.node(o.borderTop).rank,o.maxRank=e.node(o.borderBottom).rank,t=r.max(t,o.maxRank))})),e.graph().maxRank=t}(e)})),t(" removeEdgeLabelProxies",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);"edge-proxy"===n.dummy&&(e.edge(n.e).labelRank=n.rank,e.removeNode(t))}))}(e)})),t(" normalize.run",(function(){a.run(e)})),t(" parentDummyChains",(function(){s(e)})),t(" addBorderSegments",(function(){f(e)})),t(" order",(function(){p(e)})),t(" insertSelfEdges",(function(){!function(e){var t=v.buildLayerMatrix(e);r.forEach(t,(function(t){var n=0;r.forEach(t,(function(t,o){var a=e.node(t);a.order=o+n,r.forEach(a.selfEdges,(function(t){v.addDummyNode(e,"selfedge",{width:t.label.width,height:t.label.height,rank:a.rank,order:o+ ++n,e:t.e,label:t.label},"_se")})),delete a.selfEdges}))}))}(e)})),t(" adjustCoordinateSystem",(function(){d.adjust(e)})),t(" position",(function(){h(e)})),t(" positionSelfEdges",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);if("selfedge"===n.dummy){var r=e.node(n.e.v),o=r.x+r.width/2,a=r.y,i=n.x-o,u=r.height/2;e.setEdge(n.e,n.label),e.removeNode(t),n.label.points=[{x:o+2*i/3,y:a-u},{x:o+5*i/6,y:a-u},{x:o+i,y:a},{x:o+5*i/6,y:a+u},{x:o+2*i/3,y:a+u}],n.label.x=n.x,n.label.y=n.y}}))}(e)})),t(" removeBorderNodes",(function(){!function(e){r.forEach(e.nodes(),(function(t){if(e.children(t).length){var n=e.node(t),o=e.node(n.borderTop),a=e.node(n.borderBottom),i=e.node(r.last(n.borderLeft)),u=e.node(r.last(n.borderRight));n.width=Math.abs(u.x-i.x),n.height=Math.abs(a.y-o.y),n.x=i.x+n.width/2,n.y=o.y+n.height/2}})),r.forEach(e.nodes(),(function(t){"border"===e.node(t).dummy&&e.removeNode(t)}))}(e)})),t(" normalize.undo",(function(){a.undo(e)})),t(" fixupEdgeLabelCoords",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(r.has(n,"x"))switch("l"!==n.labelpos&&"r"!==n.labelpos||(n.width-=n.labeloffset),n.labelpos){case"l":n.x-=n.width/2+n.labeloffset;break;case"r":n.x+=n.width/2+n.labeloffset}}))}(e)})),t(" undoCoordinateSystem",(function(){d.undo(e)})),t(" translateGraph",(function(){!function(e){var t=Number.POSITIVE_INFINITY,n=0,o=Number.POSITIVE_INFINITY,a=0,i=e.graph(),u=i.marginx||0,s=i.marginy||0;function c(e){var r=e.x,i=e.y,u=e.width,s=e.height;t=Math.min(t,r-u/2),n=Math.max(n,r+u/2),o=Math.min(o,i-s/2),a=Math.max(a,i+s/2)}r.forEach(e.nodes(),(function(t){c(e.node(t))})),r.forEach(e.edges(),(function(t){var n=e.edge(t);r.has(n,"x")&&c(n)})),t-=u,o-=s,r.forEach(e.nodes(),(function(n){var r=e.node(n);r.x-=t,r.y-=o})),r.forEach(e.edges(),(function(n){var a=e.edge(n);r.forEach(a.points,(function(e){e.x-=t,e.y-=o})),r.has(a,"x")&&(a.x-=t),r.has(a,"y")&&(a.y-=o)})),i.width=n-t+u,i.height=a-o+s}(e)})),t(" assignNodeIntersects",(function(){!function(e){r.forEach(e.edges(),(function(t){var n,r,o=e.edge(t),a=e.node(t.v),i=e.node(t.w);o.points?(n=o.points[0],r=o.points[o.points.length-1]):(o.points=[],n=i,r=a),o.points.unshift(v.intersectRect(a,n)),o.points.push(v.intersectRect(i,r))}))}(e)})),t(" reversePoints",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);n.reversed&&n.points.reverse()}))}(e)})),t(" acyclic.undo",(function(){o.undo(e)}))}(t,n)})),n(" updateInputGraph",(function(){!function(e,t){r.forEach(e.nodes(),(function(n){var r=e.node(n),o=t.node(n);r&&(r.x=o.x,r.y=o.y,t.children(n).length&&(r.width=o.width,r.height=o.height))})),r.forEach(e.edges(),(function(n){var o=e.edge(n),a=t.edge(n);o.points=a.points,r.has(a,"x")&&(o.x=a.x,o.y=a.y)})),e.graph().width=t.graph().width,e.graph().height=t.graph().height}(e,t)}))}))};var y=["nodesep","edgesep","ranksep","marginx","marginy"],g={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},b=["acyclicer","ranker","rankdir","align"],w=["width","height"],_={width:0,height:0},x=["minlen","weight","width","height","labeloffset"],E={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},k=["labelpos"];function S(e,t){return r.mapValues(r.pick(e,t),Number)}function O(e){var t={};return r.forEach(e,(function(e,n){t[n.toLowerCase()]=e})),t}},8899:function(e,t,n){var r;try{r={cloneDeep:n(8121),constant:n(1547),defaults:n(6933),each:n(9430),filter:n(86),find:n(1211),flatten:n(5506),forEach:n(6514),forIn:n(9144),has:n(7805),isUndefined:n(2530),last:n(5727),map:n(2034),mapValues:n(7702),max:n(9627),merge:n(9286),min:n(6452),minBy:n(3638),now:n(72),pick:n(6460),range:n(6222),reduce:n(5080),sortBy:n(4286),uniqueId:n(804),values:n(2063),zipObject:n(4827)}}catch(o){}r||(r=window._),e.exports=r},1652:function(e,t,n){var r=n(8899),o=n(8392);function a(e,t,n,i,u,s,c){var l=e.children(c);if(l.length){var f=o.addBorderNode(e,"_bt"),d=o.addBorderNode(e,"_bb"),p=e.node(c);e.setParent(f,c),p.borderTop=f,e.setParent(d,c),p.borderBottom=d,r.forEach(l,(function(r){a(e,t,n,i,u,s,r);var o=e.node(r),l=o.borderTop?o.borderTop:r,p=o.borderBottom?o.borderBottom:r,h=o.borderTop?i:2*i,v=l!==p?1:u-s[c]+1;e.setEdge(f,l,{weight:h,minlen:v,nestingEdge:!0}),e.setEdge(p,d,{weight:h,minlen:v,nestingEdge:!0})})),e.parent(c)||e.setEdge(t,f,{weight:0,minlen:u+s[c]})}else c!==t&&e.setEdge(t,c,{weight:0,minlen:n})}e.exports={run:function(e){var t=o.addDummyNode(e,"root",{},"_root"),n=function(e){var t={};function n(o,a){var i=e.children(o);i&&i.length&&r.forEach(i,(function(e){n(e,a+1)})),t[o]=a}return r.forEach(e.children(),(function(e){n(e,1)})),t}(e),i=r.max(r.values(n))-1,u=2*i+1;e.graph().nestingRoot=t,r.forEach(e.edges(),(function(t){e.edge(t).minlen*=u}));var s=function(e){return r.reduce(e.edges(),(function(t,n){return t+e.edge(n).weight}),0)}(e)+1;r.forEach(e.children(),(function(r){a(e,t,u,s,i,n,r)})),e.graph().nodeRankFactor=u},cleanup:function(e){var t=e.graph();e.removeNode(t.nestingRoot),delete t.nestingRoot,r.forEach(e.edges(),(function(t){e.edge(t).nestingEdge&&e.removeEdge(t)}))}}},1898:function(e,t,n){"use strict";var r=n(8899),o=n(8392);e.exports={run:function(e){e.graph().dummyChains=[],r.forEach(e.edges(),(function(t){!function(e,t){var n,r,a,i=t.v,u=e.node(i).rank,s=t.w,c=e.node(s).rank,l=t.name,f=e.edge(t),d=f.labelRank;if(c===u+1)return;for(e.removeEdge(t),a=0,++u;u0;)t%2&&(n+=s[t+1]),s[t=t-1>>1]+=e.weight;c+=e.weight*n}))),c}e.exports=function(e,t){for(var n=0,r=1;r=2),u=l.buildLayerMatrix(e);var m=a(e,u);m=e.barycenter)&&function(e,t){var n=0,r=0;e.weight&&(n+=e.barycenter*e.weight,r+=e.weight);t.weight&&(n+=t.barycenter*t.weight,r+=t.weight);e.vs=t.vs.concat(e.vs),e.barycenter=n/r,e.weight=r,e.i=Math.min(t.i,e.i),t.merged=!0}(e,t)}}function o(t){return function(n){n.in.push(t),0===--n.indegree&&e.push(n)}}for(;e.length;){var a=e.pop();t.push(a),r.forEach(a.in.reverse(),n(a)),r.forEach(a.out,o(a))}return r.map(r.filter(t,(function(e){return!e.merged})),(function(e){return r.pick(e,["vs","i","barycenter","weight"])}))}(r.filter(n,(function(e){return!e.indegree})))}},3616:function(e,t,n){var r=n(8899),o=n(5213),a=n(1982),i=n(4929);e.exports=function e(t,n,u,s){var c=t.children(n),l=t.node(n),f=l?l.borderLeft:void 0,d=l?l.borderRight:void 0,p={};f&&(c=r.filter(c,(function(e){return e!==f&&e!==d})));var h=o(t,c);r.forEach(h,(function(n){if(t.children(n.v).length){var o=e(t,n.v,u,s);p[n.v]=o,r.has(o,"barycenter")&&(a=n,i=o,r.isUndefined(a.barycenter)?(a.barycenter=i.barycenter,a.weight=i.weight):(a.barycenter=(a.barycenter*a.weight+i.barycenter*i.weight)/(a.weight+i.weight),a.weight+=i.weight))}var a,i}));var v=a(h,u);!function(e,t){r.forEach(e,(function(e){e.vs=r.flatten(e.vs.map((function(e){return t[e]?t[e].vs:e})),!0)}))}(v,p);var m=i(v,s);if(f&&(m.vs=r.flatten([f,m.vs,d],!0),t.predecessors(f).length)){var y=t.node(t.predecessors(f)[0]),g=t.node(t.predecessors(d)[0]);r.has(m,"barycenter")||(m.barycenter=0,m.weight=0),m.barycenter=(m.barycenter*m.weight+y.order+g.order)/(m.weight+2),m.weight+=2}return m}},4929:function(e,t,n){var r=n(8899),o=n(8392);function a(e,t,n){for(var o;t.length&&(o=r.last(t)).i<=n;)t.pop(),e.push(o.vs),n++;return n}e.exports=function(e,t){var n=o.partition(e,(function(e){return r.has(e,"barycenter")})),i=n.lhs,u=r.sortBy(n.rhs,(function(e){return-e.i})),s=[],c=0,l=0,f=0;i.sort((d=!!t,function(e,t){return e.barycentert.barycenter?1:d?t.i-e.i:e.i-t.i})),f=a(s,u,f),r.forEach(i,(function(e){f+=e.vs.length,s.push(e.vs),c+=e.barycenter*e.weight,l+=e.weight,f=a(s,u,f)}));var d;var p={vs:r.flatten(s,!0)};l&&(p.barycenter=c/l,p.weight=l);return p}},7652:function(e,t,n){var r=n(8899);e.exports=function(e){var t=function(e){var t={},n=0;function o(a){var i=n;r.forEach(e.children(a),o),t[a]={low:i,lim:n++}}return r.forEach(e.children(),o),t}(e);r.forEach(e.graph().dummyChains,(function(n){for(var r=e.node(n),o=r.edgeObj,a=function(e,t,n,r){var o,a,i=[],u=[],s=Math.min(t[n].low,t[r].low),c=Math.max(t[n].lim,t[r].lim);o=n;do{o=e.parent(o),i.push(o)}while(o&&(t[o].low>s||c>t[o].lim));a=o,o=r;for(;(o=e.parent(o))!==a;)u.push(o);return{path:i.concat(u.reverse()),lca:a}}(e,t,o.v,o.w),i=a.path,u=a.lca,s=0,c=i[s],l=!0;n!==o.w;){if(r=e.node(n),l){for(;(c=i[s])!==u&&e.node(c).maxRanku)&&s(n,t,c)}))}))}return r.reduce(t,(function(t,n){var a,i=-1,u=0;return r.forEach(n,(function(r,s){if("border"===e.node(r).dummy){var c=e.predecessors(r);c.length&&(a=e.node(c[0]).order,o(n,u,s,i,a),u=s,i=a)}o(n,u,n.length,a,t.length)})),n})),n}function s(e,t,n){if(t>n){var r=t;t=n,n=r}var o=e[t];o||(e[t]=o={}),o[n]=!0}function c(e,t,n){if(t>n){var o=t;t=n,n=o}return r.has(e[t],n)}function l(e,t,n,o){var a={},i={},u={};return r.forEach(t,(function(e){r.forEach(e,(function(e,t){a[e]=e,i[e]=e,u[e]=t}))})),r.forEach(t,(function(e){var t=-1;r.forEach(e,(function(e){var s=o(e);if(s.length){s=r.sortBy(s,(function(e){return u[e]}));for(var l=(s.length-1)/2,f=Math.floor(l),d=Math.ceil(l);f<=d;++f){var p=s[f];i[e]===e&&ts.lim&&(c=s,l=!0);var f=r.filter(t.edges(),(function(t){return l===g(e,e.node(t.v),c)&&l!==g(e,e.node(t.w),c)}));return r.minBy(f,(function(e){return a(t,e)}))}function y(e,t,n,o){var a=n.v,i=n.w;e.removeEdge(a,i),e.setEdge(o.v,o.w,{}),p(e),f(e,t),function(e,t){var n=r.find(e.nodes(),(function(e){return!t.node(e).parent})),o=u(e,n);o=o.slice(1),r.forEach(o,(function(n){var r=e.node(n).parent,o=t.edge(n,r),a=!1;o||(o=t.edge(r,n),a=!0),t.node(n).rank=t.node(r).rank+(a?o.minlen:-o.minlen)}))}(e,t)}function g(e,t,n){return n.low<=t.lim&&t.lim<=n.lim}e.exports=l,l.initLowLimValues=p,l.initCutValues=f,l.calcCutValue=d,l.leaveEdge=v,l.enterEdge=m,l.exchangeEdges=y},4441:function(e,t,n){"use strict";var r=n(8899);e.exports={longestPath:function(e){var t={};r.forEach(e.sources(),(function n(o){var a=e.node(o);if(r.has(t,o))return a.rank;t[o]=!0;var i=r.min(r.map(e.outEdges(o),(function(t){return n(t.w)-e.edge(t).minlen})));return i!==Number.POSITIVE_INFINITY&&void 0!==i&&null!==i||(i=0),a.rank=i}))},slack:function(e,t){return e.node(t.w).rank-e.node(t.v).rank-e.edge(t).minlen}}},8392:function(e,t,n){"use strict";var r=n(8899),o=n(2990).Graph;function a(e,t,n,o){var a;do{a=r.uniqueId(o)}while(e.hasNode(a));return n.dummy=t,e.setNode(a,n),a}function i(e){return r.max(r.map(e.nodes(),(function(t){var n=e.node(t).rank;if(!r.isUndefined(n))return n})))}e.exports={addDummyNode:a,simplify:function(e){var t=(new o).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){var r=t.edge(n.v,n.w)||{weight:0,minlen:1},o=e.edge(n);t.setEdge(n.v,n.w,{weight:r.weight+o.weight,minlen:Math.max(r.minlen,o.minlen)})})),t},asNonCompoundGraph:function(e){var t=new o({multigraph:e.isMultigraph()}).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){e.children(n).length||t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){t.setEdge(n,e.edge(n))})),t},successorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.outEdges(t),(function(t){n[t.w]=(n[t.w]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},predecessorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.inEdges(t),(function(t){n[t.v]=(n[t.v]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},intersectRect:function(e,t){var n,r,o=e.x,a=e.y,i=t.x-o,u=t.y-a,s=e.width/2,c=e.height/2;if(!i&&!u)throw new Error("Not possible to find intersection inside of the rectangle");Math.abs(u)*s>Math.abs(i)*c?(u<0&&(c=-c),n=c*i/u,r=c):(i<0&&(s=-s),n=s,r=s*u/i);return{x:o+n,y:a+r}},buildLayerMatrix:function(e){var t=r.map(r.range(i(e)+1),(function(){return[]}));return r.forEach(e.nodes(),(function(n){var o=e.node(n),a=o.rank;r.isUndefined(a)||(t[a][o.order]=n)})),t},normalizeRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank})));r.forEach(e.nodes(),(function(n){var o=e.node(n);r.has(o,"rank")&&(o.rank-=t)}))},removeEmptyRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank}))),n=[];r.forEach(e.nodes(),(function(r){var o=e.node(r).rank-t;n[o]||(n[o]=[]),n[o].push(r)}));var o=0,a=e.graph().nodeRankFactor;r.forEach(n,(function(t,n){r.isUndefined(t)&&n%a!==0?--o:o&&r.forEach(t,(function(t){e.node(t).rank+=o}))}))},addBorderNode:function(e,t,n,r){var o={width:0,height:0};arguments.length>=4&&(o.rank=n,o.order=r);return a(e,"border",o,t)},maxRank:i,partition:function(e,t){var n={lhs:[],rhs:[]};return r.forEach(e,(function(e){t(e)?n.lhs.push(e):n.rhs.push(e)})),n},time:function(e,t){var n=r.now();try{return t()}finally{console.log(e+" time: "+(r.now()-n)+"ms")}},notime:function(e,t){return t()}}},6206:function(e){e.exports="0.8.5"},8262:function(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,o,a;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!==o--;)if(!e(t[o],n[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(a=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(o=r;0!==o--;)if(!Object.prototype.hasOwnProperty.call(n,a[o]))return!1;for(o=r;0!==o--;){var i=a[o];if(!e(t[i],n[i]))return!1}return!0}return t!==t&&n!==n}},6118:function(e,t,n){var r=n(5828);e.exports={Graph:r.Graph,json:n(5710),alg:n(5280),version:r.version}},6666:function(e,t,n){var r=n(980);e.exports=function(e){var t,n={},o=[];function a(o){r.has(n,o)||(n[o]=!0,t.push(o),r.each(e.successors(o),a),r.each(e.predecessors(o),a))}return r.each(e.nodes(),(function(e){t=[],a(e),t.length&&o.push(t)})),o}},672:function(e,t,n){var r=n(980);function o(e,t,n,a,i,u){r.has(a,t)||(a[t]=!0,n||u.push(t),r.each(i(t),(function(t){o(e,t,n,a,i,u)})),n&&u.push(t))}e.exports=function(e,t,n){r.isArray(t)||(t=[t]);var a=(e.isDirected()?e.successors:e.neighbors).bind(e),i=[],u={};return r.each(t,(function(t){if(!e.hasNode(t))throw new Error("Graph does not have node: "+t);o(e,t,"post"===n,u,a,i)})),i}},9919:function(e,t,n){var r=n(4871),o=n(980);e.exports=function(e,t,n){return o.transform(e.nodes(),(function(o,a){o[a]=r(e,a,t,n)}),{})}},4871:function(e,t,n){var r=n(980),o=n(6071);e.exports=function(e,t,n,r){return function(e,t,n,r){var a,i,u={},s=new o,c=function(e){var t=e.v!==a?e.v:e.w,r=u[t],o=n(e),c=i.distance+o;if(o<0)throw new Error("dijkstra does not allow negative edge weights. Bad edge: "+e+" Weight: "+o);c0&&(a=s.removeMin(),(i=u[a]).distance!==Number.POSITIVE_INFINITY);)r(a).forEach(c);return u}(e,String(t),n||a,r||function(t){return e.outEdges(t)})};var a=r.constant(1)},6050:function(e,t,n){var r=n(980),o=n(8172);e.exports=function(e){return r.filter(o(e),(function(t){return t.length>1||1===t.length&&e.hasEdge(t[0],t[0])}))}},5053:function(e,t,n){var r=n(980);e.exports=function(e,t,n){return function(e,t,n){var r={},o=e.nodes();return o.forEach((function(e){r[e]={},r[e][e]={distance:0},o.forEach((function(t){e!==t&&(r[e][t]={distance:Number.POSITIVE_INFINITY})})),n(e).forEach((function(n){var o=n.v===e?n.w:n.v,a=t(n);r[e][o]={distance:a,predecessor:e}}))})),o.forEach((function(e){var t=r[e];o.forEach((function(n){var a=r[n];o.forEach((function(n){var r=a[e],o=t[n],i=a[n],u=r.distance+o.distance;u0;){if(n=s.removeMin(),r.has(u,n))i.setEdge(n,u[n]);else{if(l)throw new Error("Input graph is not connected: "+e);l=!0}e.nodeEdges(n).forEach(c)}return i}},8172:function(e,t,n){var r=n(980);e.exports=function(e){var t=0,n=[],o={},a=[];function i(u){var s=o[u]={onStack:!0,lowlink:t,index:t++};if(n.push(u),e.successors(u).forEach((function(e){r.has(o,e)?o[e].onStack&&(s.lowlink=Math.min(s.lowlink,o[e].index)):(i(e),s.lowlink=Math.min(s.lowlink,o[e].lowlink))})),s.lowlink===s.index){var c,l=[];do{c=n.pop(),o[c].onStack=!1,l.push(c)}while(u!==c);a.push(l)}}return e.nodes().forEach((function(e){r.has(o,e)||i(e)})),a}},1731:function(e,t,n){var r=n(980);function o(e){var t={},n={},o=[];if(r.each(e.sinks(),(function i(u){if(r.has(n,u))throw new a;r.has(t,u)||(n[u]=!0,t[u]=!0,r.each(e.predecessors(u),i),delete n[u],o.push(u))})),r.size(t)!==e.nodeCount())throw new a;return o}function a(){}e.exports=o,o.CycleException=a,a.prototype=new Error},6071:function(e,t,n){var r=n(980);function o(){this._arr=[],this._keyIndices={}}e.exports=o,o.prototype.size=function(){return this._arr.length},o.prototype.keys=function(){return this._arr.map((function(e){return e.key}))},o.prototype.has=function(e){return r.has(this._keyIndices,e)},o.prototype.priority=function(e){var t=this._keyIndices[e];if(void 0!==t)return this._arr[t].priority},o.prototype.min=function(){if(0===this.size())throw new Error("Queue underflow");return this._arr[0].key},o.prototype.add=function(e,t){var n=this._keyIndices;if(e=String(e),!r.has(n,e)){var o=this._arr,a=o.length;return n[e]=a,o.push({key:e,priority:t}),this._decrease(a),!0}return!1},o.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var e=this._arr.pop();return delete this._keyIndices[e.key],this._heapify(0),e.key},o.prototype.decrease=function(e,t){var n=this._keyIndices[e];if(t>this._arr[n].priority)throw new Error("New priority is greater than current priority. Key: "+e+" Old: "+this._arr[n].priority+" New: "+t);this._arr[n].priority=t,this._decrease(n)},o.prototype._heapify=function(e){var t=this._arr,n=2*e,r=n+1,o=e;n>1].priorityi){var u=a;a=i,i=u}return a+"\x01"+i+"\x01"+(r.isUndefined(o)?"\0":o)}function c(e,t,n,r){var o=""+t,a=""+n;if(!e&&o>a){var i=o;o=a,a=i}var u={v:o,w:a};return r&&(u.name=r),u}function l(e,t){return s(e,t.v,t.w,t.name)}a.prototype._nodeCount=0,a.prototype._edgeCount=0,a.prototype.isDirected=function(){return this._isDirected},a.prototype.isMultigraph=function(){return this._isMultigraph},a.prototype.isCompound=function(){return this._isCompound},a.prototype.setGraph=function(e){return this._label=e,this},a.prototype.graph=function(){return this._label},a.prototype.setDefaultNodeLabel=function(e){return r.isFunction(e)||(e=r.constant(e)),this._defaultNodeLabelFn=e,this},a.prototype.nodeCount=function(){return this._nodeCount},a.prototype.nodes=function(){return r.keys(this._nodes)},a.prototype.sources=function(){var e=this;return r.filter(this.nodes(),(function(t){return r.isEmpty(e._in[t])}))},a.prototype.sinks=function(){var e=this;return r.filter(this.nodes(),(function(t){return r.isEmpty(e._out[t])}))},a.prototype.setNodes=function(e,t){var n=arguments,o=this;return r.each(e,(function(e){n.length>1?o.setNode(e,t):o.setNode(e)})),this},a.prototype.setNode=function(e,t){return r.has(this._nodes,e)?(arguments.length>1&&(this._nodes[e]=t),this):(this._nodes[e]=arguments.length>1?t:this._defaultNodeLabelFn(e),this._isCompound&&(this._parent[e]=o,this._children[e]={},this._children["\0"][e]=!0),this._in[e]={},this._preds[e]={},this._out[e]={},this._sucs[e]={},++this._nodeCount,this)},a.prototype.node=function(e){return this._nodes[e]},a.prototype.hasNode=function(e){return r.has(this._nodes,e)},a.prototype.removeNode=function(e){var t=this;if(r.has(this._nodes,e)){var n=function(e){t.removeEdge(t._edgeObjs[e])};delete this._nodes[e],this._isCompound&&(this._removeFromParentsChildList(e),delete this._parent[e],r.each(this.children(e),(function(e){t.setParent(e)})),delete this._children[e]),r.each(r.keys(this._in[e]),n),delete this._in[e],delete this._preds[e],r.each(r.keys(this._out[e]),n),delete this._out[e],delete this._sucs[e],--this._nodeCount}return this},a.prototype.setParent=function(e,t){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(r.isUndefined(t))t=o;else{for(var n=t+="";!r.isUndefined(n);n=this.parent(n))if(n===e)throw new Error("Setting "+t+" as parent of "+e+" would create a cycle");this.setNode(t)}return this.setNode(e),this._removeFromParentsChildList(e),this._parent[e]=t,this._children[t][e]=!0,this},a.prototype._removeFromParentsChildList=function(e){delete this._children[this._parent[e]][e]},a.prototype.parent=function(e){if(this._isCompound){var t=this._parent[e];if(t!==o)return t}},a.prototype.children=function(e){if(r.isUndefined(e)&&(e=o),this._isCompound){var t=this._children[e];if(t)return r.keys(t)}else{if(e===o)return this.nodes();if(this.hasNode(e))return[]}},a.prototype.predecessors=function(e){var t=this._preds[e];if(t)return r.keys(t)},a.prototype.successors=function(e){var t=this._sucs[e];if(t)return r.keys(t)},a.prototype.neighbors=function(e){var t=this.predecessors(e);if(t)return r.union(t,this.successors(e))},a.prototype.isLeaf=function(e){return 0===(this.isDirected()?this.successors(e):this.neighbors(e)).length},a.prototype.filterNodes=function(e){var t=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});t.setGraph(this.graph());var n=this;r.each(this._nodes,(function(n,r){e(r)&&t.setNode(r,n)})),r.each(this._edgeObjs,(function(e){t.hasNode(e.v)&&t.hasNode(e.w)&&t.setEdge(e,n.edge(e))}));var o={};function a(e){var r=n.parent(e);return void 0===r||t.hasNode(r)?(o[e]=r,r):r in o?o[r]:a(r)}return this._isCompound&&r.each(t.nodes(),(function(e){t.setParent(e,a(e))})),t},a.prototype.setDefaultEdgeLabel=function(e){return r.isFunction(e)||(e=r.constant(e)),this._defaultEdgeLabelFn=e,this},a.prototype.edgeCount=function(){return this._edgeCount},a.prototype.edges=function(){return r.values(this._edgeObjs)},a.prototype.setPath=function(e,t){var n=this,o=arguments;return r.reduce(e,(function(e,r){return o.length>1?n.setEdge(e,r,t):n.setEdge(e,r),r})),this},a.prototype.setEdge=function(){var e,t,n,o,a=!1,u=arguments[0];"object"===typeof u&&null!==u&&"v"in u?(e=u.v,t=u.w,n=u.name,2===arguments.length&&(o=arguments[1],a=!0)):(e=u,t=arguments[1],n=arguments[3],arguments.length>2&&(o=arguments[2],a=!0)),e=""+e,t=""+t,r.isUndefined(n)||(n=""+n);var l=s(this._isDirected,e,t,n);if(r.has(this._edgeLabels,l))return a&&(this._edgeLabels[l]=o),this;if(!r.isUndefined(n)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(e),this.setNode(t),this._edgeLabels[l]=a?o:this._defaultEdgeLabelFn(e,t,n);var f=c(this._isDirected,e,t,n);return e=f.v,t=f.w,Object.freeze(f),this._edgeObjs[l]=f,i(this._preds[t],e),i(this._sucs[e],t),this._in[t][l]=f,this._out[e][l]=f,this._edgeCount++,this},a.prototype.edge=function(e,t,n){var r=1===arguments.length?l(this._isDirected,arguments[0]):s(this._isDirected,e,t,n);return this._edgeLabels[r]},a.prototype.hasEdge=function(e,t,n){var o=1===arguments.length?l(this._isDirected,arguments[0]):s(this._isDirected,e,t,n);return r.has(this._edgeLabels,o)},a.prototype.removeEdge=function(e,t,n){var r=1===arguments.length?l(this._isDirected,arguments[0]):s(this._isDirected,e,t,n),o=this._edgeObjs[r];return o&&(e=o.v,t=o.w,delete this._edgeLabels[r],delete this._edgeObjs[r],u(this._preds[t],e),u(this._sucs[e],t),delete this._in[t][r],delete this._out[e][r],this._edgeCount--),this},a.prototype.inEdges=function(e,t){var n=this._in[e];if(n){var o=r.values(n);return t?r.filter(o,(function(e){return e.v===t})):o}},a.prototype.outEdges=function(e,t){var n=this._out[e];if(n){var o=r.values(n);return t?r.filter(o,(function(e){return e.w===t})):o}},a.prototype.nodeEdges=function(e,t){var n=this.inEdges(e,t);if(n)return n.concat(this.outEdges(e,t))}},5828:function(e,t,n){e.exports={Graph:n(1311),version:n(4161)}},5710:function(e,t,n){var r=n(980),o=n(1311);function a(e){return r.map(e.nodes(),(function(t){var n=e.node(t),o=e.parent(t),a={v:t};return r.isUndefined(n)||(a.value=n),r.isUndefined(o)||(a.parent=o),a}))}function i(e){return r.map(e.edges(),(function(t){var n=e.edge(t),o={v:t.v,w:t.w};return r.isUndefined(t.name)||(o.name=t.name),r.isUndefined(n)||(o.value=n),o}))}e.exports={write:function(e){var t={options:{directed:e.isDirected(),multigraph:e.isMultigraph(),compound:e.isCompound()},nodes:a(e),edges:i(e)};r.isUndefined(e.graph())||(t.value=r.clone(e.graph()));return t},read:function(e){var t=new o(e.options).setGraph(e.value);return r.each(e.nodes,(function(e){t.setNode(e.v,e.value),e.parent&&t.setParent(e.v,e.parent)})),r.each(e.edges,(function(e){t.setEdge({v:e.v,w:e.w,name:e.name},e.value)})),t}}},980:function(e,t,n){var r;try{r={clone:n(8787),constant:n(1547),each:n(9430),filter:n(86),has:n(7805),isArray:n(3629),isEmpty:n(6364),isFunction:n(4786),isUndefined:n(2530),keys:n(2742),map:n(2034),reduce:n(5080),size:n(9467),transform:n(5653),union:n(6310),values:n(2063)}}catch(o){}r||(r=window._),e.exports=r},4161:function(e){e.exports="2.1.8"},7204:function(e){"use strict";var t=e.exports=function(e,t,r){"function"==typeof t&&(r=t,t={}),n(t,"function"==typeof(r=t.cb||r)?r:r.pre||function(){},r.post||function(){},e,"",e)};function n(e,r,o,a,i,u,s,c,l,f){if(a&&"object"==typeof a&&!Array.isArray(a)){for(var d in r(a,i,u,s,c,l,f),a){var p=a[d];if(Array.isArray(p)){if(d in t.arrayKeywords)for(var h=0;h-1}},2683:function(e){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r0&&a(l)?n>1?e(l,n-1,a,i,u):r(u,l):i||(u[u.length]=l)}return u}},5099:function(e,t,n){var r=n(372)();e.exports=r},5358:function(e,t,n){var r=n(5099),o=n(2742);e.exports=function(e,t){return e&&r(e,t,o)}},8667:function(e,t,n){var r=n(3082),o=n(9793);e.exports=function(e,t){for(var n=0,a=(t=r(t,e)).length;null!=e&&nt}},7852:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e,n){return null!=e&&t.call(e,n)}},529:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},4842:function(e,t,n){var r=n(2045),o=n(505),a=n(7167);e.exports=function(e,t,n){return t===t?a(e,t,n):r(e,o,n)}},4906:function(e,t,n){var r=n(9066),o=n(3141);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},1848:function(e,t,n){var r=n(3355),o=n(3141);e.exports=function e(t,n,a,i,u){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!==t&&n!==n:r(t,n,a,i,e,u))}},3355:function(e,t,n){var r=n(2854),o=n(5305),a=n(2206),i=n(8078),u=n(8383),s=n(3629),c=n(5174),l=n(9102),f="[object Arguments]",d="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,v,m,y){var g=s(e),b=s(t),w=g?d:u(e),_=b?d:u(t),x=(w=w==f?p:w)==p,E=(_=_==f?p:_)==p,k=w==_;if(k&&c(e)){if(!c(t))return!1;g=!0,x=!1}if(k&&!x)return y||(y=new r),g||l(e)?o(e,t,n,v,m,y):a(e,t,w,n,v,m,y);if(!(1&n)){var S=x&&h.call(e,"__wrapped__"),O=E&&h.call(t,"__wrapped__");if(S||O){var P=S?e.value():e,C=O?t.value():t;return y||(y=new r),m(P,C,n,v,y)}}return!!k&&(y||(y=new r),i(e,t,n,v,m,y))}},3085:function(e,t,n){var r=n(8383),o=n(3141);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},8856:function(e,t,n){var r=n(2854),o=n(1848);e.exports=function(e,t,n,a){var i=n.length,u=i,s=!a;if(null==e)return!u;for(e=Object(e);i--;){var c=n[i];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i=200){var v=t?null:u(e);if(v)return s(v);d=!1,l=i,h=new r}else h=t?[]:p;e:for(;++ct||i&&u&&c&&!s&&!l||o&&u&&c||!n&&c||!a)return 1;if(!o&&!i&&!l&&e=s?c:c*("desc"==n[o]?-1:1)}return e.index-t.index}},291:function(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n1?n[a-1]:void 0,u=a>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(a--,i):void 0,u&&o(n[0],n[1],u)&&(i=a<3?void 0:i,a=1),t=Object(t);++r-1?u[s?t[c]:c]:void 0}}},6381:function(e,t,n){var r=n(7255),o=n(3195),a=n(1495);e.exports=function(e){return function(t,n,i){return i&&"number"!=typeof i&&o(t,n,i)&&(n=i=void 0),t=a(t),void 0===n?(n=t,t=0):n=a(n),i=void 0===i?tl))return!1;var d=s.get(e),p=s.get(t);if(d&&p)return d==t&&p==e;var h=-1,v=!0,m=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++h-1&&e%1==0&&e-1}},7109:function(e,t,n){var r=n(7112);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},4086:function(e,t,n){var r=n(9676),o=n(8384),a=n(5797);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},9255:function(e,t,n){var r=n(2799);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},9186:function(e,t,n){var r=n(2799);e.exports=function(e){return r(this,e).get(e)}},3423:function(e,t,n){var r=n(2799);e.exports=function(e){return r(this,e).has(e)}},3739:function(e,t,n){var r=n(2799);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},234:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},284:function(e){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},4634:function(e,t,n){var r=n(9151);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},9620:function(e,t,n){var r=n(8136)(Object,"create");e.exports=r},8836:function(e,t,n){var r=n(2709)(Object.keys,Object);e.exports=r},4221:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},9494:function(e,t,n){e=n.nmd(e);var r=n(1032),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,u=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(t){}}();e.exports=u},3581:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},2709:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},4262:function(e,t,n){var r=n(3665),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,u=o(a.length-t,0),s=Array(u);++i0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},511:function(e,t,n){var r=n(8384);e.exports=function(){this.__data__=new r,this.size=0}},835:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},707:function(e){e.exports=function(e){return this.__data__.get(e)}},8832:function(e){e.exports=function(e){return this.__data__.has(e)}},5077:function(e,t,n){var r=n(8384),o=n(5797),a=n(8059);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},7167:function(e){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r2?t[2]:void 0;for(c&&a(t[0],t[1],c)&&(r=1);++n-1&&e%1==0&&e<=9007199254740991}},103:function(e,t,n){var r=n(3085),o=n(6194),a=n(9494),i=a&&a.isMap,u=i?o(i):r;e.exports=u},8092:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},3141:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},3977:function(e,t,n){var r=n(9066),o=n(1137),a=n(3141),i=Function.prototype,u=Object.prototype,s=i.toString,c=u.hasOwnProperty,l=s.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==l}},6995:function(e,t,n){var r=n(8680),o=n(6194),a=n(9494),i=a&&a.isSet,u=i?o(i):r;e.exports=u},6769:function(e,t,n){var r=n(9066),o=n(3629),a=n(3141);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==r(e)}},152:function(e,t,n){var r=n(9066),o=n(3141);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},9102:function(e,t,n){var r=n(8150),o=n(6194),a=n(9494),i=a&&a.isTypedArray,u=i?o(i):r;e.exports=u},2530:function(e){e.exports=function(e){return void 0===e}},2742:function(e,t,n){var r=n(7538),o=n(3654),a=n(1473);e.exports=function(e){return a(e)?r(e):o(e)}},3961:function(e,t,n){var r=n(7538),o=n(8664),a=n(1473);e.exports=function(e){return a(e)?r(e,!0):o(e)}},5727:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},2034:function(e,t,n){var r=n(8950),o=n(6025),a=n(3849),i=n(3629);e.exports=function(e,t){return(i(e)?r:a)(e,o(t,3))}},7702:function(e,t,n){var r=n(2526),o=n(5358),a=n(6025);e.exports=function(e,t){var n={};return t=a(t,3),o(e,(function(e,o,a){r(n,o,t(e,o,a))})),n}},9627:function(e,t,n){var r=n(3079),o=n(1954),a=n(2100);e.exports=function(e){return e&&e.length?r(e,a,o):void 0}},9151:function(e,t,n){var r=n(8059);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},9286:function(e,t,n){var r=n(4173),o=n(9934)((function(e,t,n){r(e,t,n)}));e.exports=o},6452:function(e,t,n){var r=n(3079),o=n(2580),a=n(2100);e.exports=function(e){return e&&e.length?r(e,a,o):void 0}},3638:function(e,t,n){var r=n(3079),o=n(6025),a=n(2580);e.exports=function(e,t){return e&&e.length?r(e,o(t,2),a):void 0}},9694:function(e){e.exports=function(){}},72:function(e,t,n){var r=n(7009);e.exports=function(){return r.Date.now()}},6460:function(e,t,n){var r=n(4980),o=n(7038)((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},38:function(e,t,n){var r=n(9586),o=n(4084),a=n(5823),i=n(9793);e.exports=function(e){return a(e)?r(i(e)):o(e)}},6222:function(e,t,n){var r=n(6381)();e.exports=r},5080:function(e,t,n){var r=n(2095),o=n(7927),a=n(6025),i=n(750),u=n(3629);e.exports=function(e,t,n){var s=u(e)?r:i,c=arguments.length<3;return s(e,a(t,4),n,c,o)}},9467:function(e,t,n){var r=n(3654),o=n(8383),a=n(1473),i=n(6769),u=n(4651);e.exports=function(e){if(null==e)return 0;if(a(e))return i(e)?u(e):e.length;var t=o(e);return"[object Map]"==t||"[object Set]"==t?e.size:r(e).length}},4286:function(e,t,n){var r=n(5182),o=n(3226),a=n(8794),i=n(3195),u=a((function(e,t){if(null==e)return[];var n=t.length;return n>1&&i(e,t[0],t[1])?t=[]:n>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=u},8174:function(e){e.exports=function(){return[]}},9488:function(e){e.exports=function(){return!1}},1495:function(e,t,n){var r=n(2582),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}},9753:function(e,t,n){var r=n(1495);e.exports=function(e){var t=r(e),n=t%1;return t===t?n?t-n:t:0}},2582:function(e,t,n){var r=n(821),o=n(8092),a=n(152),i=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=u.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},6576:function(e,t,n){var r=n(4503),o=n(3961);e.exports=function(e){return r(e,o(e))}},3518:function(e,t,n){var r=n(2446);e.exports=function(e){return null==e?"":r(e)}},5653:function(e,t,n){var r=n(4550),o=n(5763),a=n(5358),i=n(6025),u=n(1137),s=n(3629),c=n(5174),l=n(4786),f=n(8092),d=n(9102);e.exports=function(e,t,n){var p=s(e),h=p||c(e)||d(e);if(t=i(t,4),null==n){var v=e&&e.constructor;n=h?p?new v:[]:f(e)&&l(v)?o(u(e)):{}}return(h?r:a)(e,(function(e,r,o){return t(n,e,r,o)})),n}},6310:function(e,t,n){var r=n(5182),o=n(8794),a=n(9602),i=n(6279),u=o((function(e){return a(r(e,1,i,!0))}));e.exports=u},804:function(e,t,n){var r=n(3518),o=0;e.exports=function(e){var t=++o;return r(e)+t}},2063:function(e,t,n){var r=n(8019),o=n(2742);e.exports=function(e){return null==e?[]:r(e,o(e))}},4827:function(e,t,n){var r=n(8463),o=n(2971);e.exports=function(e,t){return o(e||[],t||[],r)}},1725:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function o(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,a){for(var i,u,s=o(e),c=1;c
      \n );\n};\n\nexport default FileInputRow;\n","import form_styles from \"./Form.module.css\";\nimport Button from \"./Button\";\nimport { validate } from \"./Form\";\n\nconst DictInputRow = (props) => {\n const dict = { ...props.value };\n if (!props.disableKeys) {\n dict[\"\"] = \"0\";\n }\n\n let unit = \"\";\n if (props.unit) {\n unit = ({props.unit});\n }\n\n let tooltip = \"\";\n if (props.tooltip !== undefined) {\n tooltip =
      \n );\n }\n\n const onFileSelected = () => {\n const file = fileElem.current.files[0];\n if (file) {\n const reader = new FileReader();\n reader.addEventListener(\"load\", () => {\n onLoad(reader.result);\n });\n reader.readAsText(file);\n }\n fileElem.current.value = \"\";\n };\n\n return (\n <>\n
      \n
      \n
      \n \n onChange(v, \"parameters\")}\n />\n {productComps}\n {plantComps}\n
      \n
      {messageComps}
      \n