From b4bb74948a15b12a3263eb0dea28837010b52892 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Sun, 8 Oct 2023 15:31:30 +0000 Subject: [PATCH] build based on 84c2bd4 --- previews/PR178/.documenter-siteinfo.json | 1 + previews/PR178/anisotropy.html | 40 + previews/PR178/assets/CoRh2O4_intensity.jpg | Bin 0 -> 42931 bytes previews/PR178/assets/FeI2_crystal.jpg | Bin 0 -> 79762 bytes previews/PR178/assets/FeI2_intensity.jpg | Bin 0 -> 92330 bytes previews/PR178/assets/documenter.js | 874 ++++++++++++++++++ previews/PR178/assets/logo.png | Bin 0 -> 80589 bytes .../assets/notebooks/08_Kagome_AFM.ipynb | 184 ++++ .../assets/notebooks/15_Ba3NbFe3Si2O14.ipynb | 232 +++++ .../assets/notebooks/fei2_classical.ipynb | 867 +++++++++++++++++ .../assets/notebooks/fei2_tutorial.ipynb | 770 +++++++++++++++ previews/PR178/assets/notebooks/ising2d.ipynb | 179 ++++ .../assets/notebooks/out_of_equilibrium.ipynb | 278 ++++++ .../assets/notebooks/powder_averaging.ipynb | 264 ++++++ previews/PR178/assets/paraviewcolormap.png | Bin 0 -> 27585 bytes previews/PR178/assets/paraviewimport.png | Bin 0 -> 24722 bytes previews/PR178/assets/paraviewrender.jpg | Bin 0 -> 67116 bytes previews/PR178/assets/paraviewvolume.png | Bin 0 -> 10208 bytes .../PR178/assets/scripts/08_Kagome_AFM.jl | 35 + .../PR178/assets/scripts/15_Ba3NbFe3Si2O14.jl | 61 ++ .../PR178/assets/scripts/fei2_classical.jl | 249 +++++ .../PR178/assets/scripts/fei2_tutorial.jl | 117 +++ previews/PR178/assets/scripts/ising2d.jl | 24 + .../assets/scripts/out_of_equilibrium.jl | 63 ++ .../PR178/assets/scripts/powder_averaging.jl | 57 ++ .../PR178/assets/themes/documenter-dark.css | 7 + .../PR178/assets/themes/documenter-light.css | 9 + previews/PR178/assets/themeswap.js | 84 ++ previews/PR178/assets/warner.js | 52 ++ .../examples/fei2_classical-08cfb226.png | Bin 0 -> 277816 bytes .../examples/fei2_classical-37669981.png | Bin 0 -> 115414 bytes .../examples/fei2_classical-5bbe0388.png | Bin 0 -> 63340 bytes .../examples/fei2_classical-9c3ace5d.png | Bin 0 -> 17031 bytes .../examples/fei2_classical-aeef10b0.png | Bin 0 -> 110133 bytes .../examples/fei2_classical-beba3fa5.png | Bin 0 -> 97702 bytes .../examples/fei2_classical-d11744c7.png | Bin 0 -> 41561 bytes .../examples/fei2_classical-d9d4a8b2.png | Bin 0 -> 71866 bytes previews/PR178/examples/fei2_classical.html | 177 ++++ .../PR178/examples/fei2_tutorial-1fdd91bd.png | Bin 0 -> 136758 bytes .../PR178/examples/fei2_tutorial-32c1fc75.png | Bin 0 -> 74223 bytes .../PR178/examples/fei2_tutorial-69abd398.png | Bin 0 -> 95719 bytes .../PR178/examples/fei2_tutorial-b1b64732.png | Bin 0 -> 74477 bytes .../PR178/examples/fei2_tutorial-c236fb28.png | Bin 0 -> 61453 bytes previews/PR178/examples/fei2_tutorial.html | 158 ++++ previews/PR178/examples/ising2d-f39f34dd.png | Bin 0 -> 116907 bytes previews/PR178/examples/ising2d.html | 17 + .../examples/out_of_equilibrium-c31de6b4.png | Bin 0 -> 446699 bytes .../PR178/examples/out_of_equilibrium.html | 54 ++ .../examples/powder_averaging-2d656365.png | Bin 0 -> 96758 bytes .../examples/powder_averaging-7862f404.png | Bin 0 -> 114085 bytes .../examples/powder_averaging-efca91b4.png | Bin 0 -> 96159 bytes .../examples/powder_averaging-f00771bb.png | Bin 0 -> 54610 bytes previews/PR178/examples/powder_averaging.html | 61 ++ .../examples/spinw/08_Kagome_AFM-61bfafd1.png | Bin 0 -> 91411 bytes .../examples/spinw/08_Kagome_AFM-fec3899e.png | Bin 0 -> 74823 bytes .../PR178/examples/spinw/08_Kagome_AFM.html | 30 + .../spinw/15_Ba3NbFe3Si2O14-7b15c415.png | Bin 0 -> 209223 bytes .../spinw/15_Ba3NbFe3Si2O14-deb60c2b.png | Bin 0 -> 29609 bytes .../spinw/15_Ba3NbFe3Si2O14-e0fd4779.png | Bin 0 -> 73828 bytes .../examples/spinw/15_Ba3NbFe3Si2O14.html | 48 + previews/PR178/index.html | 2 + previews/PR178/library.html | 123 +++ previews/PR178/parallelism.html | 66 ++ previews/PR178/search_index.js | 3 + previews/PR178/siteinfo.js | 1 + previews/PR178/structure-factor.html | 9 + previews/PR178/versions.html | 2 + previews/PR178/writevtk.html | 64 ++ 68 files changed, 5262 insertions(+) create mode 100644 previews/PR178/.documenter-siteinfo.json create mode 100644 previews/PR178/anisotropy.html create mode 100644 previews/PR178/assets/CoRh2O4_intensity.jpg create mode 100644 previews/PR178/assets/FeI2_crystal.jpg create mode 100644 previews/PR178/assets/FeI2_intensity.jpg create mode 100644 previews/PR178/assets/documenter.js create mode 100644 previews/PR178/assets/logo.png create mode 100644 previews/PR178/assets/notebooks/08_Kagome_AFM.ipynb create mode 100644 previews/PR178/assets/notebooks/15_Ba3NbFe3Si2O14.ipynb create mode 100644 previews/PR178/assets/notebooks/fei2_classical.ipynb create mode 100644 previews/PR178/assets/notebooks/fei2_tutorial.ipynb create mode 100644 previews/PR178/assets/notebooks/ising2d.ipynb create mode 100644 previews/PR178/assets/notebooks/out_of_equilibrium.ipynb create mode 100644 previews/PR178/assets/notebooks/powder_averaging.ipynb create mode 100644 previews/PR178/assets/paraviewcolormap.png create mode 100644 previews/PR178/assets/paraviewimport.png create mode 100644 previews/PR178/assets/paraviewrender.jpg create mode 100644 previews/PR178/assets/paraviewvolume.png create mode 100644 previews/PR178/assets/scripts/08_Kagome_AFM.jl create mode 100644 previews/PR178/assets/scripts/15_Ba3NbFe3Si2O14.jl create mode 100644 previews/PR178/assets/scripts/fei2_classical.jl create mode 100644 previews/PR178/assets/scripts/fei2_tutorial.jl create mode 100644 previews/PR178/assets/scripts/ising2d.jl create mode 100644 previews/PR178/assets/scripts/out_of_equilibrium.jl create mode 100644 previews/PR178/assets/scripts/powder_averaging.jl create mode 100644 previews/PR178/assets/themes/documenter-dark.css create mode 100644 previews/PR178/assets/themes/documenter-light.css create mode 100644 previews/PR178/assets/themeswap.js create mode 100644 previews/PR178/assets/warner.js create mode 100644 previews/PR178/examples/fei2_classical-08cfb226.png create mode 100644 previews/PR178/examples/fei2_classical-37669981.png create mode 100644 previews/PR178/examples/fei2_classical-5bbe0388.png create mode 100644 previews/PR178/examples/fei2_classical-9c3ace5d.png create mode 100644 previews/PR178/examples/fei2_classical-aeef10b0.png create mode 100644 previews/PR178/examples/fei2_classical-beba3fa5.png create mode 100644 previews/PR178/examples/fei2_classical-d11744c7.png create mode 100644 previews/PR178/examples/fei2_classical-d9d4a8b2.png create mode 100644 previews/PR178/examples/fei2_classical.html create mode 100644 previews/PR178/examples/fei2_tutorial-1fdd91bd.png create mode 100644 previews/PR178/examples/fei2_tutorial-32c1fc75.png create mode 100644 previews/PR178/examples/fei2_tutorial-69abd398.png create mode 100644 previews/PR178/examples/fei2_tutorial-b1b64732.png create mode 100644 previews/PR178/examples/fei2_tutorial-c236fb28.png create mode 100644 previews/PR178/examples/fei2_tutorial.html create mode 100644 previews/PR178/examples/ising2d-f39f34dd.png create mode 100644 previews/PR178/examples/ising2d.html create mode 100644 previews/PR178/examples/out_of_equilibrium-c31de6b4.png create mode 100644 previews/PR178/examples/out_of_equilibrium.html create mode 100644 previews/PR178/examples/powder_averaging-2d656365.png create mode 100644 previews/PR178/examples/powder_averaging-7862f404.png create mode 100644 previews/PR178/examples/powder_averaging-efca91b4.png create mode 100644 previews/PR178/examples/powder_averaging-f00771bb.png create mode 100644 previews/PR178/examples/powder_averaging.html create mode 100644 previews/PR178/examples/spinw/08_Kagome_AFM-61bfafd1.png create mode 100644 previews/PR178/examples/spinw/08_Kagome_AFM-fec3899e.png create mode 100644 previews/PR178/examples/spinw/08_Kagome_AFM.html create mode 100644 previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14-7b15c415.png create mode 100644 previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14-deb60c2b.png create mode 100644 previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14-e0fd4779.png create mode 100644 previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14.html create mode 100644 previews/PR178/index.html create mode 100644 previews/PR178/library.html create mode 100644 previews/PR178/parallelism.html create mode 100644 previews/PR178/search_index.js create mode 100644 previews/PR178/siteinfo.js create mode 100644 previews/PR178/structure-factor.html create mode 100644 previews/PR178/versions.html create mode 100644 previews/PR178/writevtk.html diff --git a/previews/PR178/.documenter-siteinfo.json b/previews/PR178/.documenter-siteinfo.json new file mode 100644 index 000000000..be1661085 --- /dev/null +++ b/previews/PR178/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.9.3","generation_timestamp":"2023-10-08T15:31:19","documenter_version":"1.1.0"}} \ No newline at end of file diff --git a/previews/PR178/anisotropy.html b/previews/PR178/anisotropy.html new file mode 100644 index 000000000..61113dedb --- /dev/null +++ b/previews/PR178/anisotropy.html @@ -0,0 +1,40 @@ + +Interaction Strength Renormalization · Sunny documentation

Interaction Strength Renormalization

A unique feature of Sunny is its support for building classical models where each quantum spin is represented as a full $N$-level system, rather than just an expected dipole. This formalism enables more accurate modeling of quantum spin Hamiltonians that include, e.g., a single-ion anisotropy, or a biquadratic coupling between sites.

Local operators

A quantum spin-$S$ state has $N = 2S + 1$ levels. Each local spin operator $\hat{S}^{\{x,y,z\}}$ is faithfully represented as an $N×N$ matrix. Access these matrices using spin_matrices for a given label $S$. For example, spin_matrices(1/2) returns the Pauli matrices divided by 2.

When $S > 1/2$, it is possible to construct multipole moments beyond the spin-dipole. For example,

XXX TODO XXX

S = spin_matrices(2)

The Stevens operators $\hat{\mathcal{O}}_{k,q}$ are polynomials of the spin operators, and are accessed using stevens_matrices. With these building blocks, a single-ion anisotropy is defined using set_onsite_coupling!. For example:

# An easy axis anisotropy in the z-direction
+S = spin_operators(sys, i)
+set_onsite_coupling!(sys, -D*S[3]^3, i)
+
+# The unique quartic single-ion anisotropy for a site with cubic point group
+# symmetry
+O = stevens_operators(sys, i)
+set_onsite_coupling!(sys, O[4,0] + 5*O[4,4], i)
+
+# An equivalent expression of this quartic anisotropy, up to a constant shift
+set_onsite_coupling!(sys, 20*(S[1]^4 + S[2]^4 + S[3]^4), i)

Renormalization procedure for :dipole mode

There are two allowed modes for a System. The mode :SUN models each spin as an SU(N) coherent state (i.e., as a set of $N$ complex amplitudes), and is the most variationally accurate. The mode :dipole constrains the SU(N) coherent-state dynamics to the space of pure dipoles. In either mode, Sunny encourages specifying single-ion anisotropies as $N×N$ matrices. In :dipole mode, Sunny will automatically renormalize the anisotropy operator to achieve maximal consistency with :SUN mode. This procedure was derived in D. Dahlbom et al., [arXiv:2304.03874]. Here, we summarize the final results.

The starting point is a quantum operator $\hat{\mathcal{H}}_{\mathrm{local}}$ giving the single-ion anisotropy for one site. It can be expanded in Stevens operators,

\[\hat{\mathcal H}_{\mathrm{local}} = \sum_{k, q} A_{k,q} \hat{\mathcal{O}}_{k,q}.\]

See the documentation of print_stevens_expansion for some explicit examples of this expansion.

The traditional classical limit of a quantum spin Hamiltonian, which yields the Landau-Lifshitz dynamics, can be derived by taking the formal $S \to\infty$ limit, such that each spin operator $\hat{\mathbf{S}}$ is replaced by its dipole expectation value $\mathbf{s}$. Correspondingly, the Stevens operators $\hat{\mathcal{O}}_{k,q}$ become polynomials $\mathcal{O}_{k,q}(\mathbf{s})$ in the classical dipole. With this traditional approach, one would arrive at the bare expected energy,

\[H_{\mathrm{bare}}(\mathbf{s}) = \sum_{k, q} A_{k,q} \mathcal{O}_{k,q}(\mathbf{s}).\]

In a real magnetic compound, however, $S$ may not be very large, and one can achieve a better approximation by avoiding the $S \to\infty$ limit. The strategy is to begin with the full dynamics of SU(N) coherent states, and then constrain it to the space of dipoles $\mathbf{s}$. Doing so will again yield the Landau-Lifshitz dynamics, but now involving the renormalized expected energy,

\[H_{\mathrm{renormalized}}(\mathbf{s}) = \sum_{k, q} c_k A_{k,q} \mathcal{O}_{k,q}(\mathbf{s}).\]

The $k$-dependent renormalization factors are

\[\begin{align*} +c_2 &= 1-\frac{1}{2}S^{-1} \\ +c_4 &= 1-3S^{-1}+\frac{11}{4}S^{-2}-\frac{3}{4}S^{-3} \\ +c_6 &= 1-\frac{15}{2}S^{-1}+\frac{85}{4}S^{-2}-\frac{225}{8}S^{-3}+\frac{137}{8}S^{-4}-\frac{15}{4}S^{-5}. +\end{align*}\]

Sunny will use $H_{\mathrm{renormalized}}(\mathbf{s})$ in its classical dynamics of dipoles. Because of this renormalization, Sunny is more variationally accurate than traditional codes like SpinW.

How and when to disable renormalization?

Although we generally recommend the above renormalization procedure, there are circumstances where it is not desirable. Examples include reproducing a model-system study, or describing a micromagnetic system for which the $S\to\infty$ limit is quantitatively realized. To get symbolic operators in the large-$S$ limit, use spin_matrices or stevens_matrices with the argument Inf. Sunny will not perform any renormalization on anisotropy operators constructed through these primitives.

Note that Sunny will also renormalize scalar biquadratic exchange interactions by default. Disable this renormalization by setting large_S = true in the call to set_exchange!.

Stevens operators

The Stevens operators $\hat{\mathcal{O}}_{k,q}$ are defined as polynomials of angular momentum operators $\hat{S}_{\{x,y,z\}}$ in some spin-$S$ representation.

Using

\[\begin{align*} +X &= \mathbf{\hat{S}} \cdot \mathbf{\hat{S}} = S (S+1) \\ +\hat{S}_\pm &= \hat{S}_x \pm i \hat{S}_y \\ +\phi_+ &= \frac{1}{4},\quad \phi_- = \frac{1}{4 i}, +\end{align*}\]

the relevant Stevens operators are defined as,

\[\begin{align*} +\hat{\mathcal{O}}_{0,0} & = 1 \\ +\\ +\hat{\mathcal{O}}_{2,\pm2} & =\phi_{\pm}(\hat{S}_{+}^{2}\pm \hat{S}_{-}^{2})+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{2,\pm1} & =\phi_{\pm}(\hat{S}_{+}\pm \hat{S}_{-})\hat{S}_{z}+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{2,0} & =3\hat{S}_{z}^{2}-X\\ +\\ +\hat{\mathcal{O}}_{4,\pm4} & =\phi_{\pm}(\hat{S}_{+}^{4}\pm \hat{S}_{-}^{4})+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{4,\pm3} & =\phi_{\pm}(\hat{S}_{+}^{3}\pm \hat{S}_{-}^{3})\hat{S}_{z}+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{4,\pm2} & =\phi_{\pm}(\hat{S}_{+}^{2}\pm \hat{S}_{-}^{2})(7\hat{S}_{z}^{2}-(X+5))+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{4,\pm1} & =\phi_{\pm}(\hat{S}_{+}\pm \hat{S}_{-})(7\hat{S}_{z}^{3}-(3X+1)\hat{S}_{z})+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{4,0} & =35\hat{S}_{z}^{4}-(30X-25)\hat{S}_{z}^{2}+(3X^{2}-6X)\\ +\\ +\hat{\mathcal{O}}_{6,\pm6} & =\phi_{\pm}(\hat{S}_{+}^{6}\pm \hat{S}_{-}^{6})+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{6,\pm5} & =\phi_{\pm}(\hat{S}_{+}^{5}\pm \hat{S}_{-}^{5})\hat{S}_{z}+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{6,\pm4} & =\phi_{\pm}(\hat{S}_{+}^{4}\pm \hat{S}_{-}^{4})(11\hat{S}_{z}^{2}-X-38)+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{6,\pm3} & =\phi_{\pm}(\hat{S}_{+}^{3}\pm \hat{S}_{-}^{3})(11\hat{S}_{z}^{3}-(3X+59)\hat{S}_{z})+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{6,\pm2} & =\phi_{\pm}(\hat{S}_{+}^{2}\pm \hat{S}_{-}^{2})(33\hat{S}_{z}^{4}-(18X+123)\hat{S}_{z}^{2}+X^{2}+10X+102)+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{6,\pm1} & =\phi_{\pm}(\hat{S}_{+}\pm \hat{S}_{-})(33\hat{S}_{z}^{5}-(30X-15)\hat{S}_{z}^{3}+(5X^{2}-10X+12)\hat{S}_{z})+\mathrm{h.c.}\\ +\hat{\mathcal{O}}_{6,0} & =231\hat{S}_{z}^{6}-(315X-735)\hat{S}_{z}^{4}+(105X^{2}-525X+294)\hat{S}_{z}^{2}-5X^{3}+40X^{2}-60X +\end{align*}\]

Stevens operators $\hat{\mathcal{O}}_{k,q}$ for odd $k$ are disallowed from the single-ion anisotropy under the assumption of time-reversal symmetry. Computer-generated tables of Stevens operators with larger k are available from C. Rudowicz and C. Y. Chung, J. Phys.: Condens. Matter 16, 5825 (2004).

For each $k$ value, the collection of operators $\{\hat{\mathcal{O}}_{k,q'}\}$ for $q' = -k, \dots, k$ is an irreducible representation of the group of rotations O(3). In particular, a physical rotation will transform $\hat{\mathcal{O}}_{k,q}$ into a linear combination of $\hat{\mathcal{O}}_{k,q'}$ where $q'$ varies but $k$ remains fixed.

In taking the large-$S$ limit, each dipole operator is replaced by its expectation value $\mathbf{s} = \langle \hat{\mathbf{S}} \rangle$, and only leading-order terms are retained. The operator $\hat{\mathcal{O}}_{k,q}$ becomes a homogeneous polynomial $O_{k,q}(\mathbf{s})$ of order $k$ in the spin components. One can see these polynomials by constructing stevens_matrices with the argument S = Inf. Due to the normalization constraint, each dipole can be expressed in polar angles, $(\theta, \phi)$. Then the Stevens functions $O_{k,q}(\mathbf{s})$ correspond to the spherical harmonic functions $Y_l^m(\theta, \phi)$ where $l=k$ and $m=q$, and modulo $k$ and $q$-dependent rescaling factors.

diff --git a/previews/PR178/assets/CoRh2O4_intensity.jpg b/previews/PR178/assets/CoRh2O4_intensity.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89ca374c769afeeaacd5750a2dfc9383245bcf12 GIT binary patch literal 42931 zcmb@scUV)+*Dkz6??~^xcabUr5s@w;NRuMcr6avZK|qm?6sal#DgsLHp%)R6j)0I* zM4BX&7$6B}>+?ST&i9`4$9tXYn`CF-nLV@iteG`4_pF(-xibWC&QRAt7l1$jKp*@7 zXGq|hPMC)q02mtsk^lfu07MW*fEYv&@B<`z03?4f0EmKj03do!^luF0@Hz3n7?}P2 z@N5@Qy>Zts$S?4&pFh8X?0G=-ih(i7ZwX-dgGK(pb5lIYU(+c{|uEF=s2Z z;s)B<4mZq9bPcZQ{3#$UyQ9CqH_;N0KlZoZ&`n%|7U=~#Wm0wtcV+6awnHSXCDyPgV(;Ze?Slb z5WfcFg+hb;f8$ReW)1)g2x7!n8uk zdw|;gi|+>OTl|Zi1GT}r{3oxA<5i=7v9I^_-|hWJrkjVZ!N1re$iVzx>>8+Z^Isg` zXZH79ZUNd_|HeB8fat&E1bbQhjlb(^@K=7sU305{(}Z|fUjG*ddfoh6o`}2Jf8zs! z&Hk3()mQJzzvpzh!fA zy{hwXdRJeIzxw(IUHSVifA2qiNZ@s_qfgv~l<_!uk{~PZgbmMOwdO8~Zw);PM z0X@J2a0eU#CmfE&yQ3f?UHuy9EGkKmYIm5BIx4{90g7bLBVib(WRp zzi|G70s#E(x4+W>z`@*~{s>{E_)lC6F94{if)8K)C(gnZ0Gh%2<52ofoDf(}+5`Y- zF?S9Q2>B!K&+r3~0#pD!zzlEzynqlO4#|m*alDl1~`R4Amk8Q z2or<@!Uqw7NI@<@R3VxW9mq9^8RQn^4#XYe3kilqLE<1!AeoSS$P36D$OlLZq#H5} z8Hap@AR(KOeaHzBF%b8S8DdppZDJE*8)7%&0OAq2GV}gY0`C43>g_2E14LX3Yk9HEizBCNU~(IBC;B?F0yg5Rk9;; za&iuGDRK>R6LLrLAo2wAXXNk5;p7wK>*QDpY6?Dz3lzE(HWa=Tu@pHJZz(z{CMY&2 zPASh(icqRinozn>hEt|dzM^cU9HU&PJf&iw5~I?fGNLF?*^)U@2jU^jh?{=_BZK=9WgL5$TOHQ_%I|hyk!_>_`yidD9WhA=)(Arv6Qiwag~XfNr*|C$(bpR z=@nBy(>gO5vlz1hvnTTt<|^jT%qSK{7DX0ImN1qAmJSvKD>17ms{yMwYZ_}U>kR7& z8xNZnn=9L6wraKswqNXA?3dYH*^}67*r(Y~IQThqIJ`JAIGQ-VaguOKa+-36au##; zbMA04b6w(c=1StK<(lUv;+Et#|)a$pXnSDIzIlDG#Y4sc~si>5J07(l4cFWoTry zWI|*rWstJ0ve#r|Wt(Jw$_dNa$Ysb4$`Q^ho%cTf>imK{qr9PftbD8d{sqYk&KC+U zOexSR=qkVznibHBQi`sM#fo!EOiIQ|iAp_6cx4sk0Oe}sO%-94J1T`Lv#QLhH&l~V zhc1#{ymAqCvHjw)nzCAuTCLjNC7DZJm)>6bp)RKGs{TrSRYOq2QR9UMLX%(fj^=Ys z1XKX(2z?1%xh!RPpx-aKd+p>5^$yA$}ep-?P%?;tHf9Jt|ndmtiz~d zp_8w(q${ZFu3M>#(o@ol)a%kG)i=`5(4RHnF>p3`V}LSLF^o3sGomrNX_RlYa!vAD zz_nImB4b12EaS!NBG-MdH<&RZV0nr+B!EN#kdj%;;o zvu)SylxMjNiaMy6pa^JiQy_<7)$3xpA-vjNb?^)vc%ge;8!t2c2 z%Dcvg!sm`pi!Y%nO3`Pj_Z!#JzB)`vU~?>}6P*Nd-Api2lym`%KtSn`PEk;kLY zj};z2drU}jN&5KY{F9s~xMb(#k16sgc`0Y9ZmFNsl+%jS$`ggm`IB;dg>MDowb|>w zH!5%5yybqIR!LMDT)Fwq?%kKFt5wa_GSx3?SZkiV2i^z2-}-Rp!%VGFZBLzQU3I-k zePIJrLsBE8F}xAgbhio7e5-l9#jvHP^-^m?n`~P}yFhzE2TMm@k{Ht`grFAbfSCm>g2$b!PLm~_37~$i-hFgF5o%Vaq2H(b; z9~XYKZ|ZJ-*|ObQ-}c`=-AUMG*e(1i{?g{z}4fU|%1r9uJ;aoot+j;>dA%cnN$f!HBSU=5u!D?-=0thYS2(vk15J*Y?pnvZF8~%rT|9Pei099Q8aN|Az5(xl!ei;Bn zKup^O#(~)UGC-uD@b?1#3IFi*-Jw#3ZC-! zbKt^`n3#x!n3VMQf(#N3J_kq`NErp>waA!E9mxgnF<*F)@q$9=%7<S^& zB^4_hI|rwTsF=8fq@t3tit0r*?W;Pvdin;2H_a_9tw4I_?BeR?e%He@Feo@AG%P$K z?qPgF;-kk&nORS>b8_>Z<-aU_RaRc{`pw(gy84F3rskH`p5DIxfx)5Sj}wzq(=)Sk zU+0l4t844uH-2nxq4y6Ck1)Tm$0xt_f&j$-sP$K~|E3oMs233l2{8%zZ@nNyp}!Sp zAR!fyCu7tyC3n2XBzWNg1@o1R7azJQg%r$CEKULARII{^ND=gJ)&6MqKT|CB|4FmI ziv35g1wb2I;r!ne;@tN?`PjY2F-sq56}=pKw~0i0H6SYApSB55Pu~sEx|`cLy}ts+bM z9p(o6Y?dD$;`QuMhY{aXsx~KuJ^Ug`R0PGpn|xqz&xOPqzGL^byH9@sJA4L^(qiLI zgU^6&=_3cMq*%hPVinU0bSE1vK31`Ho42*tSjh52Q)HN*4TFEiXCJ?JvP1GiFA9ju z{h{xd$;0w{2Ra!h+Fi?hSz9{_+1~GQ*^U$uSL-<^aIoMqaQ$%{FCr*$8l>Z3nr}rOA;~^L;Xg*)4H@ z2^yoqM)dZaNIP+9C@)D_3vmcI#a|I$%jyCG?h?Bti9aX$A71o`5zHv|3EFD4X{YH_ z7uJ0h$10jNsMa(HqsOVB%IdA?Nz#85vrIW9Pz&Bjc@i2boH^Do6tJo~Aa&Tg;y19o z0L6?<5WtG>mV)|0$$n^_!&W(?PN0tolrvG(;WCTzqpkrqQ^fZgR$Cj}Q&oEtO!;Ya zA!K!maI8pfil)p0VS*23#K-2vIrgAk0*2=7U1f`HcW|yK$Xi-4E3_N)%+j}1xaSp4 zX~r=U@9N*?HK!>_=y7OZ+bKZsr9zwZQgDIqV#cBM^eO7xC3NjlED4#d*OZk*XL*fV zbx2D!7mXzC?5^Fq;_Ws>(g4KNfn~h__ZW4?e8k@;FcBtsMU*$J(C&#^u3UA@}Kq<>L> zINdrq8NuzI|6Sev)Qd0#qa$$rfU&CwqNRHCO%l|NIY(Z3TB#+=FDwh4Q@Pv^4}&;1 zSBGpA-XNbmwEDcvbOw0Azj`66GoE{$0jx0s*vQ@)P072ndd;0v0tr%kibPe^3XWf5 z>5eY>>zW9@!Zw}S5I*rieCuubQlRJ5p-7K*-Jw<|&xnW0yP@B?rF3}`*2KX22wl3b z8UONSY?!a3QGxp{p$u&yiI26#S|q_F=JkN74m0HJ%Rj@+fl10aZ0ssx?}-dfR0Op0 z*=-ko)u)T>+ODRj2jyJHGG@?dCZ7Iok_f=xLuSFY7p#H^d1EHws4mM z+r~+sl_}xy1Yx(L8~R3R?V&EeUVY)y0Ik4)po(+E5}&HthSec-j&h!@*jx1xc)rN| zJfe1JTX+Aex!*}&cx*{9ksca^ zB&A=P-DfO8h1K9#1PbWgkviN5_`FEif(;=Xia^6ta(E%&>+g8LC}kCoeJjwvlDwZM zAh{)Nc@()CWnZ~Az4c)qpjRT;J@%bEH-4~~HZ|+ZMz!HqI$AxyO@PT5coS;%aJ(Ym zcxc2Q=Zd`Cl?tt+hn;$vm0;Bs2vo(~0v}KnLePC0C@ut^Ri5EI>_i18-=YlEc{=DJ-s!uF0T^lJpeqa?`D7vB(u z5~}QXD|AoAqBSErlaQZbR?BGiG#rbxyj~sZ<$HeT)AMHldfo(^Y(k*Qh$B2kn)qRJ zcwzf8FtOeE=y$#Ah|~=Y&r1Q$xw{N09~HWHwMTwPCb3TJYWU6;Wz8(hG&b};o8LG} zhoizmLAlxA+>w_lyP;nb({N7=VF=V7R?_H>wg*!AqGQ@lj~Z;@_7U#6o55powYb4* z&nJCm>dM;H0a7+!V|WYwIDG~?=I0lDtEUgWI$Cc@s7w*+oX>!`UO3_nqxfje!(Q%W zm>cghW~M+4$14O@{#A3U)P)|uobEH=@vYSdXMi#6v()j$xhmc}B&inyzvSz(-RNq$ zMk1|nG>DxtBGfTZ+XNkkewS)%V+BX8u-ySWKt(N`T(G{!adWKXTY#5?)U5;W znK6r{rPpTO_@oA~R-536n%Q}!l1J~_Ri2MjEPp!#+!yR+p9sX-wiB#JzW%e0j3}S0)}`xJF_H!FWafvb;Ul345m~YOH{uU>drY7q_tlyWc|zJJk3bU z`+y`VrT8bwuO?gVmF!uoPj2Iv8ZD*u7+YlzfoayP#P2t@T}oLbel%SL;}7^JMnaIVv1mgvugNrmgzTt8_JOd#vno zbxn9#Hu*5>zX@yXxlFK?xT36wuIr@ov^<}O*oH4A%K@kHDUs}(DJ76ZVU^h=Rc9}iS>to-H6^H zbs6R0mzEFCs~~Ys$4;*DSQ!_Xr&)ekN9_+%Kl&8l1^wY6Ax$C0Wyq0eMni&oZvqwVha+B3+6kN4gk4v113paB0b(^LOVhaQ-xFg)^%;Ob zgEU;2%}k57=HdEPr?;!u_|KEa5t=%z&VWY);J^tzSVx-RSosK-9EMYv-~Hd-l!i_A zB2Z%!{FWjt6XdP?Mnn9&`x4s zodILH@lcdC47(da4-UzQ9X_n|Y~R?$P9Cg^!R*W|Z}?;sRB8DsSNWbq0mmRm&1w(4 z#t$nIiesk7yah#=evKI|sV%`VP4*=smtzmlfCOG1w9lt}oz}P5IE(4-{FRlRQP$(^ zXJjlVWc&{biMm`omr-F3I2IwJX<5Z_52V$pdJ6CLr{;-GQ8@3GECyu_&IS(gj?)N&fWi%+{| zu5-N9OHql6`<2{Y+y|qJ?CMq|j z{+9Hi9Ou|Q1q00Fo4k)kwBzT>XYk@Ym&MvSq1F%P@F<3548(0m_QTC{T6vWu0B@XNdq~9a8ki-`s-6yJ6 zXUmd4pV(ex_dPd4^Kv`q<}*4AO-F|}ow6vtuDyji%mP;a)Hh1Lv8f3ay5q63%pRuF zpXuAxG>MaN#T2Q9UNmDHyK+beF|-8fFu{joio}2h z8aouTwEUq4r=*u06^>j^uo~DlZB(NxMGU(%>wHjU^v&F7daRZ_m{tYTSVkFv9Cu?E ze`*{igjvR>tnwwPtxsvPV((RA(|Xbk&by9RbFL@L_+^V+)4w7c*i|#bhgGt|RN+hE z-h5y6FtOOO)9cugo9L!TLNhYEjK6N?j%M(unOri}gIpFa28OqDi8#q?&Rh6AKlshI7d+RNBq1VPQg&@7fdHsVU(q5%MBBd(r;o)gy zO6>uX zBj$N>OcAC^y0yO}PC?OY?J~jowlHNOUGK>!Y}=_!%qWbnK}y4YHTQlLbd|b8Q#5wo z$NhRNM&H@F`K{vXe)D2|Znu^WJ&YtitsxEAT&6nmi(g`CL4D4+Co`RzEt}zq37H%t z)at*Kf2tdW>%T145i{ug37P`Oiut}k(O;PXdBYh%7;ZsjU}*!zVki5^pwgQRo=snk zOd2Jm0@of5-26TuUo7Q-v1-N_E1D!YoRfhfp6AS*->xN$aSC_RIWWfwmtH$}JCU^$ zhHDQ`SahN95l89b)W+&Bx_^X!P(To7? z+h#tD&`Y2kL0unPx&JJ94#!tUopCQsF$NhzHh7PBNi7vOyHr1Ip+j*WAOm=S3X6Xh zr{n+S0|WhFxMomJD{Qzf%$e{}?*Z)a*u&xV(eXWS%nUjMvfNOE_@`+^XTawE1l;ro z@G?o97&ik)9Kn)o5-Lvb;uNq3<=gvXj^$z3Zh!Nj3>c+h3$**pXmwwCI%B1a#_Ha6 zg(QL;wLTC$WZ&*QHT%;K#~qK}=;z~sA!^P57GIo$mxrI&!y57gAJXS{YHd8qa>TL% zRrajqmy=~9AP$M=YwM-o6i58r&B7@ihS`Z224+*$)=zY_c?7}7_98h9t*mt1Q$8k0 zMxxDXhkbkW=XkyWTar@&2Eyf}Jh5x|i0Kg{RWm`?i^A?23Ho@i*`D>=OR#1b=3wIU zrIW?S=8fwdJkLH35p9U2$`444P)Z7?pP#>Aa{W?FHYa_Nd#?1m7;n61_;_+a`Wne4 zeX-X(@-{u(=pv8G4*O2KSy0W zydr7+Zl5#Q_xT;Z2!SgWqR8ti(YMFk7LGcTjlX(YB`I(}YyQ^cH_{ZhYn-VuzLDe8 zp*Pzh>?38!CdL=^bI0Raz_8*2Ti=-hNY_B5mEd}|roLAFg1ubBul>fNR+ia-rcX(N zj}Wnxzr=8ou9~hbkB4P9(yq~!SIui-O0;oT`hC#%AfBIFU@!aDwc#S;1Y_yo#aP|J!(j!-c~LaMD>5l zv59{;ZfCRD)i0WGH}8UeahWQm;|7aiJ!`EdRrB!fE%?NkZ zgx0p=NqZ^ZQi zZqo%m+|=~KCdhrqeP5HD77Wy$^FwV?~oO^bc`TQ51rd@!si8J?&RNM@{Hj}v+NF(yfnYS|v89ArjM(eqB1y$2JO!xxJ!7N1{04@PXoV$3bvrq_(xX9IbhmylzU!QJP!MeZI#}LwC96 z$On!ge+hbS#GVMaX$Hq*hT0?cnkD-Gwj99z z0*4SNSkxN6hBSQQPw1g#k;9xGj#-;iSfT}xjD;%Pn|t}3Ub{aaGofWmF0zvuH`yB zzN$XLDlSSoKjqaAuCYwx+m;7cAAT^a!~}hfC(p_Z>mouS5LJ zDY8C@#S!L!H&pV4>48{B9Ux|wFvf?nKLZx{5NtSR>OnZl^o8H6?M_APMrnSNn&MicIMyVgd34XORwB;d3Jqlxd(6pk5y(RZH5X`tvbDm-sQxuOa? z8K%lR8QB^dp7koGlLYg+JHi7_tuPg!bvuUj_EccB@GqhOB`(-*_gn4PT=eIoOLr26 z21LIW?krLL98lhf$+*iE7xDLzdn|;SWR><;wzGT4RA*b9U z7?NQo%BpnUvupElxz8CP0nXNnT!X?`M_bmM8+`phj$;&yWXMTUpp6>6b-=6 zCjOr%_-d&Yt29Nv_!2tM-SW6o(u2te^}Q(g&61)~M;~j3Vl9iqihwyHRB3+pdm@e% zx>{a#3c7W>pUSFyk?5UeA z-Xx)zY16p$SY-Nxa%LNJ;K}MnzaI-O2D`9Ql3c7h^;0Ruwy(8e6yJZed~*Ehvo+|h zsMl4vZSz5@c7Sd*wW6uPSa4}jC0lYY*yP!DH5q$*nF+S3kljbk!0D=LO?%hcw5x<} z(M6-&)mD!(mdK8ooVuBgm>ApO6a_zl!?(hQ)&$8euwsNPmH|)n!y~UfY)oAXO!<5N&%S_8(_J!3s z^MR+zER*P0Llst66?8ExYEHW0W8*ILFi3?tE-< z(~I+k{%4C?_K4lhV=G<-!TyOVH6_6*#(VYoZ3fMvlkj->N6mH333ui=^hT3QA_BFTt54Oc>DB$omA+`bS~4L#9BxR@ zah??j$4hq16eynmP!yW&y@t*hFk!YtCOef$8yjBm-xF_ed%4Fo|I4c5I5;B2+oCj5 z)alAkl}6?D$cR)}$w38&uk%%dytqP_VCtoY;xE^=noL?p;B$=RTb>pZa^)TS)y&lw z`omQDiIy`DthM9e#xqaStJQQi* zt2upP;oJpXh(>~xy<=Xskz?H_r+2-DrQGg(MV3zt6V{Ce1r`BG`8jT@TT@M$ZVf z|HFGfOlwT?SK>!}1oD zDWaIh0=JLNLrGnFRY&B9F=N>2QMGB`pPbXS@~GXPZz;zR3a0Tdw?C^=crMg)dT4rx zwbsFlO4=6kH#0+iJ;UFEb#uV)Rz-pyq*%F_`Q_SI`9AG7ZjZ}vVT&(KyD7BK9`t&T zvz)fE_)I@d4H(p@JpH{ocm(^%5+efpDxZ4>=;y%4N(dCa$YCECqHwv%`i8PI=NbIAUGC z9%Gd7H1t7cAsgR|$+&RdW5L*`x^Q&0Yu+7<250Nsx^unmSDE;W!_#feQ{&<92t|vHMZ_ zWYJO0+mgo?o~8krbDkb0(~0-5LlM)XiYM0nXTTfw8tVr5sRNFg9OGgZn8vuRcLs>h zX0H{K`IMkM2a02H4&GG*NlWE0+sj3EFQs}=VK)JUij}SV>#tD%fxY{Bfrm zdTvs2kMHuY{HuZ1-|%m$gfd=4KCbE$wdU6|<1{d}T54TRgQLu0b5M+H8|qsL*b0wA zEKOEMRD)$y7xa|2I!mC7Z6QsmT0AXhKymezUp3$12)5k^ucJh;-Jz$t;H-Z`z(?}e z3arcg!+1qUW4_o7ZT9ZRV^QJcW0g>U#S4m_7iFo|&R4TxT+nF`V2*qV#g|Z4yB)6@ zA6Mb7V2NMaVom*I)Hh{wRI68_B?Ut{e4`c~Q6|T$67%~ETM?h^VNX$U*YGtlR10A$ zy-TXo?H7^w;HsY+Q|)p=>5HD6-j57oFQr$TNlZU|CfK`s`cA6c6pI}^? z;!!N9oHy>QFZ>XdlU~uHslOz7b`PSt4|LuavR|uy-Gw-~4K_R7I=%|_V~+slNAPB! z0YeQK*p9Ng6Vw?R?|^!bfH%&Bo$=$?&~$Q-Q1@`hHjVI_H$UF< zolO$b26uNsGm*g_T)@_06z~NCSzQMbnS<8onZ|sXfl>yjaK^2d!_tPj`Um0saf60O zW3eSo+jatxT`W6cHX+9 ztH*-9g|4NatHW@hM}C0K;5YBre`1wV7Q(trk5f!r9hLlU1(nvF%F%z|ORc#6G(h7F zclBbzjpOVH`d zOya|`Z-Uyw4<%m@i`@rmHmrJ~pgpHL@WK&QFj@kA6r2144wxzFi%|2F@l7TOOdU#T z%S?S4+Ws!n&_2qoKOCQteeBpph>Nm9cE}CHuuZk|RV8@ISk8D|x}R*CeDj4~FP+x> zb$U-6eH?*83t^G~uV3z_=ZzvoyFWUFL!vGaroBd$_xh~H0vVchls7BxQ|T~$q@Pc} zKzRd^FiJxYZhIi=ibcOfv7Pd7^2(zvCagCjtiY}M@X$cf5N#69(aNFSl#vr zMu^z~c)UZsT<<9~2~OJ324e^d!Iv3DZkt^*Q%y&FFb_q8Pw-4859#aYlU# z06s1=s#8&@$I>-{zPk|23?_p@#@RYO$Q*JRM|xhgX5E26hrw5vbemvB=A(GWgP%?w z!5*I+HRjKx(C5wOyXL8|X<5Hv*h#m|{AzizYiJZ^!GeQ;{d)(_a#-Zo2P1~NhwZK< z-k8`ul4Dd_$XHWXNzHl5uZcOjOU*kc*tY)(&XCgAOP`RYxNOWi-(hRy`Yn3xv!~<^ zf#z@|dR$1|rC)AnPy-|eY-fN?XFN6v?itRoJn3icNaZDGLh3(h3y!j>(7-&O#I{U=q z1Si)k|JlntN3f>u1@)4>ebp=5$pZ7tkdD1Cgd3$`cZCtYoFo)g%-@|SNu6&7&fSZP+drMI;UM&saMtt4_~EolJ4;9!(FQ(TioT)Oh@KB+LFH+}HyyUJ zP>C2>tOFvA4CWM;b*-VTE!^lCqx`;v^c7Jn$>(iRrO9_f%Fqrw45zBtN}DFM()T1z z%y8B1Z@1w7oTI|};Bl{4PL|U02i#0UHGSfEDC&KUS@w0#Cq1uKD=kVCr|b%a+;*}$ zcSp<%Yy z~No3MtL%e7CtnxS?Zd#zr>3{O}t%5~+^B;v+uSdFCj8VNknjw@=S;DKhDEA~K;v zqvf89YgSki+Y&P`ovy+hsIktr16FXhcU%0OOyC5V)YJA4Sx5e|ri3g}l!J zr6+=or+ZVnWkVD4X}>r8b#2dh{Wb@~Fi-XLC-=Lm1Hfmmkp@1jpnEJ%Ubs^jC~B0(>;RVuwWrmd z$E7)~Qn6<;JC7sAm@|Q1nz#Gp;N!l~)Ci`G)`$2;F$U;9IYDwhI#bDNGGSaBhoJj&v^=fsxU&%)U^ z-ZZtXwF6Z8+(HPZE?07*_l{Wb;6v={?X>Ty(yaXAU1Giwzl2!u=qT`zaI9NcOz&m1 zWlbPrWb+6eiV;m!luRL780Nn4&h_$Fu~Ek2{np}_ou2p)FhmJKYNC_o4Ctvut33D_ zys&NL6>T`rM>n5WZ7_*Ux~QG4_WaVm?|)84%Q@@nyeJD>jhn(^pq0Q@mJ>V-j`~B9$Peu`Q-cObX26y({ z*EMTjEY;x&6u|wc#|roG`4Zgz{PB97|}I3w?Wg_>E54Sh!3}OGE0V zA5F)f-%(K5?O1N7U#|JGOafY%Vhl6x0@flF-SN|DxQUQ(Uv-Hy~IToTUr`>KM%vec=jutWAmRSw9Iq17=!tSIo9^t`<8Kaz4E2SMI+k9&o)~k zg|$yFYwo-zd0ec_c~k>3f$odzS;*@x2#p&aHvP+K@5*O`CF+}%^JLreI>(s3nH8a% zkjGcMBp1Ba(6>df4wN@)c3rlHKXTWuCz~Z121|TAAG3oT6*rzTZqt=jh(aC0S18?{ zWDL~Xxzf2D)t5+RT1{rFxYUPEAM=gX;F#vOwXqIJ=)6=foMA8P+DtHC0>~n=+iQ1j z{bVIfW#6D145jGT6DC#NbJ%mPe$ zL$WRV2Dz(^Y$$wkE~VW5=1s3TIrc{NK9jnS?{F=2_x+_#(?B!*?TzUCk2j*I{ptYn z!$ph);+RL=VDjd}!s+X}v+89p12gL~4aZ}?SF6BSid>EY+D)dsZ1W|cIwGI47Azv6 zM!evm7m^V?cm{cSUIpBciOEK(^yl!3HKRfkgNzkyQin$hr26ZU*(r#=!>ECdr!MP3#ghetp_{g`EYCy!TZp< zn87O8TNsX)5?!Z*y$2SwAPbpO>aNs3*2l->5fS`uJe!jE>%~sDbf!!WnXkG_p$zlz z5f!b;SMWCLFYclp(xuW>dCn3@aozna13^jSE3(&iqIi%V4Y$S_0&H<7vzuvM4s#>@ za7Iq~3Y%wS<_zibC0O6hYa&Jhl^Azu zWEAPeZ2b0lW_wneoz;;a54NdC6SBsiM_eXJt7U->1y?TZti&r6nb zV*D~UwwA4e%4(n5=R-#l``{$OMWSx0cTGM zUJ66=UgmT=ir%CECslM09*<@Dc{91{0B?F2=2u$orQx+A^8=>jhw?M)#*b}5v2T0Z zvBs~v=&-3!dUVa!#3Y9F3nxR~Q|_RVU|eM?S_Q|nV9dI2;6VW{*&dw%h6l4rOKeUR zJD#RVn~}Chm%Q*?AI4KQor(y0`(?o>LRid6AR&6Ys2LUcX4v82cy@2OuV${v9Q7mQ zRP5uWcwd+y)~|n=xZrwGX(nUxD|DQLdn}@ubZj&7T1Qo+;@IfH9wjzWvTfonZalY_ zwm6#+>snX%Tjmb9X&IlX`{{Mb=Qq8m9y?^#q0%t4^t-Xd!JA4xa%s3yatjYz;MxzI z_~)3tW8BspDiRhNM~L>?rM-l_9CDnMHqho}66dc5dy9znnl3}+(wbVn{fVbHq3(J1 zQ_T7%RKuZ%rh^Sf2tEPTC5f9>gvS3q?#UN_TNUkA#+&kL&NEYEeQ`hBRFAUhDbH>p zsqlj_l4-7zSn4MKhX}marr%tEF(1YsU!zWrE_Ij`nR<69qi-Nnue!{i%`1?y=x@gx zNp<{L24y9XW1LzHAsm~%MpU&w<&*s8d#F}IwsGiIW|rI91g#k(RV%?N=?>_u!Q6FW z`ztI)NZyxnFvLrEU4(=fFaL}Q6hq!tsYw$BcB3~T0pQ_{$4-2>=6KNNb`D-g*Ab{R zPSr#Mo9t&y2xhX|xVKgJF%554WKb~`Tk3pz1rHB4G3M~Ya+ot)j%7qj-B(WrVbsuh z^w5j!#24iJ)5hA`S3V1LoUmLj-HBVS+>KGI(4K@6Zde14u&_o=;H-C{<^p~cf5GQIDFKq2C>eB)M|`)no~z$Sh7K8wD3h6}*1QAfxhcFUzD-jW`-DK*yLwvl zb%a3K@(Rm_WX(eOk$(+qvo4OL*qBzz^9yEh%4zJpBl49hH^<=C0*(A+$uxLKI&Ie( zJ+eCXxbs331NMJW_MTBqywTSv7DQ1*kSa~3cj;9kqErFtov29fy%QA$>C&aEbSaS< zdgw?EJrHU_?+GMGn1Klo^#GVd+!6FAO$;3$WGn+Jc*27 zkLhOLmZBDVPQSLj)~x6jc&<~{{!Vr{%ooxDCb2D&W|!)DBma@vP*I=}U2$OJae`1T zCk)x*UjlZ7iF5Z%JfBXZHI?)dQ+d!5)A)gE)E895fz^c1!Z9YhHCV>icq<%ZXWJEQ zacaqV{Wm=Me$l6ZA@v6q{qDCiwbI@w+u5BzTThy&p7_o8>pMp}2i8RQT-yB(WL6z3 zO3D)!JYk26fR-!s4qX<3BELFu8BA0%H`#tlMo%&aWBsW6vi_09E@6%9@o!*h@(~Hk zRFr*MwbERQQCz=~GGaO%-9_W5Z@2tmoj4NVkn}Hoevq{l86^=NFQ_w-IBGq!J;$|*K!>~Bh4vP$a7WVfG0V5%tBi9A>1mb^NFKxD@rt;OxElVo01X7yEsgPz0kNOA z%u{7W9S0@@e-2?%G1&*DmoJ6FDf1~ss*59vgS{mii&D20{F-X&_NqZOag3PyIJa?F ztZ%6Nm^Gvt6_N2yhW3ZhqV@WD@AwT0Ib*2hrEmHy6#y>hJ|mCKifE@W$X>Y$AF2l9 zg++T4zTVqRyIA#%tj;v!6jto+lIk32UYRG{14CUXi6O*q@Z~>2>t)VA@xk4>oUK## zX@M@H!tTY16>Veg4+4K{guN5Xm$m6q@Aij+qe!3GIXzA_?(~KsXt+5Ra&y>m>QpDDt*Jua5#&cay+qV+D6t0XR`I4`iz)2Jt19=yKG1hum_#gw z7>p7!2qsdUsF^Kc#R&RD8|UwPBllFruhGs@R4tnf09jUTT~PuWeh;5}sO5X)b~iim zJR|C}`g>6hko1`yGpn@hdYeGr%FBc}A^XV(7$(Uba3<5@vzXPI2)A2k7^}?%@`he# zLNcrZ2U!DfXRG+a_9PhP- z^xxN@ofi*Ji&>4?*oxp-q{q`OVf7Iol^Crgy6S_Rbwe?Njk|6YwzWKq&Vq&!0Sr5L zpUnR)iJM{dhYpA)Vf#3DD@WdWyC+pWfC@Kv4WaVWm51rlR=^1$WNa0g$)wds4JE_AvWN70*E{|D7lFCVuzgmjlI-RL|W9VmcFbY1@&3EJ)?3!vX?;~+K@ zTvuGJ&oIasDdDD~DEE?`Cf}x!ebx+=bT~JRJO>^!&{D&;uygj8c-7nTE;HKZdvBSh z`02NGlaf@O7b{c2_JJ~|Z|3U~1Mf-*`JgrHY#ALDcz?aF)*UWf^2pLyS>%v7lS_$-w?CDAE3SA(jhA|i*$)r?}HgB7`P@HI??AT~yzcckiz zfY(5!ZYs`I*N-W`yYuB&{H^p@3Wr#n>VkoHG+w~~kHmoEGX1+2q(|m-Ct9>h2I){S z2>uT@?@9a`=FE;jX}P*%lupn~>?Ho}Tmjs|ViY<~^U#V>JAOJ;ljT%QVX&B47)g_S zga$jYhW5I6g5e&bV<;xe*?~Gofw~kf^vEQCXN=EyBsWsntf}tJQjd~RuobkdG#mZr z+r>JAj&{SW1}tEh-*@NcQdS*tCQ6ChAD$%C^5&gCEDD?PU+^eqp791ju zN5Pec(FH5F`hPna$9xfp&IzzE;q&U#6jL0MVX@s)V=>oC({Gg;I?V))qF_6Yy7u>-vJSr8H)zMUe z63HpHHXXDNbbQ?Ru^|mIlPDm2;5%qX(Cv#PvRABdUCBs^l*IDqZ9iQbl zbHQ*<$W^^KP%Kxn^@-&x7SzvqYs-SkCVWApA>WDBm4+%~>&Oy2dE zj~kdbwTzm3M7uaIt~qmEvJ4gh-7+CjJ_2xXBRtUEd*2HtJ~k%-5!nfZ=Lhn5(nHc; zB#3gYsbyTGMN6S4^bVCkW%14Lzcu{R&J)tAZuVcN*NZ2E9&r92MRM)tgJf z@jQpW&2HsZqqih+yYfQRnP-E=;nyVlANys}!%K?HOLKa|$rWbD;Ic~Cj%XB6-(9+& zN&^(|=l^v@--Q9$Wx;FYxYUvVuIoQCo-f!kQa6zrV1)dH7C84QvHl|iA@EOOr!iBR z2g``vjAAQOtzyueqF(4#H1ua*k;ma2K;km)35l3e_ z!eCPt6tU6Gyv`yBz7{e8^fZ?aW=H@^{pMhHrxQ+2V%x%)a%v1Y9ZK+BPkK6~OMj75 z7~+UMi*WS3o6=DNAFu^oJ$2enJ-VTYeYUK3y(!ZY%yi`Iut6U(WaM_^rhS4FM*r#aC zCswp$4iNubN@D(T2G?_*1n3z67(_#BT9|PvUAa6p7Qx{xvt-+BZEafm?T%r z+2sWXchquunf%X_*sOa+gxum|4V(!&^2^B}Ps1nK5p?d=L_%EHn~+y{j(j!A@;^}P zFg*awL{5;%iTN%eTKVN(x^T{B`wJu+?pjY!=(yx>Wk9dtQTeuqnUQ8PU-dH<>uPMsNHa8SwCQEbPz>m~8kp1?0FDKgRj7RLZ2hY%9h*QONuKoK zZ^$DIt3@p9`-APE%EAX?txkW546y0ilw=z^j#M{|Qio(zPRA{!2585g#VMls(_X9r zd_Wf`1H1^P2bUp>9bZvyoccEjm_+x?dqj*xpNFBIyK&I{w`YU*>5X;Jbelg;w1?T(-;rI{ z%L~#AFH+>gLgmq$y|Njtiiq1vm?7wW&CyIpUpY2|msPZ4C_x&@LCL3#$K^S?Jzq5* z!Od6Q6scucPF{qC@$ryU0a?JFu;-JH@a&1_$sRKLvr0_F-=3NhR zJ6J@m6{x$(<&VH8*z4R`bYxvf4H_O(twNb72f}iaqr#Sg14}DfR-l()!f204gQg(--KQ# zCi)gm0fqtp$ZEy~uhm#gQ%{h%8GZMa=)dLRC8tp~9i-m>K1v3S0(vcgVDS`ApgUM* z4gNS+=CqM;Np59w?w@QMw!}B&X-s+$iJ3hI-I#ujW`9_`0KC)V8N_uxFk{#p7zO|) z|3Sk406Xz-1I=FYT5Zrm!nxt`zj8AF9jf7P*&MfO1py9wyqkQ)Nn z5&8&mIc9^I%mWB|AA)_Aa3P{}4}jWYAuFmMApfR_|B&i=RB5m!PIq=+S9ipG}XpWcSfW50l z7Xy!FmmgboESE}PadI!Y%^XjbHa&A47V+#iS)$FNT*rFq2cpuiX#S7?ABwP@!xa+c z7LX4NqZ2Oq*@1gIu~rzCKYD{Vs^w)t0H`Y{GA2Y>H1TcWoEAWMx$P1`F0%JA$>T@% zU1!2PXn7GbYp;Xvxbz8tpO&>Dt*LHzUgWI*q$)`3?kcI6tT})7*UT@_KCj6WmTd=b z0O1Ayk?mazz7zv)y>y#!h}lH#OB~&pLy}`zaqW^lEwH&)&vGojt*X^-E|%?M9)>(& zr^Lc~Kr;~1&7A@Vd8J$uP3DqDTi%FCyj^4T{>s6@1ONE~yR zvaCU$oiG0~|75ACU$*lS3Nh=YF@45ZvsOebU^5*yUp$+|T5F%o+t;qIt?HjuPG!Yr z)>Txb!2Awn;LCL!SVQXB0a1p47&IhWiefsf>sMV{`j39Pq6MfMO?%tX_4iy=VtjPD z&k#W*$`HMZ?W9^yGpA}x;z#A9@2>AW#2b`Sca~}odMxsyz;xXB9)AW7(|3nOyX&Uy z`i~zs>@yebB+eS4Tf52J0|b%3>35dPj7qIKm8La)X~!v@Uax9q z8~)a4KD<=3Yb<1B%6r;lHh=VBv{NtEnElI?G&JyK^P)-J+!ES&LaPYj2dwlQt}$2P z*vEq3d9$-V%m&(cd^C*jQ0EE-T!?5x^b(%qxXYib-i$Et?!OZIwLiH}R){LZ=Cpan zjrachnmx9Ltwd6&;E&pA9^+`Uwl^%y$Gt!h(?=&TuRU1oqha>4o-k;3_4aBF8}!qC zv73{3#KHgE2wR7a`6;NQSYh#UABBV!wOYeKCGN9`)6oge={jnbEce=BZ(G-bnc3RU zfeeS|-xDqD)jc~CM}m-B{+(ddMtdgj?g0jTE1+^Y;Fm?K<{`j-U#)eHsTWsqxjXUY zaGq!7OojCrx&lYL$DJrp({lF|ZdGU5%=JBaJ;(5Za-JqU^&RNJMRM1oR81QRF(D%9 zX)j)Wq$QV9#r=VbN8UTu2Gs_OB_${d_R>TM2xuxE7Y0aY`bcV?>F_%dk;5W(YroWv zO(+9eg?yP*#6F#t*5<4xyB1~YY4ckV>jrJ#pCo}N+=2Ak!Ai7K{*3UD{c$Wa= z`t;5}vc`CB6^R!BL0)*U+_`^gE;0ICe`TdEHnS~iS@gkQl_bYXs|l9OmWu zv7}h2FCtz_AIM+)zzbwn*1hdRH+lYU>NKrND^t($rPFw=t#6=`mCKkx_Yxhvmh`x< zB;>_pE~!r^#cb;|`D*`z{quou;)>PcS6J7Z-0u+VuwpodDzq*GV}eSsvbXc00!5BJ zU{%M+r$e|JaBT<7gl{|OXh#LSJEd!!uB_y2jz3N_rhc3=y2~ND#JNsNog|I6iA8q# z_bzt5z8VUCbtvlo+*@Go^S#+rPBPWMbg~^!hr`a|(b=q<6CJ^Fs&|F0lwOikFnjl? zir4rjH`iu2nH{MdHf38x{ZwNFXDX(wrlg)15Px~DCc8=3RF4(p+ZFmA1V!$-Ug`#L z^exfV(PNdebID|a0Mm}1aH;-Gho1psx&xpobyh+Dqgz|xJkldv!ET!WmzF`F58VS6 zMDH(mOmW|gU&)?4Zh;vgLDk=c^v;!@_X)hX>+SjH{l=7OC{;k;SKr&gNyR#@9}6D8 zU|r5F=G}$}U~!GTCLQOR?V|<7lpddLZs~-Ll{5=B#f`XHSO;3E4vaj2chyvi_O2Uk zD7l&NOP~8KC_n@)b_NQC*H;nma1`+s+&Jy*WQ&T_#Ct+xKZPoX$PyFS-oIhGoCX?a zZ4WuBbQSMW*IEcXNe^RYVCA7;&y!h+J}>XLC&t}PDAj-?d|eXHu9nKKRBBwq7H>7x zbx(Ugti61eyuQ@z)}HUU(nfZpjan3E-YV4FkCKQj_yLtu)sJ=)UyYs9Bcfu~9FH_K zcq!a($Y$cgkeT~uZvBCdMLB+TO&sr0_{;7#@ky!M2Mo><7Q{NjbTg>c?nwzHWvu^g zD`*cjTR>O0^&@u4X=t(5mhkS|#_Rhs+GKi?+-}G-RnEw8jhAX4R-ATx>(iJ|ib`OQlZK6I|ZbgslD(d%^ zE2~Bo{k{I)yVm2Wa+!HvU&4ccJi{r1cG+TmerUyJXD4a-i%Pxz@7EuGc-*^F!eM@t z$BZvFYr?UoW0+6w`?txiWJHrQESf3UY#q6>ZqOgq$rc)PHEnqtBo{2GYnrTkrMzFw zjP{5v&rZ?T%JkDztZE6f7pT&mt4D_!Vp?aGb{AcFYxH80%*zTAN4r*ptweSu9W%0Y zsW|6~yzb4vwSFd+o%HeRY2`{^9%Ers(u7KqqtpVZD_x&WULz{O^$(9O-y>$Dcm78s zI)Z)nlM~Ny^vw=3c`ou{W2`^@yuQEj2<`tz))u-GKBf3lsQ{MQcwX4_ol$2smY%r} zyY|Jyp4Ik5Q8Byhax7&v|NZU?bzoS zjA48l3b~ltXd0>Fo*dfsP6ilesH|!Dt(Ck2Rrz`;^kLubAMChTe5P<^m`RM$5#>>@ z&H9GE+aA2%Pi+$D(SGr^^{Q6mt8Ld!06L&v?BnK{$fv~vNxpKWqPBVV3HVi2Epy)hwaSzMF<5Pall(MV9 zcY6%CY-0?YU_`RBX=ycw12+AMBR4?J;57X3vC4p0#-|alCP%AEVd?Gxu#~NJ);^44r|`(~HOEo;DZJ$+3wU%ytA6Nwp-k6=hHR(m;fs!J2{cGA}C)o#ni z0pz5tonVGDTNJN;)qUulN2&_|iujgSW4$9Rl@Np`mdd@G7QrvH2;V4#Xif}N?^Y+& zm(kO;iXhe&1#t!}{F)JL+Xy3M8~4cEEL$VsyX1sxRl#u2<^`t0L8Lkl`SqGQYQ@aM zoeJ$mePx6cUhV6meEF|mU2FZKJ$Y&J4MRSyMUV3#5<5??VV*Ac+S+9M|M%>QlvgGs zZA8>omJXp`j^nKIJ#GPDVQNrsR@r&99P~H#sFzhb@TD3vJz~K@t9Rv(b6Sqt;Ce9e zEQa0SunGjQzRVk)p|lEXsqxw#+99UKK4-<#aQ$9S;|HHbwb@-=y6CMIz2qNlPWa0%AX!be zr9aO>mdB>twaM}bP?Hs10*$*-`fFh2LkSG=s=Ti2zk#Lo$94)rf#or~qjn9a#G|>N z*;Ti_!Fd|b4rRiUoHeaNbK11?X8Q;X8)!@LefV+)m|?Frfhyr1KAMUuBJJBOvGRl~ z@YlR>XPG+F$B_|rdR%%ph#63Q2oW0y9G6BRhFEBnqS~@3Z3tsMHk4Ftcs#pE;SLOJC_Uk3DyT$bHD(HR)dw>U4)%8idJAffXEU}W< z@G%yXB>oV_G0E2J4(67q=)Q7`9{)R;2DSJ8!1$03Lw2tD6zhtBmEo_LE9cr+RncfL zRu_urX6!n+wJq37e(#z#bj_aQ{xIGO|KbXz(mhxZ?N_@=L27 zf5s)sHYNfyHvQ`fP^Uf!=(BE~JobU7tBu107L0Z638*** za7W`Z+10*u#M^hmIY6$U8xD(-_~g<6h<1$GbgjisR;bc`z|YqRvbs#!%*WlkZ(1tl zdIj&39s&HPPap^YDFgEMCLnZhAvbw<1y|U3F^s!lY*}9rL!>=AOW39}Q+rijCzlds z#x?!7^QQ8u8k2${`v=O4>YQ&J|EA%W902G=u0(~uf69pG#Bp?+gi#>F9t6O;CGbsi zrm)6wOkK@n+Ui_OwPqAc&!a>N{VO18u}l&G#Vu#&u^cbO=RE*9>eAprJ%C-)ZRM3R z^<(EOi;lqe-`Lo@|JLu9|GhuFX!@v^a5fwkMNr18VT&;%-%+AHqIb5exoUmhKiT&4 zv?@X}y^S)80C-V(tY!4S>!oUJRCPN4D8$CU~Q z&r;1&hdWi+B7lM2YD6_K0%9m1d$yA1650OB-a@;DCM<1|kEz4N>-ZKP+iQS5WHqg|rtQqtMJ`w}n)$qltb)tMwg$MD9%0D+dZ-;>ggKINQwq?~Z_ObxoG?D`^ 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 aK&s#VJ#$(8FJQ%MSM?!c|4YOC`u=YPe_Ad8 literal 0 HcmV?d00001 diff --git a/previews/PR178/assets/FeI2_crystal.jpg b/previews/PR178/assets/FeI2_crystal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4cb83be934058a7d810b4d67c5f55981147ecd8a GIT binary patch literal 79762 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

3e>C(mg18S#O_#eOEiy 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 literal 0 HcmV?d00001 diff --git a/previews/PR178/assets/FeI2_intensity.jpg b/previews/PR178/assets/FeI2_intensity.jpg new file mode 100644 index 0000000000000000000000000000000000000000..986b3ccca3a4ff919a1403e3b18fb34cbb794df2 GIT binary patch literal 92330 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

__d5*L1xMb@t4s~{EbgsbO7RkNWLVl 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 { + x["id"] = key; // minisearch requires a unique for each object + return x; +}); + +// list below is the lunr 2.1.3 list minus the intersect with names(Base) +// (all, any, get, in, is, only, which) and (do, else, for, let, where, while, with) +// ideally we'd just filter the original list but it's not available as a variable +const stopWords = new Set([ + "a", + "able", + "about", + "across", + "after", + "almost", + "also", + "am", + "among", + "an", + "and", + "are", + "as", + "at", + "be", + "because", + "been", + "but", + "by", + "can", + "cannot", + "could", + "dear", + "did", + "does", + "either", + "ever", + "every", + "from", + "got", + "had", + "has", + "have", + "he", + "her", + "hers", + "him", + "his", + "how", + "however", + "i", + "if", + "into", + "it", + "its", + "just", + "least", + "like", + "likely", + "may", + "me", + "might", + "most", + "must", + "my", + "neither", + "no", + "nor", + "not", + "of", + "off", + "often", + "on", + "or", + "other", + "our", + "own", + "rather", + "said", + "say", + "says", + "she", + "should", + "since", + "so", + "some", + "than", + "that", + "the", + "their", + "them", + "then", + "there", + "these", + "they", + "this", + "tis", + "to", + "too", + "twas", + "us", + "wants", + "was", + "we", + "were", + "what", + "when", + "who", + "whom", + "why", + "will", + "would", + "yet", + "you", + "your", +]); + +let index = new minisearch({ + fields: ["title", "text"], // fields to index for full-text search + storeFields: ["location", "title", "text", "category", "page"], // fields to return with search results + processTerm: (term) => { + let word = stopWords.has(term) ? null : term; + if (word) { + // custom trimmer that doesn't strip @ and !, which are used in julia macro and function names + word = word + .replace(/^[^a-zA-Z0-9@!]+/, "") + .replace(/[^a-zA-Z0-9@!]+$/, ""); + } + + return word ?? null; + }, + // add . as a separator, because otherwise "title": "Documenter.Anchors.add!", would not find anything if searching for "add!", only for the entire qualification + tokenize: (string) => string.split(/[\s\-\.]+/), + // options which will be applied during the search + searchOptions: { + boost: { title: 100 }, + fuzzy: 2, + processTerm: (term) => { + let word = stopWords.has(term) ? null : term; + if (word) { + word = word + .replace(/^[^a-zA-Z0-9@!]+/, "") + .replace(/[^a-zA-Z0-9@!]+$/, ""); + } + + return word ?? null; + }, + tokenize: (string) => string.split(/[\s\-\.]+/), + }, +}); + +index.addAll(data); + +let filters = [...new Set(data.map((x) => x.category))]; +var modal_filters = make_modal_body_filters(filters); +var filter_results = []; + +$(document).on("keyup", ".documenter-search-input", function (event) { + // Adding a debounce to prevent disruptions from super-speed typing! + debounce(() => update_search(filter_results), 300); +}); + +$(document).on("click", ".search-filter", function () { + if ($(this).hasClass("search-filter-selected")) { + $(this).removeClass("search-filter-selected"); + } else { + $(this).addClass("search-filter-selected"); + } + + // Adding a debounce to prevent disruptions from crazy clicking! + debounce(() => get_filters(), 300); +}); + +/** + * A debounce function, takes a function and an optional timeout in milliseconds + * + * @function callback + * @param {number} timeout + */ +function debounce(callback, timeout = 300) { + clearTimeout(timer); + timer = setTimeout(callback, timeout); +} + +/** + * Make/Update the search component + * + * @param {string[]} selected_filters + */ +function update_search(selected_filters = []) { + let initial_search_body = ` +

Type something to get started!
+ `; + + let querystring = $(".documenter-search-input").val(); + + if (querystring.trim()) { + results = index.search(querystring, { + filter: (result) => { + // Filtering results + if (selected_filters.length === 0) { + return result.score >= 1; + } else { + return ( + result.score >= 1 && selected_filters.includes(result.category) + ); + } + }, + }); + + let search_result_container = ``; + let search_divider = `
`; + + if (results.length) { + let links = []; + let count = 0; + let search_results = ""; + + results.forEach(function (result) { + if (result.location) { + // Checking for duplication of results for the same page + if (!links.includes(result.location)) { + search_results += make_search_result(result, querystring); + count++; + } + + links.push(result.location); + } + }); + + let result_count = `
${count} result(s)
`; + + search_result_container = ` +
+ ${modal_filters} + ${search_divider} + ${result_count} +
+ ${search_results} +
+
+ `; + } else { + search_result_container = ` +
+ ${modal_filters} + ${search_divider} +
0 result(s)
+
+
No result found!
+ `; + } + + if ($(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").removeClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(search_result_container); + } else { + filter_results = []; + modal_filters = make_modal_body_filters(filters, filter_results); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(initial_search_body); + } +} + +/** + * Make the modal filter html + * + * @param {string[]} filters + * @param {string[]} selected_filters + * @returns string + */ +function make_modal_body_filters(filters, selected_filters = []) { + let str = ``; + + filters.forEach((val) => { + if (selected_filters.includes(val)) { + str += `
${val}`; + } else { + str += `${val}`; + } + }); + + let filter_html = ` +
+ Filters: + ${str} +
+ `; + + return filter_html; +} + +/** + * Make the result component given a minisearch result data object and the value of the search input as queryString. + * To view the result object structure, refer: https://lucaong.github.io/minisearch/modules/_minisearch_.html#searchresult + * + * @param {object} result + * @param {string} querystring + * @returns string + */ +function make_search_result(result, querystring) { + let search_divider = `
`; + let display_link = + result.location.slice(Math.max(0), Math.min(50, result.location.length)) + + (result.location.length > 30 ? "..." : ""); // To cut-off the link because it messes with the overflow of the whole div + + if (result.page !== "") { + display_link += ` (${result.page})`; + } + + let textindex = new RegExp(`\\b${querystring}\\b`, "i").exec(result.text); + let text = + textindex !== null + ? result.text.slice( + Math.max(textindex.index - 100, 0), + Math.min( + textindex.index + querystring.length + 100, + result.text.length + ) + ) + : ""; // cut-off text before and after from the match + + let display_result = text.length + ? "..." + + text.replace( + new RegExp(`\\b${querystring}\\b`, "i"), // For first occurrence + '$&' + ) + + "..." + : ""; // highlights the match + + let in_code = false; + if (!["page", "section"].includes(result.category.toLowerCase())) { + in_code = true; + } + + // We encode the full url to escape some special characters which can lead to broken links + let result_div = ` + +
+
${result.title}
+
${result.category}
+
+

+ ${display_result} +

+
+ ${display_link} +
+
+ ${search_divider} + `; + + return result_div; +} + +/** + * Get selected filters, remake the filter html and lastly update the search modal + */ +function get_filters() { + let ele = $(".search-filters .search-filter-selected").get(); + filter_results = ele.map((x) => $(x).text().toLowerCase()); + modal_filters = make_modal_body_filters(filters, filter_results); + update_search(filter_results); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let search_modal_header = ` + +`; + +let initial_search_body = ` +
Type something to get started!
+`; + +let search_modal_footer = ` +
+ + Ctrl + + / to search + + esc to close +
+`; + +$(document.body).append( + ` + + ` +); + +document.querySelector(".docs-search-query").addEventListener("click", () => { + openModal(); +}); + +document.querySelector(".close-search-modal").addEventListener("click", () => { + closeModal(); +}); + +$(document).on("click", ".search-result-link", function () { + closeModal(); +}); + +document.addEventListener("keydown", (event) => { + if ((event.ctrlKey || event.metaKey) && event.key === "/") { + openModal(); + } else if (event.key === "Escape") { + closeModal(); + } + + return false; +}); + +// Functions to open and close a modal +function openModal() { + let searchModal = document.querySelector("#search-modal"); + + searchModal.classList.add("is-active"); + document.querySelector(".documenter-search-input").focus(); +} + +function closeModal() { + let searchModal = document.querySelector("#search-modal"); + let initial_search_body = ` +
Type something to get started!
+ `; + + searchModal.classList.remove("is-active"); + document.querySelector(".documenter-search-input").blur(); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".documenter-search-input").val(""); + $(".search-modal-card-body").html(initial_search_body); +} + +document + .querySelector("#search-modal .modal-background") + .addEventListener("click", () => { + closeModal(); + }); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function () { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button"); + sidebar_button.click(function (ev) { + ev.preventDefault(); + sidebar.toggleClass("visible"); + if (sidebar.hasClass("visible")) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind("click", function (ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass("visible")) { + sidebar.removeClass("visible"); + } + }); +}); + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function () { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css("max-width"), 10); + var L0 = e.width(); + if (L0 > L) { + var h0 = parseInt(e.css("font-size"), 10); + e.css("font-size", (L * h0) / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on("orientationchange", resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function () { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if (typeof active !== "undefined") { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Theme picker setup +$(document).ready(function () { + // onchange callback + $("#documenter-themepicker").change(function themepick_callback(ev) { + var themename = $("#documenter-themepicker option:selected").attr("value"); + if (themename === "auto") { + // set_theme(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'); + window.localStorage.removeItem("documenter-theme"); + } else { + // set_theme(themename); + window.localStorage.setItem("documenter-theme", themename); + } + // We re-use the global function from themeswap.js to actually do the swapping. + set_theme_from_local_storage(); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if (typeof window.localStorage !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if (theme !== null) { + $("#documenter-themepicker option").each(function (i, e) { + e.selected = e.value === theme; + }); + } + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function () { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if ( + typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === "boolean" && + DOCUMENTER_VERSION_SELECTOR_DISABLED + ) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function (x) { + target_href = version_selector_select + .children("option:selected") + .get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if ( + typeof DOCUMENTER_CURRENT_VERSION !== "undefined" && + $("#version-selector > option").length == 0 + ) { + var option = $( + "" + ); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== "undefined") { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function (i, x) { + return x.text; + }); + DOC_VERSIONS.forEach(function (each) { + var version_url = documenterBaseURL + "/../" + each + "/"; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $( + "" + ); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}); + +}) diff --git a/previews/PR178/assets/logo.png b/previews/PR178/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..803f96e15b790a9c303c5edb9ed85e40d2bc6183 GIT binary patch literal 80589 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 JUx -D*S[3]^2, 1)#hide\n", + "sys" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "## Finding a ground state" + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "Sunny uses the [Langevin dynamics of SU(_N_) coherent\n", + "states](https://arxiv.org/abs/2209.01265) to sample spin configurations\n", + "from the thermal equlibrium. One first constructs a\n", + "`Langevin` integrator. This requires a time step, temperature, and a\n", + "phenomenological damping parameter $λ$ that sets the coupling to the thermal\n", + "bath." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "Δt = 0.05/D # Should be inversely proportional to the largest energy scale\n", + " # in the system. For FeI2, this is the easy-axis anisotropy,\n", + " # `D = 2.165` (meV). The prefactor 0.05 is relatively small,\n", + " # and achieves high accuracy.\n", + "kT = 0.2 # Temperature of the thermal bath (meV).\n", + "λ = 0.1 # This value is typically good for Monte Carlo sampling,\n", + " # independent of system details.\n", + "\n", + "langevin = Langevin(Δt; kT, λ);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Langevin dynamics can be used to search for a magnetically ordered state. For\n", + "this, the temperature `kT` must be below the ordering temperature, but large\n", + "enough that the dynamical sampling procedure can overcome local energy\n", + "barriers and eliminate defects." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "randomize_spins!(sys)\n", + "for _ in 1:20_000\n", + " step!(sys, langevin)\n", + "end" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Although thermal fluctuations are present, the correct antiferromagnetic order\n", + "(2 up, 2 down) is apparent." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "plot_spins(sys; color=[s[3] for s in sys.dipoles])" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "For other systems, it can be much harder to find the magnetic ordering in an\n", + "unbiased way, and more complicated sampling procedures may be necessary." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "## Calculating Thermal-Averaged Correlations $\\langle S^{\\alpha\\beta}(𝐪,ω)\\rangle$\n", + "\n", + "Our aim is to study the classical spin dynamics for states sampled in thermal\n", + "equilibrium. To minimize finite size effects, and achieve sufficient momentum\n", + "space resolution, we should significantly enlarge the system volume. The\n", + "function `resize_supercell` takes new dimensions as multiples of the\n", + "unit cell lattice vectors." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "sys_large = resize_supercell(sys, (16,16,4)) # 16x16x4 copies of the original unit cell\n", + "plot_spins(sys_large; color=[s[3] for s in sys_large.dipoles])" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Now we will re-thermalize the system to a configuration just above the\n", + "ordering temperature. Sunny expects energies in meV by default, so\n", + "we use `meV_per_K` to convert from kelvin." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "kT = 3.5 * meV_per_K # 3.5K ≈ 0.30 meV\n", + "langevin.kT = kT\n", + "for _ in 1:10_000\n", + " step!(sys_large, langevin)\n", + "end" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The next step is to collect correlation data $S^{\\alpha\\beta}$. This will\n", + "involve sampling spin configurations from thermal equilibrium, and then\n", + "integrating the [Hamiltonian dynamics of SU(_N_) coherent\n", + "states](https://arxiv.org/abs/2204.07563) to collect Fourier-space information\n", + "about normal modes. Quantization of these modes yields the magnons, and the\n", + "associated dynamical spin-spin correlations can be compared with neutron\n", + "scattering intensities $S^{\\alpha\\beta}(q,\\omega)$. Because this a\n", + "real-space calculation, data is only available for discrete $q$ modes (the\n", + "resolution scales like inverse system size).\n", + "\n", + "To store the correlation data, we initialize a `SampledCorrelations` object by\n", + "calling `dynamical_correlations`. It requires three keyword arguments:\n", + "an integration step size, a target number of ωs to retain, and a maximum\n", + "energy ω to resolve. For the time step, twice the value used for the Langevin\n", + "integrator is usually a good choice." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "sc = dynamical_correlations(sys_large; Δt=2Δt, nω=120, ωmax=7.5)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The function `add_sample!` will collect data by running a dynamical\n", + "trajectory starting from the current system configuration." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "add_sample!(sc, sys_large) # Accumulate the sample into `sc`" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "To collect additional data, it is required to re-sample the spin configuration\n", + "from the thermal distribution. For efficiency, the dynamics should be run long\n", + "enough that consecutive samples are uncorrelated." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "for _ in 1:2\n", + " for _ in 1:1000 # Enough steps to decorrelate spins\n", + " step!(sys_large, langevin)\n", + " end\n", + " add_sample!(sc, sys_large) # Accumulate the sample into `sc`\n", + "end" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Now, `sc` has more samples included:" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "sc" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "## Computing Scattering Intensities" + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "With the thermally-averaged correlation data $\\langle S^{\\alpha\\beta}(q,\\omega)\\rangle$\n", + "in hand, we now need to specify how to extract a scattering intensity from this information.\n", + "This is done by constructing an `intensity_formula`.\n", + "By way of example, we will use a formula which computes the trace of the structure\n", + "factor and applies a classical-to-quantum temperature-dependent rescaling `kT`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "formula = intensity_formula(sc, :trace; kT)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Recall that $\\langle S^{\\alpha\\beta}(q,\\omega)\\rangle$ is only available at certain discrete\n", + "$q$ values, due to the finite lattice size.\n", + "There are two basic approaches to handling this discreteness.\n", + "The first approach is to interpolate between the available\n", + "data using `intensities_interpolated`. For example, we can plot single-$q$ slices\n", + "at (0,0,0) and (π,π,π) using this method:" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "qs = [[0, 0, 0], [0.5, 0.5, 0.5]]\n", + "is = intensities_interpolated(sc, qs, formula; interpolation = :round)\n", + "\n", + "ωs = available_energies(sc)\n", + "fig = lines(ωs, is[1,:]; axis=(xlabel=\"meV\", ylabel=\"Intensity\"), label=\"(0,0,0)\")\n", + "lines!(ωs, is[2,:]; label=\"(π,π,π)\")\n", + "axislegend()\n", + "fig" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The resolution in energy can be improved by increasing `nω` (and decreasing `Δt`),\n", + "and the general accuracy can be improved by collecting additional samples from the thermal\n", + "equilibrium.\n", + "\n", + "For real calculations, one often wants to apply further corrections and more\n", + "accurate formulas. Here, we apply `FormFactor` corrections appropriate\n", + "for `Fe2` magnetic ions, and a dipole polarization correction `:perp`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "formfactors = [FormFactor(\"Fe2\"; g_lande=3/2)]\n", + "new_formula = intensity_formula(sc, :perp; kT, formfactors = formfactors)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Frequently, one wants to extract energy intensities along lines that connect\n", + "special wave vectors--a so-called \"spaghetti plot\". The function\n", + "`reciprocal_space_path` creates an appropriate horizontal axis for\n", + "this plot by linearly sampling between provided $q$-points with a given\n", + "sample density. The number of sample points between two wavevectors `q1` and\n", + "`q2` is given by `dist*density` where `dist = norm(cryst.recipvecs * (q1 -\n", + "q2))` is measured in the global frame." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "points = [[0, 0, 0], # List of wave vectors that define a path\n", + " [1, 0, 0],\n", + " [0, 1, 0],\n", + " [1/2, 0, 0],\n", + " [0, 1, 0],\n", + " [0, 0, 0]]\n", + "density = 40\n", + "path, xticks = reciprocal_space_path(cryst, points, density);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Again using `intensities_interpolated`, we can evaluate the (interpolated) intensity\n", + "at each point on the `path`.\n", + "Since scattering intensities are only available at a certain discrete $(Q,\\omega)$\n", + "points, the intensity on the path can be calculated by interpolating between these\n", + "discrete points:" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "is_interpolated = intensities_interpolated(sc, path, new_formula;\n", + " interpolation = :linear, # Interpolate between available wave vectors\n", + ");\n", + "# Add artificial broadening\n", + "is_interpolated_broadened = broaden_energy(sc, is, (ω, ω₀)->lorentzian(ω-ω₀, 0.05));" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The second approach to handle the discreteness of the data is to bin the intensity\n", + "at the discrete points into the bins of a histogram.\n", + "First, the five sub-histograms are set up using `reciprocal_space_path_bins` in\n", + "analogy to `reciprocal_space_path`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "cut_width = 0.3\n", + "density = 15\n", + "paramsList, markers, ranges = reciprocal_space_path_bins(sc,points,density,cut_width);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Then, the intensity data is computed using `intensities_binned` for each sub-histogram:" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "total_bins = ranges[end][end]\n", + "energy_bins = paramsList[1].numbins[4]\n", + "is_binned = zeros(Float64,total_bins,energy_bins)\n", + "integrated_kernel = integrated_lorentzian(0.05) # Lorentzian broadening\n", + "for k in eachindex(paramsList)\n", + " bin_data, counts = intensities_binned(sc,paramsList[k], new_formula;\n", + " integrated_kernel = integrated_kernel\n", + " )\n", + " is_binned[ranges[k],:] = bin_data[:,1,1,:] ./ counts[:,1,1,:]\n", + "end" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The graph produced by interpolating (top) is similar to the one produced by binning (bottom):" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "fig = Figure()\n", + "ax_top = Axis(fig[1,1],ylabel = \"meV\",xticklabelrotation=π/8,xticklabelsize=12;xticks)\n", + "ax_bottom = Axis(fig[2,1],ylabel = \"meV\",xticks = (markers, string.(points)),xticklabelrotation=π/8,xticklabelsize=12)\n", + "\n", + "heatmap!(ax_top,1:size(is_interpolated,1), ωs, is_interpolated;\n", + " colorrange=(0.0,0.07),\n", + ")\n", + "\n", + "heatmap!(ax_bottom,1:size(is_binned,1), ωs, is_binned;\n", + " colorrange=(0.0,0.05),\n", + ")\n", + "\n", + "fig" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Note that we have clipped the colors in order to make the higher-energy\n", + "excitations more visible." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "# Unconventional RLU Systems and Constant Energy Cuts" + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "Often it is useful to plot cuts across multiple wave vectors but at a single\n", + "energy. We'll pick an energy," + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "ωidx = 60\n", + "target_ω = ωs[ωidx]" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "and take a constant-energy cut at that energy.\n", + "The most straightforward way is to make a plot whose axes are aligned with\n", + "the conventional reciprocal lattice of the crystal.\n", + "This is accomplished using `unit_resolution_binning_parameters`:" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "params = unit_resolution_binning_parameters(sc)\n", + "params.binstart[1:2] .= -1 # Expand plot range slightly\n", + "\n", + "# Set energy integration range\n", + "omega_width = 0.3\n", + "params.binstart[4] = target_ω - (omega_width/2)\n", + "params.binend[4] = target_ω # `binend` should be inside (e.g. at the center) of the range\n", + "params.binwidth[4] = omega_width\n", + "\n", + "integrate_axes!(params, axes = 3) # Integrate out z direction entirely\n", + "\n", + "params" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "In each of the following plots, black dashed lines represent (direct) lattice vectors.\n", + "Since these plots are in reciprocal space, direct lattice vectors are represented\n", + "as covectors (i.e. coordinate grids) instead of as arrows." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "is, counts = intensities_binned(sc,params,new_formula)\n", + "\n", + "fig = Figure()\n", + "ax = Axis(fig[1,1];\n", + " title=\"Δω=0.3 meV (Binned)\", aspect=true,\n", + " xlabel = \"[H, 0, 0]\",\n", + " ylabel = \"[0, K, 0]\"\n", + ")\n", + "bcs = axes_bincenters(params)\n", + "hm = heatmap!(ax,bcs[1],bcs[2],is[:,:,1,1] ./ counts[:,:,1,1])\n", + "function add_lines!(ax,params)#hide\n", + " bes = Sunny.axes_binedges(params)#hide\n", + " hrange = range(-2,2,length=17)#hide\n", + " linesegments!(ax,[(Point2f(params.covectors[1,1:3] ⋅ [h,-10,0],params.covectors[2,1:3] ⋅ [h,-10,0]),Point2f(params.covectors[1,1:3] ⋅ [h,10,0],params.covectors[2,1:3] ⋅ [h,10,0])) for h = hrange],linestyle=:dash,color=:black)#hide\n", + " krange = range(-2,2,length=17)#hide\n", + " linesegments!(ax,[(Point2f(params.covectors[1,1:3] ⋅ [-10,k,0],params.covectors[2,1:3] ⋅ [-10,k,0]),Point2f(params.covectors[1,1:3] ⋅ [10,k,0],params.covectors[2,1:3] ⋅ [10,k,0])) for k = krange],linestyle=:dash,color=:black)#hide\n", + " xlims!(ax,bes[1][1],bes[1][end])#hide\n", + " ylims!(ax,bes[2][1],bes[2][end])#hide\n", + "end#hide\n", + "add_lines!(ax,params)\n", + "Colorbar(fig[1,2], hm);\n", + "fig" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "In the above plot, the dashed-line (direct) lattice vectors are clearly orthogonal.\n", + "However, we know that in real space, the lattice vectors $a$ and $b$ are *not* orthogonal, but rather\n", + "point along the edges of a hexagon (see lower left corner):\n", + "\n", + "\n", + "

\n", + "\n", + "\n", + "Thus, plotting the direct lattice vectors as orthogonal (even in reciprocal space) is somewhat misleading.\n", + "Worse yet, the `[H,0,0]` by `[0,K,0]` plot apparently loses the 6-fold symmetry of the crystal!\n", + "Lastly, if one works out the components of the real-space metric with respect to the axes of the plot,\n", + "one finds that there are non-zero off-diagonal entries," + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "latvecs = sys.crystal.latvecs\n", + "metric = latvecs' * I(3) * latvecs" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "so real-space rotations and angles map into reciprocal space rotations angles in a complicated way.\n", + "\n", + "To resolve these important issues, we want to use axes which are orthogonal (i.e. they diagonalize\n", + "the metric and solve all of the problems just mentioned). The canonical choice is to use\n", + "the combination $\\frac{1}{2}a + b$ of lattice vectors (equiv. $a^* - \\frac{1}{2}b^*$), which is orthogonal to $a$:" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "(latvecs * [1/2,1,0]) ⋅ (latvecs * [1,0,0]) == 0" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "This new vector $\\frac{1}{2}a+b$ is visibly orthogonal to $a$ in real space:" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "f = Figure()#hide\n", + "ax = Axis(f[1,1])#hide\n", + "arrows!(ax,[Point2f(0,0),Point2f(latvecs[1:2,1] ./ 2)],[Vec2f(latvecs[1:2,1] ./ 2), Vec2f(latvecs[1:2,2])],arrowcolor = :blue,arrowsize = 30.,linewidth = 5.,linecolor = :blue)#hide\n", + "arrows!(ax,[Point2f(0,0)],[Vec2f(latvecs[1:2,:] * [1/2,1,0])],arrowcolor = :red,arrowsize = 30.,linewidth = 5.,linecolor = :red, linestyle = :dash)#hide\n", + "scatter!(ax,[Point2f(latvecs[1:2,:] * [a,b,0]) for a in -1:1, b in -1:1][:],color = :black)#hide\n", + "annotations!(ax,[\"0\",\"0+b\",\"0+a\", \"a/2\", \"b\"],[Point2f(0,-0.3),Point2f(latvecs[1:2,2]) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1]) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1] ./ 4) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1] ./ 2) .+ Vec2f(latvecs[1:2,2] ./ 2) .+ Vec2f(0.3,0.3)],color=[:black,:black,:black,:blue,:blue])#hide\n", + "f#hide" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "To use \"projection onto the new vector\" as a histogram axis, only a single change is needed to the binning parameters.\n", + "The second covector (previously $b$) must be swapped out for $\\frac{1}{2}a + b$ (recall that reciprocal space covectors, such\n", + "as those used in `BinningParameters` correspond to direct space vectors)." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "params.covectors[2,1:3] = [1/2,1,0] # [1/2,1,0] times [a;b;c] is (a/2 + b)\n", + "params#hide" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The second axis of the histogram now agrees with what is conventionally labelled as `[H,-H/2,0]`." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "!!! warning \"Length of the new vector\"\n", + "\n", + " Note that, although $\\frac{1}{2}a+b$ is orthogonal to $a$, it is not the same length as $a$.\n", + " Instead, it is `sqrt(3/4)` times as long. Note the unsymmetrical axes labels in the plots that\n", + " follow as a direct result of this!" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "# Zoom out horizontal axis\n", + "params.binstart[1], params.binend[1] = -2, 2\n", + "\n", + "# Adjust vertical axis bounds to account for\n", + "# length of a/2 + b\n", + "params.binstart[2], params.binend[2] = -2 * sqrt(3/4), 2 * sqrt(3/4)\n", + "\n", + "# Re-compute in the new coordinate system\n", + "is, counts = intensities_binned(sc,params,new_formula)\n", + "\n", + "fig = Figure(; resolution=(1200,500))#hide\n", + "ax_right = Axis(fig[1,3];#hide\n", + " title=\"ω≈$(round(target_ω, digits=2)) meV with Δω=0.3 meV (Binned)\", aspect=true,#hide\n", + " xlabel = \"[H, -1/2H, 0]\"#hide\n", + ")#hide\n", + "bcs = axes_bincenters(params)#hide\n", + "hm_right = heatmap!(ax_right,bcs[1],bcs[2],is[:,:,1,1] ./ counts[:,:,1,1])#hide\n", + "add_lines!(ax_right,params)\n", + "Colorbar(fig[1,4], hm_right);#hide" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "For comparison purposes, we will make the same plot using\n", + "`intensities_interpolated` to emulate zero-width bins.\n", + "This time, it's more convenient to think in terms of reciprocal vectors $a^*$ and $b^*$.\n", + "Now, our coordinate transformation consists of\n", + "establishing a new, orthogonal basis\n", + "to specify our wave vectors: $a^* - \\frac{1}{2}b^*$, $b^*$ and $c^*$.\n", + "Writing this in matrix form allows us to sample a rectilinear grid of wave vectors in this frame.\n", + "Finally, we'll convert these back into the original RLU system for input into Sunny." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "# New basis matrix\n", + "A = [1 0 0\n", + " -1/2 1 0\n", + " 0 0 1]\n", + "\n", + "# Define our grid of wave vectors\n", + "npoints = 60\n", + "as = range(-2, 2, npoints)\n", + "bs = range(-3/√3, 3/√3, npoints)\n", + "qs_ortho = [[a, b, 0] for a in as, b in bs]\n", + "\n", + "# Convert to original RLU system for input to Sunny\n", + "qs = [A * q for q in qs_ortho]\n", + "\n", + "# Use interpolation to get intensities\n", + "is = intensities_interpolated(sc, qs, new_formula; interpolation=:linear)\n", + "\n", + "ax_left = Axis(fig[1,2];#hide\n", + " title=\"ω≈$(round(ωs[ωidx], digits=2)) meV (Interpolated)\", aspect=true,#hide\n", + " xlabel = \"[H, -1/2H, 0]\", ylabel = \"[0, K, 0]\"#hide\n", + ")#hide\n", + "hm_left = heatmap!(ax_left, as, bs, is[:,:,ωidx])#hide\n", + "add_lines!(ax_left,params)\n", + "Colorbar(fig[1,1], hm_left);#hide\n", + "fig" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Now, not only are the dashed-line lattice vectors no longer misleadingly orthogonal,\n", + "but the six-fold symmetry has been restored as well!\n", + "Further, the metric has been diagonalized:" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "metric = (latvecs * inv(A'))' * I(3) * (latvecs * inv(A'))" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Finally, we note that instantaneous structure factor data, $𝒮(𝐪)$, can be\n", + "obtained from a dynamic structure factor with\n", + "`instant_intensities_interpolated`. Here we'll reuse the grid of wave\n", + "vectors we generated above." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "is_static = instant_intensities_interpolated(sc, qs, new_formula; interpolation = :linear)\n", + "\n", + "hm = heatmap(as, bs, is_static;\n", + " axis=(\n", + " title=\"Instantaneous Structure Factor\",\n", + " xlabel = \"[H, -1/2H, 0]\",\n", + " ylabel = \"[0, K, 0]\",\n", + " aspect=true\n", + " )\n", + ")\n", + "Colorbar(hm.figure[1,2], hm.plot)\n", + "hm" + ], + "metadata": {}, + "execution_count": null + } + ], + "nbformat_minor": 3, + "metadata": { + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + }, + "kernelspec": { + "name": "julia-1.9", + "display_name": "Julia 1.9.3", + "language": "julia" + } + }, + "nbformat": 4 +} diff --git a/previews/PR178/assets/notebooks/fei2_tutorial.ipynb b/previews/PR178/assets/notebooks/fei2_tutorial.ipynb new file mode 100644 index 000000000..8fbbdc3c0 --- /dev/null +++ b/previews/PR178/assets/notebooks/fei2_tutorial.ipynb @@ -0,0 +1,770 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "source": [ + "# Case Study: FeI₂\n", + "\n", + "FeI₂ is an effective spin-1 material with strong single-ion anisotropy.\n", + "Quadrupolar fluctuations give rise to a single-ion bound state that cannot be\n", + "described by a dipole-only model. This tutorial illustrates how to use the\n", + "linear spin wave theory of SU(3) coherent states (i.e. 2-flavor bosons) to\n", + "model the magnetic behavior in FeI₂. The original study was performed in [Bai\n", + "et al., Nature Physics 17, 467–472\n", + "(2021)](https://doi.org/10.1038/s41567-020-01110-1).\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "The Fe atoms are arranged in stacked triangular layers. The effective spin\n", + "Hamiltonian takes the form,\n", + "\n", + "$$\n", + "\\mathcal{H}=\\sum_{(i,j)} 𝐒_i ⋅ J_{ij} 𝐒_j - D\\sum_i \\left(S_i^z\\right)^2,\n", + "$$\n", + "\n", + "where the set of exchange matrices $J_{ij}$ between bonded sites $(i,j)$\n", + "includes competing ferromagnetic and antiferromagnetic interactions. This\n", + "model also includes a strong easy axis anisotropy, $D > 0$.\n", + "\n", + "We will formulate this Hamiltonian in Sunny and then calculate its dynamic\n", + "structure factor." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "## Get Julia and Sunny\n", + "\n", + "Sunny is implemented in Julia. This is a relatively new programming language\n", + "that allows for interactive development (like Python or Matlab) while also\n", + "providing high numerical efficiency (like C++ or Fortran). New Julia users may\n", + "wish to take a look at our [Getting Started with\n", + "Julia](https://github.com/SunnySuite/Sunny.jl/wiki/Getting-started-with-Julia)\n", + "guide. Sunny requires Julia 1.9 or later.\n", + "\n", + "From the Julia prompt, load `Sunny`. For plotting, one can choose either\n", + "`GLMakie` (a pop-up window) or `WGLMakie` (inline plots for a Jupyter notebook\n", + "or VSCode)." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "using Sunny, WGLMakie" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "If these packages are not yet installed, Julia should offer to install them\n", + "using its built-in package management system. If old versions are installed,\n", + "you may need to update them to run this tutorial." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "## Crystals\n", + "\n", + "A `Crystal` describes the crystallographic unit cell and will usually\n", + "be loaded from a `.cif` file. Here, we instead build a crystal by listing all\n", + "atoms and their types." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "a = b = 4.05012 # Lattice constants for triangular lattice\n", + "c = 6.75214 # Spacing in the z-direction\n", + "\n", + "latvecs = lattice_vectors(a, b, c, 90, 90, 120) # A 3x3 matrix of lattice vectors that\n", + " # define the conventional unit cell\n", + "positions = [[0, 0, 0], [1/3, 2/3, 1/4], [2/3, 1/3, 3/4]] # Positions of atoms in fractions\n", + " # of lattice vectors\n", + "types = [\"Fe\", \"I\", \"I\"]\n", + "FeI2 = Crystal(latvecs, positions; types)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Observe that Sunny inferred the space group, 'P -3 m 1' (164) and labeled the\n", + "atoms according to their point group symmetries." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "Only the Fe atoms are magnetic, so we discard the I ions using\n", + "`subcrystal`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "cryst = subcrystal(FeI2, \"Fe\")" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Observe that `cryst` retains the spacegroup symmetry of the full FeI₂ crystal.\n", + "This information will be used, for example, to propagate exchange interactions\n", + "between symmetry-equivalent bonds.\n", + "\n", + "In a running Julia environment, the crystal can be viewed interactively using\n", + "`view_crystal`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "view_crystal(cryst, 8.0)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "## Symmetry analysis\n", + "\n", + "The command `print_symmetry_table` provides a list of all the\n", + "symmetry-allowed interactions up to a cutoff distance." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "print_symmetry_table(cryst, 8.0)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The allowed $g$-tensor is expressed as a 3×3 matrix in the free coefficients\n", + "`A`, `B`, ... The allowed single-ion anisotropy is expressed as a linear\n", + "combination of Stevens operators. The latter correspond to polynomials of the\n", + "spin operators, as we will describe below.\n", + "\n", + "The allowed exchange interactions are given as a 3×3 matrix for representative\n", + "bonds. The notation `Bond(i, j, n)` indicates a bond between atom indices `i`\n", + "and `j`, with cell offset `n`. In the general case, it will be necessary to\n", + "associate atom indices with their positions in the unit cell; these can be\n", + "viewed with `display(cryst)`. Note that the order of the pair $(i, j)$ is\n", + "significant if the exchange tensor contains antisymmetric\n", + "Dzyaloshinskii–Moriya (DM) interactions.\n", + "\n", + "In the case of FeI₂, `Bond(1, 1, [1,0,0])` is one of the 6 nearest-neighbor\n", + "Fe-Fe bonds on a triangular lattice layer, and `Bond(1, 1, [0,0,1])` is an\n", + "Fe-Fe bond between layers." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "## Building a spin System" + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "In constructing a spin `System`, we must provide several additional\n", + "details about the spins." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "sys = System(cryst, (4, 4, 4), [SpinInfo(1, S=1, g=2)], :SUN, seed=2)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "This system includes $4×4×4$ unit cells, i.e. 64 Fe atoms, each with spin $S=1$\n", + "and a $g$-factor of 2. Quantum mechanically, spin $S=1$ involves a\n", + "superposition of $2S+1=3$ distinct angular momentum states. In `:SUN` mode,\n", + "this superposition will be modeled explicitly using the formalism of SU(3)\n", + "coherent states, which captures both dipolar and quadrupolar fluctuations. For\n", + "the more traditional dipole dynamics, use `:dipole` mode instead." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "Next we will use `set_exchange!` to assign interaction to bonds. Sunny\n", + "will automatically propagate each interaction to all symmetry-equivalent bonds\n", + "in the unit cell. The FeI₂ interactions below follow [Bai et\n", + "al](https://doi.org/10.1038/s41567-020-01110-1)." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "J1pm = -0.236\n", + "J1pmpm = -0.161\n", + "J1zpm = -0.261\n", + "J2pm = 0.026\n", + "J3pm = 0.166\n", + "J′0pm = 0.037\n", + "J′1pm = 0.013\n", + "J′2apm = 0.068\n", + "\n", + "J1zz = -0.236\n", + "J2zz = 0.113\n", + "J3zz = 0.211\n", + "J′0zz = -0.036\n", + "J′1zz = 0.051\n", + "J′2azz = 0.073\n", + "\n", + "J1xx = J1pm + J1pmpm\n", + "J1yy = J1pm - J1pmpm\n", + "J1yz = J1zpm\n", + "\n", + "set_exchange!(sys, [J1xx 0.0 0.0;\n", + " 0.0 J1yy J1yz;\n", + " 0.0 J1yz J1zz], Bond(1,1,[1,0,0]))\n", + "set_exchange!(sys, [J2pm 0.0 0.0;\n", + " 0.0 J2pm 0.0;\n", + " 0.0 0.0 J2zz], Bond(1,1,[1,2,0]))\n", + "set_exchange!(sys, [J3pm 0.0 0.0;\n", + " 0.0 J3pm 0.0;\n", + " 0.0 0.0 J3zz], Bond(1,1,[2,0,0]))\n", + "set_exchange!(sys, [J′0pm 0.0 0.0;\n", + " 0.0 J′0pm 0.0;\n", + " 0.0 0.0 J′0zz], Bond(1,1,[0,0,1]))\n", + "set_exchange!(sys, [J′1pm 0.0 0.0;\n", + " 0.0 J′1pm 0.0;\n", + " 0.0 0.0 J′1zz], Bond(1,1,[1,0,1]))\n", + "set_exchange!(sys, [J′2apm 0.0 0.0;\n", + " 0.0 J′2apm 0.0;\n", + " 0.0 0.0 J′2azz], Bond(1,1,[1,2,1]))" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The function `set_onsite_coupling!` assigns a single-ion anisotropy.\n", + "The argument can be constructed using `spin_matrices` or\n", + "`stevens_matrices`. Here we use Julia's anonymous function syntax to\n", + "assign an easy-axis anisotropy along the direction $\\hat{z}$." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "D = 2.165\n", + "set_onsite_coupling!(sys, S -> -D*S[3]^2, 1)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "# Calculating structure factor intensities" + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "In the remainder of this tutorial, we will examine Sunny's tools for\n", + "calculating the dynamical structure factor using a [multi-boson\n", + "generalization](https://arxiv.org/abs/1307.7731) of linear spin wave theory\n", + "(LSWT). This theory describes non-interacting quasi-particle excitations that\n", + "hybridize dipolar and quadrupolar modes." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "## Finding the ground state" + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "Begin with a random configuration and use `minimize_energy!` to find a\n", + "configuration of the SU(3) coherent states (i.e. spin dipoles and quadrupoles)\n", + "that locally minimizes energy." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "randomize_spins!(sys)\n", + "minimize_energy!(sys)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "A positive number above indicates that the procedure has converged to a local\n", + "energy minimum. The configuration, however, may still have defects. This can\n", + "be checked by visualizing the spins, colored according to their\n", + "$z$-components." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "plot_spins(sys; color=[s[3] for s in sys.dipoles])" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "A different understanding of the magnetic ordering can be obtained by moving\n", + "to Fourier space. The 'instant' structure factor $𝒮(𝐪)$ is an experimental\n", + "observable. To investigate $𝒮(𝐪)$ as true 3D data, Sunny provides\n", + "`instant_correlations` and related functions. Here, however, we will\n", + "use `print_wrapped_intensities`, which gives average intensities for\n", + "the individual Bravais sublattices (in effect, all wavevectors are wrapped to\n", + "the first Brillouin zone)." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "print_wrapped_intensities(sys)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The result will likely be approximately consistent with the known zero-field\n", + "energy-minimizing magnetic structure of FeI₂, which is single-$Q$ (two-up,\n", + "two-down antiferromagnetic order). Mathematically, spontaneous symmetry\n", + "breaking should select one of $±Q = [0, -1/4, 1/4]$, $[1/4, 0, 1/4]$, or\n", + "$[-1/4,1/4,1/4]$, associated with the three-fold rotational symmetry of the\n", + "crystal spacegroup. In nature, however, one will frequently encounter\n", + "competing \"domains\" associated with the three possible orientations of the\n", + "ground state." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "If the desired ground state is already known, as with FeI₂, it could be\n", + "entered by hand using `set_dipole!`. Alternatively, in the case of\n", + "FeI₂, we could repeatedly employ the above randomization and minimization\n", + "procedure until a defect-free configuration is found. Some systems will have\n", + "more complicated ground states, which can be much more challenging to find.\n", + "For this, Sunny provides experimental support for powerful simulated annealing\n", + "via [parallel tempering](https://en.wikipedia.org/wiki/Parallel_tempering),\n", + "but that is outside the scope of this tutorial." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "Here, let's break the three-fold symmetry of FeI₂ by hand. Given one or more\n", + "desired $Q$ modes, Sunny can suggest a magnetic supercell with appropriate\n", + "periodicity. Let's arbitrarily select one of the three possible ordering\n", + "wavevectors, $Q = [0, -1/4, 1/4]$. Sunny suggests a corresponding magnetic\n", + "supercell in units of the crystal lattice vectors." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "suggest_magnetic_supercell([[0, -1/4, 1/4]])" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The system returned by `reshape_supercell` is smaller, and is sheared\n", + "relative to the original system. This makes it much easier to find the global\n", + "energy minimum." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "sys_min = reshape_supercell(sys, [1 0 0; 0 2 1; 0 -2 1])\n", + "randomize_spins!(sys_min)\n", + "minimize_energy!(sys_min);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Plot the system again, now including \"ghost\" spins out to 12Å" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "plot_spins(sys_min; color=[s[3] for s in sys_min.dipoles], ghost_radius=12)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "## Linear spin wave theory\n", + "\n", + "Now that we have found the ground state for a magnetic supercell, we can\n", + "immediately proceed to perform zero-temperature calculations using linear spin\n", + "wave theory. We begin by instantiating a `SpinWaveTheory` type using the\n", + "supercell." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "swt = SpinWaveTheory(sys_min)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Select a sequence of wavevectors that will define a piecewise linear\n", + "interpolation in reciprocal lattice units (RLU)." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "q_points = [[0,0,0], [1,0,0], [0,1,0], [1/2,0,0], [0,1,0], [0,0,0]];" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The function `reciprocal_space_path` will linearly sample a `path`\n", + "between the provided $q$-points with a given `density`. The `xticks` return\n", + "value provides labels for use in plotting." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "density = 50\n", + "path, xticks = reciprocal_space_path(cryst, q_points, density);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The `dispersion` function defines the quasiparticle excitation\n", + "energies $ω_i(𝐪)$ for each point $𝐪$ along the reciprocal space path." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "disp = dispersion(swt, path);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "In addition to the band energies $ω_i(𝐪)$, Sunny can calculate the inelastic\n", + "neutron scattering intensity $I_i(𝐪)$ for each band $i$ according to an\n", + "`intensity_formula`. We choose to apply a polarization correction\n", + "$(1 - 𝐪⊗𝐪)$ by setting the mode argument to `:perp`. Selecting\n", + "`delta_function_kernel` specifies that we want the energy and intensity of\n", + "each band individually." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "formula = intensity_formula(swt, :perp; kernel=delta_function_kernel)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The function `intensities_bands` uses linear spin wave theory to\n", + "calculate both the dispersion and intensity data for the provided path." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "disp, intensity = intensities_bands(swt, path, formula);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "These can be plotted in GLMakie." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "fig = Figure()\n", + "ax = Axis(fig[1,1]; xlabel=\"Momentum (r.l.u.)\", ylabel=\"Energy (meV)\", xticks, xticklabelrotation=π/6)\n", + "ylims!(ax, 0.0, 7.5)\n", + "xlims!(ax, 1, size(disp, 1))\n", + "colorrange = extrema(intensity)\n", + "for i in axes(disp)[2]\n", + " lines!(ax, 1:length(disp[:,i]), disp[:,i]; color=intensity[:,i], colorrange)\n", + "end\n", + "fig" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "To make comparisons with inelastic neutron scattering (INS) data, it is\n", + "helpful to employ an empirical broadening kernel, e.g., a\n", + "`lorentzian`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "γ = 0.15 # width in meV\n", + "broadened_formula = intensity_formula(swt, :perp; kernel=lorentzian(γ))" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The `intensities_broadened` function requires an energy range in\n", + "addition to the $𝐪$-space path." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "energies = collect(0:0.01:10) # 0 < ω < 10 (meV).\n", + "is1 = intensities_broadened(swt, path, energies, broadened_formula);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "A real FeI₂ sample will exhibit competing magnetic domains associated with\n", + "spontaneous symmetry breaking of the 6-fold rotational symmetry of the\n", + "triangular lattice. Note that the wavevectors $𝐪$ and $-𝐪$ are equivalent in\n", + "the structure factor, which leaves three distinct domain orientations, which\n", + "are related by 120° rotations about the $ẑ$-axis. Rather than rotating the\n", + "spin configuration directly, on can rotate the $𝐪$-space path. Below, we use\n", + "`rotation_in_rlu` to average the intensities over all three possible\n", + "orientations." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "R = rotation_in_rlu(cryst, [0, 0, 1], 2π/3)\n", + "is2 = intensities_broadened(swt, [R*q for q in path], energies, broadened_formula)\n", + "is3 = intensities_broadened(swt, [R*R*q for q in path], energies, broadened_formula)\n", + "is_averaged = (is1 + is2 + is3) / 3\n", + "\n", + "fig = Figure()\n", + "ax = Axis(fig[1,1]; xlabel=\"Momentum (r.l.u.)\", ylabel=\"Energy (meV)\", xticks, xticklabelrotation=π/6)\n", + "heatmap!(ax, 1:size(is_averaged, 1), energies, is_averaged)\n", + "fig" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "This result can be directly compared to experimental neutron scattering data\n", + "from [Bai et al.](https://doi.org/10.1038/s41567-020-01110-1)\n", + "\n", + "\n", + "\n", + "\n", + "(The publication figure accidentally used a non-standard coordinate system to\n", + "label the wave vectors.)\n", + "\n", + "To get this agreement, the use of SU(3) coherent states is essential. In other\n", + "words, we needed a theory of multi-flavored bosons. The lower band has large\n", + "quadrupolar character, and arises from the strong easy-axis anisotropy of\n", + "FeI₂. By setting `mode = :SUN`, the calculation captures this coupled\n", + "dipole-quadrupole dynamics.\n", + "\n", + "An interesting exercise is to repeat the same study, but using `mode =\n", + ":dipole` instead of `:SUN`. That alternative choice would constrain the\n", + "coherent state dynamics to the space of dipoles only." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "The full dynamical spin structure factor (DSSF) can be retrieved as a $3×3$\n", + "matrix with the `dssf` function, for a given path of $𝐪$-vectors." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "disp, is = dssf(swt, path);" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The first output `disp` is identical to that obtained from `dispersion`. The\n", + "second output `is` contains a list of $3×3$ matrix of intensities. For\n", + "example, `is[q,n][2,3]` yields the $(ŷ,ẑ)$ component of the structure factor\n", + "intensity for `nth` mode at the `q`th wavevector in the `path`." + ], + "metadata": {} + }, + { + "cell_type": "markdown", + "source": [ + "## What's next?\n", + "\n", + "The multi-boson linear spin wave theory, applied above, can be understood as\n", + "the quantization of a certain generalization of the Landau-Lifshitz spin\n", + "dynamics. Rather than dipoles, this dynamics takes places on the space of\n", + "[SU(_N_) coherent states](https://arxiv.org/abs/2106.14125).\n", + "\n", + "The full SU(_N_) coherent state dynamics, with appropriate quantum correction\n", + "factors, can be useful to model finite temperature scattering data. In\n", + "particular, it captures certain anharmonic effects due to thermal\n", + "fluctuations. This is the subject of our FeI₂ at Finite Temperature\n", + "tutorial.\n", + "\n", + "The classical dynamics is also a good starting point to study non-equilibrium\n", + "phenomena. Empirical noise and damping terms can be used to model [coupling to\n", + "a thermal bath](https://arxiv.org/abs/2209.01265). This yields a Langevin\n", + "dynamics of SU(_N_) coherent states. Our CP² Skyrmion Quench\n", + "tutorial shows how this dynamics gives rise to the formation of novel\n", + "topological defects in a temperature quench.\n", + "\n", + "Relative to LSWT calculations, it can take much more time to estimate\n", + "$\\mathcal{S}(𝐪,ω)$ intensities using classical dynamics simulation. See the\n", + "[SunnyTutorials\n", + "notebooks](https://nbviewer.org/github/SunnySuite/SunnyTutorials/tree/main/Tutorials/)\n", + "for examples of \"production-scale\" simulations." + ], + "metadata": {} + } + ], + "nbformat_minor": 3, + "metadata": { + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + }, + "kernelspec": { + "name": "julia-1.9", + "display_name": "Julia 1.9.3", + "language": "julia" + } + }, + "nbformat": 4 +} diff --git a/previews/PR178/assets/notebooks/ising2d.ipynb b/previews/PR178/assets/notebooks/ising2d.ipynb new file mode 100644 index 000000000..3d9a59ddd --- /dev/null +++ b/previews/PR178/assets/notebooks/ising2d.ipynb @@ -0,0 +1,179 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "source": [ + "# Classical Ising model\n", + "\n", + "This tutorial illustrates simulation of the classical 2D Ising model." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "using Sunny, WGLMakie" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Sunny expects a 3D `Crystal` unit cell. To model a square lattice, we\n", + "create an orthogonal unit cell where the $z$-spacing is distinct from the $x$\n", + "and $y$ spacing." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "a = 1\n", + "latvecs = lattice_vectors(a,a,10a,90,90,90)\n", + "crystal = Crystal(latvecs, [[0,0,0]])" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Create a `System` of spins with linear size `L` in the $x$ and $y$\n", + "directions, and only one layer in the $z$ direction. The option `:dipole`\n", + "means that the system will store Heisenberg spins, as opposed to SU($N$)\n", + "coherent states. Polarize the initial spin configuration using\n", + "`polarize_spins!`. Following the Ising convention, we will restrict\n", + "these spins to the $z$-axis and give them magnitude $S=1$.\n", + "\n", + "By default, Sunny uses physical units, e.g. magnetic field in tesla. Here we\n", + "specify an alternative `Units` system, so that the Zeeman coupling\n", + "between the spin dipole $𝐬$ and an external field $𝐁$ has the dimensionless\n", + "form $-𝐁⋅𝐬$." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "L = 128\n", + "sys = System(crystal, (L,L,1), [SpinInfo(1, S=1, g=1)], :dipole, units=Units.theory, seed=0)\n", + "polarize_spins!(sys, (0,0,1))" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Use `set_exchange!` to include a ferromagnetic Heisenberg interaction\n", + "along nearest-neighbor bonds. The `Bond` below connects two spins\n", + "displaced by one lattice constant in the $x$-direction. This interaction will\n", + "be propagated to all nearest-neighbors bonds in the system, consistent with\n", + "the symmetries of the square lattice." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "set_exchange!(sys, -1.0, Bond(1,1,(1,0,0)))" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "If an external field is desired, it can be set using\n", + "`set_external_field!`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "B = 0\n", + "set_external_field!(sys, (0,0,B))" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The critical temperature for the Ising model is known analytically." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "Tc = 2/log(1+√2)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Use a `LocalSampler` to perform `nsweeps` Monte Carlo sweeps. A sweep\n", + "consists of, on average, one trial update per spin in the system. Each\n", + "proposed update is accepted or rejected according to the Metropolis acceptance\n", + "probability. As its name suggests, the `propose_flip` function will\n", + "only propose pure spin flips, $𝐬 \\rightarrow -𝐬$." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "nsweeps = 4000\n", + "sampler = LocalSampler(kT=Tc, propose=propose_flip)\n", + "for i in 1:nsweeps\n", + " step!(sys, sampler)\n", + "end" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Plot the Ising spins by extracting the $z$-component of the dipoles" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "heatmap(reshape([s.z for s in sys.dipoles], (L,L)))" + ], + "metadata": {}, + "execution_count": null + } + ], + "nbformat_minor": 3, + "metadata": { + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + }, + "kernelspec": { + "name": "julia-1.9", + "display_name": "Julia 1.9.3", + "language": "julia" + } + }, + "nbformat": 4 +} diff --git a/previews/PR178/assets/notebooks/out_of_equilibrium.ipynb b/previews/PR178/assets/notebooks/out_of_equilibrium.ipynb new file mode 100644 index 000000000..9574a45a8 --- /dev/null +++ b/previews/PR178/assets/notebooks/out_of_equilibrium.ipynb @@ -0,0 +1,278 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "source": [ + "# CP² Skyrmion Quench\n", + "\n", + "This example demonstrates Sunny's ability to simulate the out-of-equilibrium\n", + "dynamics of generalized spin systems. We will implement the model Hamiltonian\n", + "of [Zhang et al., Nature Communications **14**, 3626\n", + "(2023)](https://www.nature.com/articles/s41467-023-39232-8), which supports a\n", + "novel type of topological defect, a CP² skyrmion, that involves both the\n", + "dipolar and quadrupolar parts of a quantum spin.\n", + "\n", + "Beginning from an initial high-temperature state, a disordered gas of CP²\n", + "skyrmions can be formed by rapidly quenching to low temperature. To model the\n", + "coupled dynamics of dipoles and quadrupoles, Sunny uses a recently developed\n", + "generalization of the Landau-Lifshitz spin dynamics, [Dahlbom et al., Phys.\n", + "Rev. B **106**, 235154 (2022)](https://doi.org/10.1103/PhysRevB.106.235154)." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "using Sunny, WGLMakie" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The Hamiltonian we will implement,\n", + "$$\n", + "\\mathcal{H} = \\sum_{\\langle i,j \\rangle} J_{ij}( \\hat{S}_i^x \\hat{S}_j^x + \\hat{S}_i^y \\hat{S}_j^y + \\Delta\\hat{S}_i^z \\hat{S}_j^z) - h\\sum_{i}\\hat{S}_i^z + D\\sum_{i}(\\hat{S}_i^z)^2\n", + "$$\n", + "contains competing ferromagnetic nearest-neightbor and antiferromagnetic\n", + "next-nearest-neighbor exchange terms on a triangular lattice. Both exchanges\n", + "exhibit anisotropy on the z-term. Additionally, there is an external magnetic\n", + "field, $h$, and easy-plane single-ion anisotropy, $D > 0$. We begin by\n", + "implementing the `Crystal`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "lat_vecs = lattice_vectors(1.0, 1.0, 2.0, 90, 90, 120)\n", + "basis_vecs = [[0,0,0]]\n", + "cryst = Crystal(lat_vecs, basis_vecs)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The crystal is then used to create a spin `System`. All parameters in\n", + "this model system are dimensionless, so we select \"theory\" units and set the\n", + "g-factor to one." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "L = 40\n", + "dims = (L, L, 1)\n", + "sys = System(cryst, dims, [SpinInfo(1, S=1, g=1)], :SUN; seed=101, units=Units.theory)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "We proceed to implement each term of the Hamiltonian, selecting our parameters\n", + "so that the system occupies a region of the phase diagram that supports\n", + "skyrmions. The exchange interactions are set as follows." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "J1 = -1 # Nearest-neighbor ferromagnetic\n", + "J2 = (2.0/(1+√5)) # Tune competing exchange to set skyrmion scale length\n", + "Δ = 2.6 # Exchange anisotropy\n", + "\n", + "ex1 = J1 * [1.0 0.0 0.0;\n", + " 0.0 1.0 0.0;\n", + " 0.0 0.0 Δ]\n", + "ex2 = J2 * [1.0 0.0 0.0;\n", + " 0.0 1.0 0.0;\n", + " 0.0 0.0 Δ]\n", + "set_exchange!(sys, ex1, Bond(1, 1, [1, 0, 0]))\n", + "set_exchange!(sys, ex2, Bond(1, 1, [1, 2, 0]))" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Next we add the external field," + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "h = 15.5\n", + "field = set_external_field!(sys, [0.0 0.0 h])" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "and finally an easy-plane single-ion anisotropy," + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "D = 19.0\n", + "set_onsite_coupling!(sys, S -> D*S[3]^2, 1)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Initialize system to an infinite temperature (fully randomized) initial\n", + "condition." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "randomize_spins!(sys)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "We are now ready to simulate the quenching process using a generalized\n", + "`Langevin` spin dynamics. If we were working with spin dipoles only,\n", + "then `Langevin` dynamics would be the usual Landau-Lifshitz spin dynamics,\n", + "augmented with damping and noise terms. In the present study, we are instead\n", + "working with quantum spin-1 (an ($N=3$)-level system that includes both\n", + "dipoles and quadrupoles). Here, `Langevin` captures the coupled\n", + "dipole-quadrupole dynamics using the formalism of SU($N$) coherent states.\n", + "\n", + "Selecting `kT = 0` in the Langevin dynamics will effective disable the noise\n", + "term. Then the parameter `λ` effectively determines the damping time-scale." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "Δt = 0.2/D # Integration time step (inverse meV). Typically this will be\n", + " # inversely proportional to the largest energy scale in the\n", + " # system. We can use a fairly large time-step here because\n", + " # accuracy isn't critical.\n", + "kT = 0 # Target equilibrium temperature (meV)\n", + "λ = 0.1 # Magnitude of coupling to thermal bath (dimensionless)\n", + "integrator = Langevin(Δt; kT, λ)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Finally we run the dynamics. We will record the state of the system at three\n", + "different times during the quenching process by copying the `coherents` field\n", + "of the `System`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "τs = [4., 16, 256] # Times to record snapshots\n", + "frames = [] # Empty array to store snapshots\n", + "for i in eachindex(τs)\n", + " dur = i == 1 ? τs[1] : τs[i] - τs[i-1] # Determine the length of time to simulate\n", + " numsteps = round(Int, dur/Δt)\n", + " for _ in 1:numsteps # Perform the integration\n", + " step!(sys, integrator)\n", + " end\n", + " push!(frames, copy(sys.coherents)) # Save a snapshot spin configuration\n", + "end" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "To visualize the state of the system contained in each snapshot, we will\n", + "calculate and plot the skyrmion density on each plaquette of our lattice. The\n", + "function `plot_triangular_plaquettes` is not part of the core Sunny package,\n", + "but rather something you could define yourself. We are using the definition in\n", + "`plotting2d.jl` from the Sunny [`examples/extra`\n", + "directory](https://github.com/SunnySuite/Sunny.jl/tree/main/examples/extra)." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "include(pkgdir(Sunny, \"examples\", \"extra\", \"plotting2d.jl\"))\n", + "\n", + "function sun_berry_curvature(z₁, z₂, z₃)\n", + " z₁, z₂, z₃ = normalize.((z₁, z₂, z₃))\n", + " n₁ = z₁ ⋅ z₂\n", + " n₂ = z₂ ⋅ z₃\n", + " n₃ = z₃ ⋅ z₁\n", + " return angle(n₁ * n₂ * n₃)\n", + "end\n", + "\n", + "plot_triangular_plaquettes(sun_berry_curvature, frames; resolution=(1800,600),\n", + " offset_spacing=10, texts = [\"\\tt = \"*string(τ) for τ in τs], text_offset = (0.0, 6.0)\n", + ")" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "The times are given in $\\hbar/|J_1|$. The white\n", + "background corresponds to a quantum paramagnetic state, where the local spin\n", + "exhibits a strong quadrupole moment and little or no dipole moment. Observe\n", + "that the process has generated a number of well-formed skyrmions of both\n", + "positive (red) and negative (blue) charge in addition to a number of other\n", + "metastable spin configurations. A full-sized version of this figure is\n", + "available in [Dahlbom et al.](https://doi.org/10.1103/PhysRevB.106.235154)." + ], + "metadata": {} + } + ], + "nbformat_minor": 3, + "metadata": { + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + }, + "kernelspec": { + "name": "julia-1.9", + "display_name": "Julia 1.9.3", + "language": "julia" + } + }, + "nbformat": 4 +} diff --git a/previews/PR178/assets/notebooks/powder_averaging.ipynb b/previews/PR178/assets/notebooks/powder_averaging.ipynb new file mode 100644 index 000000000..0f84c42b8 --- /dev/null +++ b/previews/PR178/assets/notebooks/powder_averaging.ipynb @@ -0,0 +1,264 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "source": [ + "# Powder Averaged CoRh₂O₄\n", + "\n", + "This tutorial illustrates the calculation of the powder-averaged structure\n", + "factor by performing an orientational average. We consider a simple model of\n", + "the diamond-cubic crystal CoRh₂O₄, with parameters extracted from [Ge et al.,\n", + "Phys. Rev. B 96, 064413](https://doi.org/10.1103/PhysRevB.96.064413)." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "using Sunny, WGLMakie" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Construct a diamond `Crystal` in the conventional (non-primitive)\n", + "cubic unit cell. Sunny will populate all eight symmetry-equivalent sites when\n", + "given the international spacegroup number 227 (\"Fd-3m\") and the appropriate\n", + "setting. For this spacegroup, there are two conventional translations of the\n", + "unit cell, and it is necessary to disambiguate through the `setting` keyword\n", + "argument. (On your own: what happens if `setting` is omitted?)" + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "a = 8.5031 # (Å)\n", + "latvecs = lattice_vectors(a, a, a, 90, 90, 90)\n", + "cryst = Crystal(latvecs, [[0,0,0]], 227, setting=\"1\")" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "In a running Julia environment, the crystal can be viewed interactively using\n", + "`view_crystal`." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "view_crystal(cryst, 8.0)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Construct a `System` with an antiferromagnetic nearest neighbor\n", + "interaction `J`. Because the diamond crystal is bipartite, the ground state\n", + "will have unfrustrated Néel order. Selecting `latsize=(1,1,1)` is sufficient\n", + "because the ground state is periodic over each cubic unit cell. By passing an\n", + "explicit `seed`, the system's random number generator will give repeatable\n", + "results." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "latsize = (2, 2, 2)\n", + "seed = 0\n", + "S = 3/2\n", + "J = 7.5413*meV_per_K # (~ 0.65 meV)\n", + "sys = System(cryst, latsize, [SpinInfo(1; S, g=2)], :dipole; seed=0)\n", + "set_exchange!(sys, J, Bond(1, 3, [0,0,0]))" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "In the ground state, each spin is exactly anti-aligned with its 4\n", + "nearest-neighbors. Because every bond contributes an energy of $-JS^2$, the\n", + "energy per site is $-2JS^2$. In this calculation, a factor of 1/2 avoids\n", + "double-counting the bonds. Due to lack of frustration, direct energy\n", + "minimization is successful in finding the ground state." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "randomize_spins!(sys)\n", + "minimize_energy!(sys)\n", + "\n", + "@assert energy_per_site(sys) ≈ -2J*S^2" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Plotting the spins confirms the expected Néel order. Note that the overall,\n", + "global rotation of dipoles is arbitrary." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "s0 = sys.dipoles[1,1,1,1]\n", + "plot_spins(sys; color=[s'*s0 for s in sys.dipoles])" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "For numerical efficiency, it will be helpful to work with the smallest\n", + "possible magnetic supercell. Here, it is the primitive unit cell, which\n", + "contains just two sites. The variable `shape` below defines the primitive\n", + "lattice vectors `cryst.prim_latvecs` in units of the conventional lattice\n", + "vectors. This result is used as input to `reshape_supercell`. The\n", + "energy per site remains the same, which verifies that the magnetic supercell\n", + "is valid." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "shape = cryst.latvecs \\ cryst.prim_latvecs\n", + "sys_prim = reshape_supercell(sys, shape)\n", + "@assert energy_per_site(sys_prim) ≈ -2J*S^2" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "Now estimate $𝒮(𝐪,ω)$ with `SpinWaveTheory` and an\n", + "`intensity_formula`. The mode `:perp` contracts with a dipole factor\n", + "to return the unpolarized intensity. The formula also employs\n", + "`lorentzian` broadening. The isotropic `FormFactor` for\n", + "Cobalt(2+) dampens intensities at large $𝐪$." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "swt = SpinWaveTheory(sys_prim)\n", + "η = 0.4 # (meV)\n", + "kernel = lorentzian(η)\n", + "formfactors = [FormFactor(\"Co2\")]\n", + "formula = intensity_formula(swt, :perp; kernel, formfactors)" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "For the \"single crystal\" result, we may use `reciprocal_space_path` to\n", + "construct a path that connects high-symmetry points in reciprocal space. The\n", + "`intensities_broadened` function collects intensities along this path\n", + "for the given set of energy values." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "qpoints = [[0.0, 0.0, 0.0], [0.5, 0.0, 0.0], [0.5, 0.5, 0.0], [0.0, 0.0, 0.0]]\n", + "path, xticks = reciprocal_space_path(cryst, qpoints, 50)\n", + "energies = collect(0:0.01:6)\n", + "is = intensities_broadened(swt, path, energies, formula)\n", + "\n", + "fig = Figure()\n", + "ax = Axis(fig[1,1]; aspect=1.4, ylabel=\"ω (meV)\", xlabel=\"𝐪 (r.l.u.)\",\n", + " xticks, xticklabelrotation=π/10)\n", + "heatmap!(ax, 1:size(is, 1), energies, is, colormap=:gnuplot2)\n", + "fig" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "A powder measurement effectively involves an average over all possible crystal\n", + "orientations. We use the function `reciprocal_space_shell` to sample\n", + "`n` wavevectors on a sphere of a given radius (inverse angstroms), and then\n", + "calculate the spherically-averaged intensity." + ], + "metadata": {} + }, + { + "outputs": [], + "cell_type": "code", + "source": [ + "radii = 0.01:0.02:3 # (1/Å)\n", + "output = zeros(Float64, length(radii), length(energies))\n", + "for (i, radius) in enumerate(radii)\n", + " n = 300\n", + " qs = reciprocal_space_shell(cryst, radius, n)\n", + " is = intensities_broadened(swt, qs, energies, formula)\n", + " output[i, :] = sum(is, dims=1) / size(is, 1)\n", + "end\n", + "\n", + "fig = Figure()\n", + "ax = Axis(fig[1,1]; xlabel=\"Q (Å⁻¹)\", ylabel=\"ω (meV)\")\n", + "heatmap!(ax, radii, energies, output, colormap=:gnuplot2)\n", + "fig" + ], + "metadata": {}, + "execution_count": null + }, + { + "cell_type": "markdown", + "source": [ + "This result can be compared to experimental neutron scattering data\n", + "from Fig. 5 of [Ge et al.](https://doi.org/10.1103/PhysRevB.96.064413)\n", + "\n", + "" + ], + "metadata": {} + } + ], + "nbformat_minor": 3, + "metadata": { + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.9.3" + }, + "kernelspec": { + "name": "julia-1.9", + "display_name": "Julia 1.9.3", + "language": "julia" + } + }, + "nbformat": 4 +} diff --git a/previews/PR178/assets/paraviewcolormap.png b/previews/PR178/assets/paraviewcolormap.png new file mode 100644 index 0000000000000000000000000000000000000000..1d1073abe36ddf9a3a8ebfdf6c61f1277291bf22 GIT binary patch literal 27585 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 z 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 literal 0 HcmV?d00001 diff --git a/previews/PR178/assets/paraviewrender.jpg b/previews/PR178/assets/paraviewrender.jpg new file mode 100644 index 0000000000000000000000000000000000000000..975c201490dccceeae3bb217f129ee0103400c26 GIT binary patch literal 67116 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 Zf%fd$&!v@+K`m2G?RL0YYU|(6{}13S@`3;W literal 0 HcmV?d00001 diff --git a/previews/PR178/assets/paraviewvolume.png b/previews/PR178/assets/paraviewvolume.png new file mode 100644 index 0000000000000000000000000000000000000000..eed55ec5e9f55295e164eeb0e18ea45beacd8a64 GIT binary patch literal 10208 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 -D*S[3]^2, 1)#hide +sys + +Δt = 0.05/D # Should be inversely proportional to the largest energy scale + # in the system. For FeI2, this is the easy-axis anisotropy, + # `D = 2.165` (meV). The prefactor 0.05 is relatively small, + # and achieves high accuracy. +kT = 0.2 # Temperature of the thermal bath (meV). +λ = 0.1 # This value is typically good for Monte Carlo sampling, + # independent of system details. + +langevin = Langevin(Δt; kT, λ); + +randomize_spins!(sys) +for _ in 1:20_000 + step!(sys, langevin) +end + +plot_spins(sys; color=[s[3] for s in sys.dipoles]) + +sys_large = resize_supercell(sys, (16,16,4)) # 16x16x4 copies of the original unit cell +plot_spins(sys_large; color=[s[3] for s in sys_large.dipoles]) + +kT = 3.5 * meV_per_K # 3.5K ≈ 0.30 meV +langevin.kT = kT +for _ in 1:10_000 + step!(sys_large, langevin) +end + +sc = dynamical_correlations(sys_large; Δt=2Δt, nω=120, ωmax=7.5) + +add_sample!(sc, sys_large) # Accumulate the sample into `sc` + +for _ in 1:2 + for _ in 1:1000 # Enough steps to decorrelate spins + step!(sys_large, langevin) + end + add_sample!(sc, sys_large) # Accumulate the sample into `sc` +end + +sc + +formula = intensity_formula(sc, :trace; kT) + +qs = [[0, 0, 0], [0.5, 0.5, 0.5]] +is = intensities_interpolated(sc, qs, formula; interpolation = :round) + +ωs = available_energies(sc) +fig = lines(ωs, is[1,:]; axis=(xlabel="meV", ylabel="Intensity"), label="(0,0,0)") +lines!(ωs, is[2,:]; label="(π,π,π)") +axislegend() +fig + +formfactors = [FormFactor("Fe2"; g_lande=3/2)] +new_formula = intensity_formula(sc, :perp; kT, formfactors = formfactors) + +points = [[0, 0, 0], # List of wave vectors that define a path + [1, 0, 0], + [0, 1, 0], + [1/2, 0, 0], + [0, 1, 0], + [0, 0, 0]] +density = 40 +path, xticks = reciprocal_space_path(cryst, points, density); + +is_interpolated = intensities_interpolated(sc, path, new_formula; + interpolation = :linear, # Interpolate between available wave vectors +); +# Add artificial broadening +is_interpolated_broadened = broaden_energy(sc, is, (ω, ω₀)->lorentzian(ω-ω₀, 0.05)); + +cut_width = 0.3 +density = 15 +paramsList, markers, ranges = reciprocal_space_path_bins(sc,points,density,cut_width); + +total_bins = ranges[end][end] +energy_bins = paramsList[1].numbins[4] +is_binned = zeros(Float64,total_bins,energy_bins) +integrated_kernel = integrated_lorentzian(0.05) # Lorentzian broadening +for k in eachindex(paramsList) + bin_data, counts = intensities_binned(sc,paramsList[k], new_formula; + integrated_kernel = integrated_kernel + ) + is_binned[ranges[k],:] = bin_data[:,1,1,:] ./ counts[:,1,1,:] +end + +fig = Figure() +ax_top = Axis(fig[1,1],ylabel = "meV",xticklabelrotation=π/8,xticklabelsize=12;xticks) +ax_bottom = Axis(fig[2,1],ylabel = "meV",xticks = (markers, string.(points)),xticklabelrotation=π/8,xticklabelsize=12) + +heatmap!(ax_top,1:size(is_interpolated,1), ωs, is_interpolated; + colorrange=(0.0,0.07), +) + +heatmap!(ax_bottom,1:size(is_binned,1), ωs, is_binned; + colorrange=(0.0,0.05), +) + +fig + +ωidx = 60 +target_ω = ωs[ωidx] + +params = unit_resolution_binning_parameters(sc) +params.binstart[1:2] .= -1 # Expand plot range slightly + +# Set energy integration range +omega_width = 0.3 +params.binstart[4] = target_ω - (omega_width/2) +params.binend[4] = target_ω # `binend` should be inside (e.g. at the center) of the range +params.binwidth[4] = omega_width + +integrate_axes!(params, axes = 3) # Integrate out z direction entirely + +params + +is, counts = intensities_binned(sc,params,new_formula) + +fig = Figure() +ax = Axis(fig[1,1]; + title="Δω=0.3 meV (Binned)", aspect=true, + xlabel = "[H, 0, 0]", + ylabel = "[0, K, 0]" +) +bcs = axes_bincenters(params) +hm = heatmap!(ax,bcs[1],bcs[2],is[:,:,1,1] ./ counts[:,:,1,1]) +function add_lines!(ax,params)#hide + bes = Sunny.axes_binedges(params)#hide + hrange = range(-2,2,length=17)#hide + linesegments!(ax,[(Point2f(params.covectors[1,1:3] ⋅ [h,-10,0],params.covectors[2,1:3] ⋅ [h,-10,0]),Point2f(params.covectors[1,1:3] ⋅ [h,10,0],params.covectors[2,1:3] ⋅ [h,10,0])) for h = hrange],linestyle=:dash,color=:black)#hide + krange = range(-2,2,length=17)#hide + linesegments!(ax,[(Point2f(params.covectors[1,1:3] ⋅ [-10,k,0],params.covectors[2,1:3] ⋅ [-10,k,0]),Point2f(params.covectors[1,1:3] ⋅ [10,k,0],params.covectors[2,1:3] ⋅ [10,k,0])) for k = krange],linestyle=:dash,color=:black)#hide + xlims!(ax,bes[1][1],bes[1][end])#hide + ylims!(ax,bes[2][1],bes[2][end])#hide +end#hide +add_lines!(ax,params) +Colorbar(fig[1,2], hm); +fig + +latvecs = sys.crystal.latvecs +metric = latvecs' * I(3) * latvecs + +(latvecs * [1/2,1,0]) ⋅ (latvecs * [1,0,0]) == 0 + +f = Figure()#hide +ax = Axis(f[1,1])#hide +arrows!(ax,[Point2f(0,0),Point2f(latvecs[1:2,1] ./ 2)],[Vec2f(latvecs[1:2,1] ./ 2), Vec2f(latvecs[1:2,2])],arrowcolor = :blue,arrowsize = 30.,linewidth = 5.,linecolor = :blue)#hide +arrows!(ax,[Point2f(0,0)],[Vec2f(latvecs[1:2,:] * [1/2,1,0])],arrowcolor = :red,arrowsize = 30.,linewidth = 5.,linecolor = :red, linestyle = :dash)#hide +scatter!(ax,[Point2f(latvecs[1:2,:] * [a,b,0]) for a in -1:1, b in -1:1][:],color = :black)#hide +annotations!(ax,["0","0+b","0+a", "a/2", "b"],[Point2f(0,-0.3),Point2f(latvecs[1:2,2]) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1]) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1] ./ 4) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1] ./ 2) .+ Vec2f(latvecs[1:2,2] ./ 2) .+ Vec2f(0.3,0.3)],color=[:black,:black,:black,:blue,:blue])#hide +f#hide + +params.covectors[2,1:3] = [1/2,1,0] # [1/2,1,0] times [a;b;c] is (a/2 + b) +params#hide + +# Zoom out horizontal axis +params.binstart[1], params.binend[1] = -2, 2 + +# Adjust vertical axis bounds to account for +# length of a/2 + b +params.binstart[2], params.binend[2] = -2 * sqrt(3/4), 2 * sqrt(3/4) + +# Re-compute in the new coordinate system +is, counts = intensities_binned(sc,params,new_formula) + +fig = Figure(; resolution=(1200,500))#hide +ax_right = Axis(fig[1,3];#hide + title="ω≈$(round(target_ω, digits=2)) meV with Δω=0.3 meV (Binned)", aspect=true,#hide + xlabel = "[H, -1/2H, 0]"#hide +)#hide +bcs = axes_bincenters(params)#hide +hm_right = heatmap!(ax_right,bcs[1],bcs[2],is[:,:,1,1] ./ counts[:,:,1,1])#hide +add_lines!(ax_right,params) +Colorbar(fig[1,4], hm_right);#hide + +# New basis matrix +A = [1 0 0 + -1/2 1 0 + 0 0 1] + +# Define our grid of wave vectors +npoints = 60 +as = range(-2, 2, npoints) +bs = range(-3/√3, 3/√3, npoints) +qs_ortho = [[a, b, 0] for a in as, b in bs] + +# Convert to original RLU system for input to Sunny +qs = [A * q for q in qs_ortho] + +# Use interpolation to get intensities +is = intensities_interpolated(sc, qs, new_formula; interpolation=:linear) + +ax_left = Axis(fig[1,2];#hide + title="ω≈$(round(ωs[ωidx], digits=2)) meV (Interpolated)", aspect=true,#hide + xlabel = "[H, -1/2H, 0]", ylabel = "[0, K, 0]"#hide +)#hide +hm_left = heatmap!(ax_left, as, bs, is[:,:,ωidx])#hide +add_lines!(ax_left,params) +Colorbar(fig[1,1], hm_left);#hide +fig + +metric = (latvecs * inv(A'))' * I(3) * (latvecs * inv(A')) + +is_static = instant_intensities_interpolated(sc, qs, new_formula; interpolation = :linear) + +hm = heatmap(as, bs, is_static; + axis=( + title="Instantaneous Structure Factor", + xlabel = "[H, -1/2H, 0]", + ylabel = "[0, K, 0]", + aspect=true + ) +) +Colorbar(hm.figure[1,2], hm.plot) +hm diff --git a/previews/PR178/assets/scripts/fei2_tutorial.jl b/previews/PR178/assets/scripts/fei2_tutorial.jl new file mode 100644 index 000000000..2ac71832d --- /dev/null +++ b/previews/PR178/assets/scripts/fei2_tutorial.jl @@ -0,0 +1,117 @@ +using Sunny, GLMakie + +a = b = 4.05012 # Lattice constants for triangular lattice +c = 6.75214 # Spacing in the z-direction + +latvecs = lattice_vectors(a, b, c, 90, 90, 120) # A 3x3 matrix of lattice vectors that + # define the conventional unit cell +positions = [[0, 0, 0], [1/3, 2/3, 1/4], [2/3, 1/3, 3/4]] # Positions of atoms in fractions + # of lattice vectors +types = ["Fe", "I", "I"] +FeI2 = Crystal(latvecs, positions; types) + +cryst = subcrystal(FeI2, "Fe") + +view_crystal(cryst, 8.0) + +print_symmetry_table(cryst, 8.0) + +sys = System(cryst, (4, 4, 4), [SpinInfo(1, S=1, g=2)], :SUN, seed=2) + +J1pm = -0.236 +J1pmpm = -0.161 +J1zpm = -0.261 +J2pm = 0.026 +J3pm = 0.166 +J′0pm = 0.037 +J′1pm = 0.013 +J′2apm = 0.068 + +J1zz = -0.236 +J2zz = 0.113 +J3zz = 0.211 +J′0zz = -0.036 +J′1zz = 0.051 +J′2azz = 0.073 + +J1xx = J1pm + J1pmpm +J1yy = J1pm - J1pmpm +J1yz = J1zpm + +set_exchange!(sys, [J1xx 0.0 0.0; + 0.0 J1yy J1yz; + 0.0 J1yz J1zz], Bond(1,1,[1,0,0])) +set_exchange!(sys, [J2pm 0.0 0.0; + 0.0 J2pm 0.0; + 0.0 0.0 J2zz], Bond(1,1,[1,2,0])) +set_exchange!(sys, [J3pm 0.0 0.0; + 0.0 J3pm 0.0; + 0.0 0.0 J3zz], Bond(1,1,[2,0,0])) +set_exchange!(sys, [J′0pm 0.0 0.0; + 0.0 J′0pm 0.0; + 0.0 0.0 J′0zz], Bond(1,1,[0,0,1])) +set_exchange!(sys, [J′1pm 0.0 0.0; + 0.0 J′1pm 0.0; + 0.0 0.0 J′1zz], Bond(1,1,[1,0,1])) +set_exchange!(sys, [J′2apm 0.0 0.0; + 0.0 J′2apm 0.0; + 0.0 0.0 J′2azz], Bond(1,1,[1,2,1])) + +D = 2.165 +set_onsite_coupling!(sys, S -> -D*S[3]^2, 1) + +randomize_spins!(sys) +minimize_energy!(sys) + +plot_spins(sys; color=[s[3] for s in sys.dipoles]) + +print_wrapped_intensities(sys) + +suggest_magnetic_supercell([[0, -1/4, 1/4]]) + +sys_min = reshape_supercell(sys, [1 0 0; 0 2 1; 0 -2 1]) +randomize_spins!(sys_min) +minimize_energy!(sys_min); + +plot_spins(sys_min; color=[s[3] for s in sys_min.dipoles], ghost_radius=12) + +swt = SpinWaveTheory(sys_min) + +q_points = [[0,0,0], [1,0,0], [0,1,0], [1/2,0,0], [0,1,0], [0,0,0]]; + +density = 50 +path, xticks = reciprocal_space_path(cryst, q_points, density); + +disp = dispersion(swt, path); + +formula = intensity_formula(swt, :perp; kernel=delta_function_kernel) + +disp, intensity = intensities_bands(swt, path, formula); + +fig = Figure() +ax = Axis(fig[1,1]; xlabel="Momentum (r.l.u.)", ylabel="Energy (meV)", xticks, xticklabelrotation=π/6) +ylims!(ax, 0.0, 7.5) +xlims!(ax, 1, size(disp, 1)) +colorrange = extrema(intensity) +for i in axes(disp)[2] + lines!(ax, 1:length(disp[:,i]), disp[:,i]; color=intensity[:,i], colorrange) +end +fig + +γ = 0.15 # width in meV +broadened_formula = intensity_formula(swt, :perp; kernel=lorentzian(γ)) + +energies = collect(0:0.01:10) # 0 < ω < 10 (meV). +is1 = intensities_broadened(swt, path, energies, broadened_formula); + +R = rotation_in_rlu(cryst, [0, 0, 1], 2π/3) +is2 = intensities_broadened(swt, [R*q for q in path], energies, broadened_formula) +is3 = intensities_broadened(swt, [R*R*q for q in path], energies, broadened_formula) +is_averaged = (is1 + is2 + is3) / 3 + +fig = Figure() +ax = Axis(fig[1,1]; xlabel="Momentum (r.l.u.)", ylabel="Energy (meV)", xticks, xticklabelrotation=π/6) +heatmap!(ax, 1:size(is_averaged, 1), energies, is_averaged) +fig + +disp, is = dssf(swt, path); diff --git a/previews/PR178/assets/scripts/ising2d.jl b/previews/PR178/assets/scripts/ising2d.jl new file mode 100644 index 000000000..6ab158eb6 --- /dev/null +++ b/previews/PR178/assets/scripts/ising2d.jl @@ -0,0 +1,24 @@ +using Sunny, GLMakie + +a = 1 +latvecs = lattice_vectors(a,a,10a,90,90,90) +crystal = Crystal(latvecs, [[0,0,0]]) + +L = 128 +sys = System(crystal, (L,L,1), [SpinInfo(1, S=1, g=1)], :dipole, units=Units.theory, seed=0) +polarize_spins!(sys, (0,0,1)) + +set_exchange!(sys, -1.0, Bond(1,1,(1,0,0))) + +B = 0 +set_external_field!(sys, (0,0,B)) + +Tc = 2/log(1+√2) + +nsweeps = 4000 +sampler = LocalSampler(kT=Tc, propose=propose_flip) +for i in 1:nsweeps + step!(sys, sampler) +end + +heatmap(reshape([s.z for s in sys.dipoles], (L,L))) diff --git a/previews/PR178/assets/scripts/out_of_equilibrium.jl b/previews/PR178/assets/scripts/out_of_equilibrium.jl new file mode 100644 index 000000000..a20a0c078 --- /dev/null +++ b/previews/PR178/assets/scripts/out_of_equilibrium.jl @@ -0,0 +1,63 @@ +using Sunny, GLMakie + +lat_vecs = lattice_vectors(1.0, 1.0, 2.0, 90, 90, 120) +basis_vecs = [[0,0,0]] +cryst = Crystal(lat_vecs, basis_vecs) + +L = 40 +dims = (L, L, 1) +sys = System(cryst, dims, [SpinInfo(1, S=1, g=1)], :SUN; seed=101, units=Units.theory) + +J1 = -1 # Nearest-neighbor ferromagnetic +J2 = (2.0/(1+√5)) # Tune competing exchange to set skyrmion scale length +Δ = 2.6 # Exchange anisotropy + +ex1 = J1 * [1.0 0.0 0.0; + 0.0 1.0 0.0; + 0.0 0.0 Δ] +ex2 = J2 * [1.0 0.0 0.0; + 0.0 1.0 0.0; + 0.0 0.0 Δ] +set_exchange!(sys, ex1, Bond(1, 1, [1, 0, 0])) +set_exchange!(sys, ex2, Bond(1, 1, [1, 2, 0])) + +h = 15.5 +field = set_external_field!(sys, [0.0 0.0 h]) + +D = 19.0 +set_onsite_coupling!(sys, S -> D*S[3]^2, 1) + +randomize_spins!(sys) + +Δt = 0.2/D # Integration time step (inverse meV). Typically this will be + # inversely proportional to the largest energy scale in the + # system. We can use a fairly large time-step here because + # accuracy isn't critical. +kT = 0 # Target equilibrium temperature (meV) +λ = 0.1 # Magnitude of coupling to thermal bath (dimensionless) +integrator = Langevin(Δt; kT, λ) + +τs = [4., 16, 256] # Times to record snapshots +frames = [] # Empty array to store snapshots +for i in eachindex(τs) + dur = i == 1 ? τs[1] : τs[i] - τs[i-1] # Determine the length of time to simulate + numsteps = round(Int, dur/Δt) + for _ in 1:numsteps # Perform the integration + step!(sys, integrator) + end + push!(frames, copy(sys.coherents)) # Save a snapshot spin configuration +end + +include(pkgdir(Sunny, "examples", "extra", "plotting2d.jl")) + +function sun_berry_curvature(z₁, z₂, z₃) + z₁, z₂, z₃ = normalize.((z₁, z₂, z₃)) + n₁ = z₁ ⋅ z₂ + n₂ = z₂ ⋅ z₃ + n₃ = z₃ ⋅ z₁ + return angle(n₁ * n₂ * n₃) +end + +plot_triangular_plaquettes(sun_berry_curvature, frames; resolution=(1800,600), + offset_spacing=10, texts = ["\tt = "*string(τ) for τ in τs], text_offset = (0.0, 6.0) +) diff --git a/previews/PR178/assets/scripts/powder_averaging.jl b/previews/PR178/assets/scripts/powder_averaging.jl new file mode 100644 index 000000000..5e18d9af5 --- /dev/null +++ b/previews/PR178/assets/scripts/powder_averaging.jl @@ -0,0 +1,57 @@ +using Sunny, GLMakie + +a = 8.5031 # (Å) +latvecs = lattice_vectors(a, a, a, 90, 90, 90) +cryst = Crystal(latvecs, [[0,0,0]], 227, setting="1") + +view_crystal(cryst, 8.0) + +latsize = (2, 2, 2) +seed = 0 +S = 3/2 +J = 7.5413*meV_per_K # (~ 0.65 meV) +sys = System(cryst, latsize, [SpinInfo(1; S, g=2)], :dipole; seed=0) +set_exchange!(sys, J, Bond(1, 3, [0,0,0])) + +randomize_spins!(sys) +minimize_energy!(sys) + +@assert energy_per_site(sys) ≈ -2J*S^2 + +s0 = sys.dipoles[1,1,1,1] +plot_spins(sys; color=[s'*s0 for s in sys.dipoles]) + +shape = cryst.latvecs \ cryst.prim_latvecs +sys_prim = reshape_supercell(sys, shape) +@assert energy_per_site(sys_prim) ≈ -2J*S^2 + +swt = SpinWaveTheory(sys_prim) +η = 0.4 # (meV) +kernel = lorentzian(η) +formfactors = [FormFactor("Co2")] +formula = intensity_formula(swt, :perp; kernel, formfactors) + +qpoints = [[0.0, 0.0, 0.0], [0.5, 0.0, 0.0], [0.5, 0.5, 0.0], [0.0, 0.0, 0.0]] +path, xticks = reciprocal_space_path(cryst, qpoints, 50) +energies = collect(0:0.01:6) +is = intensities_broadened(swt, path, energies, formula) + +fig = Figure() +ax = Axis(fig[1,1]; aspect=1.4, ylabel="ω (meV)", xlabel="𝐪 (r.l.u.)", + xticks, xticklabelrotation=π/10) +heatmap!(ax, 1:size(is, 1), energies, is, colormap=:gnuplot2) +fig + +radii = 0.01:0.02:3 # (1/Å) +output = zeros(Float64, length(radii), length(energies)) +for (i, radius) in enumerate(radii) + n = 300 + qs = reciprocal_space_shell(cryst, radius, n) + is = intensities_broadened(swt, qs, energies, formula) + output[i, :] = sum(is, dims=1) / size(is, 1) +end + +fig = Figure() +ax = Axis(fig[1,1]; xlabel="Q (Å⁻¹)", ylabel="ω (meV)") +heatmap!(ax, radii, energies, output, colormap=:gnuplot2) +fig diff --git a/previews/PR178/assets/themes/documenter-dark.css b/previews/PR178/assets/themes/documenter-dark.css new file mode 100644 index 000000000..691b83abd --- /dev/null +++ b/previews/PR178/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .docstring>header code{background-color:transparent}html.theme--documenter-dark .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--documenter-dark .docstring>header .docstring-binding{margin-right:0.3em}html.theme--documenter-dark .docstring>header .docstring-category{margin-left:0.3em}html.theme--documenter-dark .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .docstring>section:last-child{border-bottom:none}html.theme--documenter-dark .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--documenter-dark .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--documenter-dark .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--documenter-dark .documenter-example-output{background-color:#1f2424}html.theme--documenter-dark .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#282f2f;color:#fff;border-bottom:3px solid #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--documenter-dark #documenter .docs-main section.footnotes{border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-main section.footnotes li .tag:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--documenter-dark .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--documenter-dark #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #5e6d6f;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--documenter-dark #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--documenter-dark #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--documenter-dark #documenter .docs-sidebar{display:flex;flex-direction:column;color:#fff;background-color:#282f2f;border-right:1px solid #5e6d6f;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--documenter-dark #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar{left:0;top:0}}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a,html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a:hover{color:#fff}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #5e6d6f;display:none;padding:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #5e6d6f;padding-bottom:1.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#fff;background:#282f2f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#fff;background-color:#32393a}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #5e6d6f;border-bottom:1px solid #5e6d6f;background-color:#1f2424}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#1f2424;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#32393a;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--documenter-dark #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}html.theme--documenter-dark kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--documenter-dark .search-min-width-50{min-width:50%}html.theme--documenter-dark .search-min-height-100{min-height:100%}html.theme--documenter-dark .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--documenter-dark .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--documenter-dark .search-filter:hover,html.theme--documenter-dark .search-filter:focus{color:#333}html.theme--documenter-dark .search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}html.theme--documenter-dark .search-filter-selected:hover,html.theme--documenter-dark .search-filter-selected:focus{color:#f5f5f5}html.theme--documenter-dark .search-result-highlight{background-color:#ffdd57;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .search-result-title{width:85%;color:#f5f5f5}html.theme--documenter-dark .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem}html.theme--documenter-dark .gap-8{gap:2rem}html.theme--documenter-dark{background-color:#1f2424;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark .ansi span.sgr1{font-weight:bolder}html.theme--documenter-dark .ansi span.sgr2{font-weight:lighter}html.theme--documenter-dark .ansi span.sgr3{font-style:italic}html.theme--documenter-dark .ansi span.sgr4{text-decoration:underline}html.theme--documenter-dark .ansi span.sgr7{color:#1f2424;background-color:#fff}html.theme--documenter-dark .ansi span.sgr8{color:transparent}html.theme--documenter-dark .ansi span.sgr8 span{color:transparent}html.theme--documenter-dark .ansi span.sgr9{text-decoration:line-through}html.theme--documenter-dark .ansi span.sgr30{color:#242424}html.theme--documenter-dark .ansi span.sgr31{color:#f6705f}html.theme--documenter-dark .ansi span.sgr32{color:#4fb43a}html.theme--documenter-dark .ansi span.sgr33{color:#f4c72f}html.theme--documenter-dark .ansi span.sgr34{color:#7587f0}html.theme--documenter-dark .ansi span.sgr35{color:#bc89d3}html.theme--documenter-dark .ansi span.sgr36{color:#49b6ca}html.theme--documenter-dark .ansi span.sgr37{color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr40{background-color:#242424}html.theme--documenter-dark .ansi span.sgr41{background-color:#f6705f}html.theme--documenter-dark .ansi span.sgr42{background-color:#4fb43a}html.theme--documenter-dark .ansi span.sgr43{background-color:#f4c72f}html.theme--documenter-dark .ansi span.sgr44{background-color:#7587f0}html.theme--documenter-dark .ansi span.sgr45{background-color:#bc89d3}html.theme--documenter-dark .ansi span.sgr46{background-color:#49b6ca}html.theme--documenter-dark .ansi span.sgr47{background-color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr90{color:#92a0a2}html.theme--documenter-dark .ansi span.sgr91{color:#ff8674}html.theme--documenter-dark .ansi span.sgr92{color:#79d462}html.theme--documenter-dark .ansi span.sgr93{color:#ffe76b}html.theme--documenter-dark .ansi span.sgr94{color:#8a98ff}html.theme--documenter-dark .ansi span.sgr95{color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr96{color:#6bc8db}html.theme--documenter-dark .ansi span.sgr97{color:#ecf0f1}html.theme--documenter-dark .ansi span.sgr100{background-color:#92a0a2}html.theme--documenter-dark .ansi span.sgr101{background-color:#ff8674}html.theme--documenter-dark .ansi span.sgr102{background-color:#79d462}html.theme--documenter-dark .ansi span.sgr103{background-color:#ffe76b}html.theme--documenter-dark .ansi span.sgr104{background-color:#8a98ff}html.theme--documenter-dark .ansi span.sgr105{background-color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr106{background-color:#6bc8db}html.theme--documenter-dark .ansi span.sgr107{background-color:#ecf0f1}html.theme--documenter-dark code.language-julia-repl>span.hljs-meta{color:#4fb43a;font-weight:bolder}html.theme--documenter-dark .hljs{background:#2b2b2b;color:#f8f8f2}html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-quote{color:#d4d0ab}html.theme--documenter-dark .hljs-variable,html.theme--documenter-dark .hljs-template-variable,html.theme--documenter-dark .hljs-tag,html.theme--documenter-dark .hljs-name,html.theme--documenter-dark .hljs-selector-id,html.theme--documenter-dark .hljs-selector-class,html.theme--documenter-dark .hljs-regexp,html.theme--documenter-dark .hljs-deletion{color:#ffa07a}html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-link{color:#f5ab35}html.theme--documenter-dark .hljs-attribute{color:#ffd700}html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-addition{color:#abe338}html.theme--documenter-dark .hljs-title,html.theme--documenter-dark .hljs-section{color:#00e0e0}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{color:#dcc6e0}html.theme--documenter-dark .hljs-emphasis{font-style:italic}html.theme--documenter-dark .hljs-strong{font-weight:bold}@media screen and (-ms-high-contrast: active){html.theme--documenter-dark .hljs-addition,html.theme--documenter-dark .hljs-attribute,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-link,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-quote{color:highlight}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{font-weight:bold}}html.theme--documenter-dark .hljs-subst{color:#f8f8f2} diff --git a/previews/PR178/assets/themes/documenter-light.css b/previews/PR178/assets/themes/documenter-light.css new file mode 100644 index 000000000..60a317a4c --- /dev/null +++ b/previews/PR178/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb}.docstring>header code{background-color:transparent}.docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}.docstring>header .docstring-binding{margin-right:0.3em}.docstring>header .docstring-category{margin-left:0.3em}.docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #dbdbdb}.docstring>section:last-child{border-bottom:none}.docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}.docstring>section>a.docs-sourcelink:focus{opacity:1 !important}.docstring:hover>section>a.docs-sourcelink{opacity:0.2}.docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}.docstring>section:hover a.docs-sourcelink{opacity:1}.documenter-example-output{background-color:#fff}.outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1}#documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}#documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}#documenter .docs-main header.docs-navbar .docs-right .docs-icon,#documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}#documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}#documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}#documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #bbb;transition-duration:0.7s;-webkit-transition-duration:0.7s}#documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}#documenter .docs-main section.footnotes{border-top:1px solid #dbdbdb}#documenter .docs-main section.footnotes li .tag:first-child,#documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,#documenter .docs-main section.footnotes li .content kbd:first-child,.content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}#documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #dbdbdb;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){#documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}#documenter .docs-main .docs-footer .docs-footer-nextpage,#documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}#documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}#documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}#documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}#documenter .docs-sidebar{display:flex;flex-direction:column;color:#0a0a0a;background-color:#f5f5f5;border-right:1px solid #dbdbdb;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}#documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #bbb}@media screen and (min-width: 1056px){#documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){#documenter .docs-sidebar{left:0;top:0}}#documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}#documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}#documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}#documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}#documenter .docs-sidebar .docs-package-name a,#documenter .docs-sidebar .docs-package-name a:hover{color:#0a0a0a}#documenter .docs-sidebar .docs-version-selector{border-top:1px solid #dbdbdb;display:none;padding:0.5rem}#documenter .docs-sidebar .docs-version-selector.visible{display:flex}#documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #dbdbdb;padding-bottom:1.5rem}#documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}#documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}#documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}#documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}#documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}#documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}#documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}#documenter .docs-sidebar ul.docs-menu .tocitem,#documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#0a0a0a;background:#f5f5f5}#documenter .docs-sidebar ul.docs-menu a.tocitem:hover,#documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#0a0a0a;background-color:#ebebeb}#documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#fff}#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#fff;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#ebebeb;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}#documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}#documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}#documenter .docs-sidebar form.docs-search>input{width:14.4rem}#documenter .docs-sidebar #documenter-search-query{color:#707070;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){#documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#ccc}}@media screen and (max-width: 1055px){#documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#ccc}}kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(0,0,0,0.6);box-shadow:0 2px 0 1px rgba(0,0,0,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}.search-min-width-50{min-width:50%}.search-min-height-100{min-height:100%}.search-modal-card-body{max-height:calc(100vh - 15rem)}.search-result-link{border-radius:0.7em;transition:all 300ms}.search-result-link:hover,.search-result-link:focus{background-color:rgba(0,128,128,0.1)}.search-result-link .property-search-result-badge,.search-result-link .search-filter{transition:all 300ms}.property-search-result-badge,.search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}.search-result-link:hover .property-search-result-badge,.search-result-link:hover .search-filter,.search-result-link:focus .property-search-result-badge,.search-result-link:focus .search-filter{color:#f1f5f9;background-color:#333}.search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}.search-filter:hover,.search-filter:focus{color:#333}.search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}.search-filter-selected:hover,.search-filter-selected:focus{color:#f5f5f5}.search-result-highlight{background-color:#ffdd57;color:black}.search-divider{border-bottom:1px solid #dbdbdb}.search-result-title{width:85%;color:#333}.search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}#search-modal .modal-card-body::-webkit-scrollbar,#search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}#search-modal .modal-card-body::-webkit-scrollbar-thumb,#search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}#search-modal .modal-card-body::-webkit-scrollbar-track,#search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}.w-100{width:100%}.gap-2{gap:0.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.ansi span.sgr1{font-weight:bolder}.ansi span.sgr2{font-weight:lighter}.ansi span.sgr3{font-style:italic}.ansi span.sgr4{text-decoration:underline}.ansi span.sgr7{color:#fff;background-color:#222}.ansi span.sgr8{color:transparent}.ansi span.sgr8 span{color:transparent}.ansi span.sgr9{text-decoration:line-through}.ansi span.sgr30{color:#242424}.ansi span.sgr31{color:#a7201f}.ansi span.sgr32{color:#066f00}.ansi span.sgr33{color:#856b00}.ansi span.sgr34{color:#2149b0}.ansi span.sgr35{color:#7d4498}.ansi span.sgr36{color:#007989}.ansi span.sgr37{color:gray}.ansi span.sgr40{background-color:#242424}.ansi span.sgr41{background-color:#a7201f}.ansi span.sgr42{background-color:#066f00}.ansi span.sgr43{background-color:#856b00}.ansi span.sgr44{background-color:#2149b0}.ansi span.sgr45{background-color:#7d4498}.ansi span.sgr46{background-color:#007989}.ansi span.sgr47{background-color:gray}.ansi span.sgr90{color:#616161}.ansi span.sgr91{color:#cb3c33}.ansi span.sgr92{color:#0e8300}.ansi span.sgr93{color:#a98800}.ansi span.sgr94{color:#3c5dcd}.ansi span.sgr95{color:#9256af}.ansi span.sgr96{color:#008fa3}.ansi span.sgr97{color:#f5f5f5}.ansi span.sgr100{background-color:#616161}.ansi span.sgr101{background-color:#cb3c33}.ansi span.sgr102{background-color:#0e8300}.ansi span.sgr103{background-color:#a98800}.ansi span.sgr104{background-color:#3c5dcd}.ansi span.sgr105{background-color:#9256af}.ansi span.sgr106{background-color:#008fa3}.ansi span.sgr107{background-color:#f5f5f5}code.language-julia-repl>span.hljs-meta{color:#066f00;font-weight:bolder}/*! + Theme: Default + Description: Original highlight.js style + Author: (c) Ivan Sagalaev + Maintainer: @highlightjs/core-team + Website: https://highlightjs.org/ + License: see project LICENSE + Touched: 2021 +*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#F3F3F3;color:#444}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:bold}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#880000}.hljs-title,.hljs-section{color:#880000;font-weight:bold}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold} diff --git a/previews/PR178/assets/themeswap.js b/previews/PR178/assets/themeswap.js new file mode 100644 index 000000000..9f5eebe6a --- /dev/null +++ b/previews/PR178/assets/themeswap.js @@ -0,0 +1,84 @@ +// Small function to quickly swap out themes. Gets put into the tag.. +function set_theme_from_local_storage() { + // Initialize the theme to null, which means default + var theme = null; + // If the browser supports the localstorage and is not disabled then try to get the + // documenter theme + if (window.localStorage != null) { + // Get the user-picked theme from localStorage. May be `null`, which means the default + // theme. + theme = window.localStorage.getItem("documenter-theme"); + } + // Check if the users preference is for dark color scheme + var darkPreference = + window.matchMedia("(prefers-color-scheme: dark)").matches === true; + // Initialize a few variables for the loop: + // + // - active: will contain the index of the theme that should be active. Note that there + // is no guarantee that localStorage contains sane values. If `active` stays `null` + // we either could not find the theme or it is the default (primary) theme anyway. + // Either way, we then need to stick to the primary theme. + // + // - disabled: style sheets that should be disabled (i.e. all the theme style sheets + // that are not the currently active theme) + var active = null; + var disabled = []; + var primaryLightTheme = null; + var primaryDarkTheme = null; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // To distinguish the default (primary) theme, it needs to have the data-theme-primary + // attribute set. + if (ss.ownerNode.getAttribute("data-theme-primary") !== null) { + primaryLightTheme = themename; + } + // Check if the theme is primary dark theme so that we could store its name in darkTheme + if (ss.ownerNode.getAttribute("data-theme-primary-dark") !== null) { + primaryDarkTheme = themename; + } + // If we find a matching theme (and it's not the default), we'll set active to non-null + if (themename === theme) active = i; + // Store the style sheets of inactive themes so that we could disable them + if (themename !== theme) disabled.push(ss); + } + var activeTheme = null; + if (active !== null) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName("html")[0].className = "theme--" + theme; + activeTheme = theme; + } else { + // If we did _not_ find an active theme, then we need to fall back to the primary theme + // which can either be dark or light, depending on the user's OS preference. + var activeTheme = darkPreference ? primaryDarkTheme : primaryLightTheme; + // In case it somehow happens that the relevant primary theme was not found in the + // preceding loop, we abort without doing anything. + if (activeTheme === null) { + console.error("Unable to determine primary theme."); + return; + } + // When switching to the primary light theme, then we must not have a class name + // for the tag. That's only for non-primary or the primary dark theme. + if (darkPreference) { + document.getElementsByTagName("html")[0].className = + "theme--" + activeTheme; + } else { + document.getElementsByTagName("html")[0].className = ""; + } + } + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // we'll disable all the stylesheets, except for the active one + ss.disabled = !(themename == activeTheme); + } +} +set_theme_from_local_storage(); diff --git a/previews/PR178/assets/warner.js b/previews/PR178/assets/warner.js new file mode 100644 index 000000000..3f6f5d008 --- /dev/null +++ b/previews/PR178/assets/warner.js @@ -0,0 +1,52 @@ +function maybeAddWarning() { + // DOCUMENTER_NEWEST is defined in versions.js, DOCUMENTER_CURRENT_VERSION and DOCUMENTER_STABLE + // in siteinfo.js. + // If either of these are undefined something went horribly wrong, so we abort. + if ( + window.DOCUMENTER_NEWEST === undefined || + window.DOCUMENTER_CURRENT_VERSION === undefined || + window.DOCUMENTER_STABLE === undefined + ) { + return; + } + + // Current version is not a version number, so we can't tell if it's the newest version. Abort. + if (!/v(\d+\.)*\d+/.test(window.DOCUMENTER_CURRENT_VERSION)) { + return; + } + + // Current version is newest version, so no need to add a warning. + if (window.DOCUMENTER_NEWEST === window.DOCUMENTER_CURRENT_VERSION) { + return; + } + + // Add a noindex meta tag (unless one exists) so that search engines don't index this version of the docs. + if (document.body.querySelector('meta[name="robots"]') === null) { + const meta = document.createElement("meta"); + meta.name = "robots"; + meta.content = "noindex"; + + document.getElementsByTagName("head")[0].appendChild(meta); + } + + const div = document.createElement("div"); + div.classList.add("outdated-warning-overlay"); + const closer = document.createElement("button"); + closer.classList.add("outdated-warning-closer", "delete"); + closer.addEventListener("click", function () { + document.body.removeChild(div); + }); + const href = window.documenterBaseURL + "/../" + window.DOCUMENTER_STABLE; + div.innerHTML = + 'This documentation is not for the latest stable release, but for either the development version or an older release.
Click here to go to the documentation for the latest stable release.'; + div.appendChild(closer); + document.body.appendChild(div); +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", maybeAddWarning); +} else { + maybeAddWarning(); +} diff --git a/previews/PR178/examples/fei2_classical-08cfb226.png b/previews/PR178/examples/fei2_classical-08cfb226.png new file mode 100644 index 0000000000000000000000000000000000000000..16f199241c140228c8bd1d8ba3e0130b6ec57531 GIT binary patch literal 277816 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 z z1Agc~`W2%_!9sb#3!;86g&<+A@<{aytAoY4x^TBZGq)(j@+~OLvQ~eRB&B*HKM!|B z1~I34+^9-?Mf2iu5S=mG@{>k0p6#0um1wMTFuV4apw?SpP?WtcR575ux8K`@9l_P+ z{9?Om&A_M=y5>Q5R=D?+eaPMcHmjQu9EbZHF*GfCfF`7nyUDNs!nK00ixuun{K9T4 z-JE3k`Kov1g#aYd2kHyVBiHWXIX}kG%|q>mP5b3h;KZA!&azFA7RbryhL$dp2^zn& zOE@YOOOY55r0e7^>k7^i#CqdPq)G<1R$Z#X3Ao&yN)yp_0ypPr1quo_m+FEJ(#>jt z#24$=KMwxP0s=cQ8DG^|OgfN5If`*TpL|wjGLVNE?@{`P_<;NML6ub8n+wXX^X!xN z{ryiC%_~6B7L}vXU2y$NA2hwc*`6w56V(u-YhvIkWF$li#Ro+iYOQ+OVr(_mI@{Pzjz$W$(=*mFTBPdD)hC2xUrA;aJb7;X$|3DRnR3| z!+LdBcs)&--_S)Few>N5>DRjbu5!%!uPP7^#~z(O-86vfWddQN3`65xC;t13xA>5n zxuyY(8Y_S?p#N)YE%E@^vu3j;gt=Gvmy|VIt!L=?>7q$&OmRi$N0JeK{e@~@i9NU# zE)h@R#NoiF`wPgV{-(Uq==tT_Vn_lOxtGGcplKjEXaMuLqff~5&kO<~Ki-riRs)hg zT+^g4hS>%b4WyE&r99^h{R2LH2pguF;N^%pg=MnMfyM^Y zUB*$k;!ob3%ZW_ITEjaU7W3=L~rA1 z)FbJyvW5C>(&C&fU8Clga#(A+vDRcz8Nb}(oZfGP-buQ?OAO}311OiW+FW)cJ%4uq zW!btWd!q{9J!&u;HuD1PJ+7c+@2`H`_bai2zUv1caey4c2x~|_ssL$7t$tR~c!`&7 zD;^e+4Ps!6S1u}FnN8aG*zLn&HJC!;}Lhsgb}%~68ghnu`rzbl>vns3xd;&K(Xc}po|qayD|lTMMus|elQ&2r}@*Hm~U2Q1K@liHB496I|*rx8PZ|g zT_FT?tJ)J^fZ=q$Hlw_D*JoiDrMiC}N9jHzKJ=Paig?vDVS_jSt|bZN2qj6hjBB{= zuSWYWf1kXCC*R~KZaAluXIK&JEf83Kjy5Qx|j?I6}&bDlvEYJX(v&Z!X{L;(Gj z;(}&Z+Vbpj7(Xt|ja{aWK!2{I*+DvGGA97q&g`yaxdJp!hM;3DI;yx3rZ z=>V2^W@ldh`nja}?`^cFG(r{3j^4#-ghv7({?tYl*Q@m(=4KkllT+m`7Q?P4@NdIO6hJE*U1@0ySak`N}; z=D8h)q55Q^_7-}($9YB3o!}DqyNe|mpD)Rlg{SEpGO#==`ts-eAmWU{JP>}tQL!q_ zatja-)`a|QOVO=m0yNXWYFQA@bKvtbK@ z_{0W7Ns-QbEgOu{we3=Y`v^zKw7;F4o4!tN?!6`wHsL7+XEwe8u$p$xCtkL{oSpQn zrzr~HB9*I)n@A2P@9=Y~{Sm9AH02^N(Lhp;!c5<(g@B*s?41Y<99*!q$aw>v5)Kc* zVH~yCuDv-CRcDSfr+quK$nlaMm0=~-=j?mB3zS_LGFd~|%w9x5+8{{AgS6&eBw>Dg zFP{TNKTDv`cfX_|qL0ZR6bNRLvkQz%1SAYfN8c|av5T+5HUSVH*!$7Tr_5*tor7>? zNKn1c1_91>G}MgNt?kPDY3!4C$5-UXqc_>VQN6=LMF>&YNC z5Iaey@eM#T4kvZJZ{@=Lo5Lh=R!b!^H{CClg9uj|l6ng^K@D6r^R3-;7qrHxNpLAQh^nA*4_k z5Y`NA526wELm8sFgZ(_2?I@#3AJY6;>i|_y9HE^Tn@}&Sklp?xK9~R< zDRCEVRhet^Qc1jh!E+$pG2q+;U>bHX*+2#Pw(R!J%{r-)!Ft>4s1sI;F{SwR5|IV$ znUuhgUzWgIQTR3KMJ>0lFC|}{s*mLA@n~~reJA&%eZr~Wsd+9L;q8J4VeY6;9|A=Z zoCxL@R<0|``Wjqc?yb$(Vh($$)^+~#LRe>OpkRosm($>qr5-hu;+#m6uKS1%nhdo_ z)szYWWHqKrxs)xBqcifj#`RY?KDVfteE7C5TzMwLy9r@bZ!U3!nfTIe(rkBlhK?n0 zZMRZ!>9o>GIE;JFAh4&fXL&Jh|Fhpv)JyUTWJBBy}(2kf)|x zc1&#lsR>>i#6#vNKBO>8kU9b|;Lg5VPx%`}(M(jtzF^61dU767fm}sS&V2c;(`=-m zCJ}4~%&or%#6;V&RQ5yh{)*Z;R&Y`cX-#`u^O1mmyE7Ay;^Cy&Ar+|yA9Dr|CQ!6V zIAil6(|N+&H`|W|OClrE^F-BcE12gDI1<>@1+oz^35vsG7Iq(#cx@VQkLyep6ZVN$ zTmf=r>{~wKiR{H=~~W3a25B2vfC6t1hITKnR&rQ-}&UgG~p(Xg+vYwhD^Ix+#V$~;N8ni86`%| zqbEBF);@xj*wyY3#}kPQ5R*FvGN3K%v4JTTN|L(hQpaxDC7L^af<+Z67L;O;DPWcT z-mai#J~yX}up!;jiPPR&m#)Hu9WmwLwk5rW_!&tgeThIlS*v=J6FiE>NWFQ3?8zEf zPuPDNty33(?}!#&ty4Ism&&T7%_!!bBvypmFWXVLM*s{(_~dZ|xx~I9xE-JZAf(o1 z$If=t&eHj>sGbrZM7qdvJdMN=u2(o5pl9lTXX?ydSE}mw-g9h5+OTk3Z!>22GG%|j z=@mM??q5xVn05I^4St0o&J(VxQG^ecgoqlbl5qU!o4nvx7uuSuoAU52#zQl$Wh!dw zzT`6C{4b(B)q~M%R0IUMJ+-(4S~+?9{kBk=68G=Vq)A^SItkF%rAG~dpBjEJ*p)}t z`7f0C=T0k{W;86mGRN8bZAxxEDID`DilBbdia|<*W~5kmA9?vBe_$XK`4j@^Zvi|4 z@X*liF9~~y+EA){*`CJ;&}71*5WU6-=~6*}$j!a!#I(=7L!55;Q>8LL0Y^1RK>-*= z$~ISwGABb=b4}@x0ij-k0Yuw9Y}CE$`^U+Q<242ZBz6Zi98eg`NWlpbW6a00rmqq^0gQZpX}W1H>j%b1M5= zIc;A&5BbmEegv(U)s3;?27AbGl~~tnyrD;|nt3UNywy?UMw0C2wjYd{?74}EK%qQl zJt88lrWsdo%=a*RW5y(FC;11)aau1i)e>F{SZ0JJ!@JEcrMjGJhLU5dBs>nG!iGjW zFeOg#!!()t0ZmkuZZEfxcYx}oi7joQ6xoAzbzx;wDAVd^qNsJON-u0Kx@n~3)C;IF zV;|+6cDZIEVYAo32$a^8?dCZA^sV@>8iDkhF;l=$IdAQCBjB4^y$O(G9Xs9-&eDKJ zAm^D?s1wWCb7fk~DPnr&bBiN>&_A>wFb-GUelOWX)|L=LE0C_blZn0jPfQvlb^aEN zfhh_Kr|eu9OUqi)aCncr_Q4Hg@c7VJtzUVv>a(}m6+txyAN|HoftQjQgj&ajATWK) z)g1)og0Gy|j&sHHu#@2}(*xC%*aW6C)1W4h42)V3_ek2{7=UP~VBKp5I#Pv>XSe=y$X^ubnoC!}YOGNkW zhYCl}@*Ui}h!LE45>-4%RwHI_goo4$cILMAEKe9bWTa!CHQ;KlcJkl6%OZy%wq&$b zaKQ(_tVkc56gUK%}?LlV`BNlxxQGnziNtD2Uc&KvN`%9yV zB+9t)^R}&Sz#|#s%e8}=2yUC!71-_MmC6!^%fE*%byGqblX`v~cW1#Hdyg8)B3}kDQmSvj%zI zNoHj1wqMd#y~*C7$lCJJOHVK2Q?CE^%m1`i?#%yn5W@bQMr(f|x~jIcgAT8YtlZ*S z^XEa_I_yp4l|}~B0{z}vE0CYL`+k_rg1XXKqUgyq~3o!gZqiM ziG%dw<{0DTLvyZ-r)GA33YVVrh8i;-#GBL;O3K{@o6{d3Y2}Qz_k&$`TdlQR25|dr zGmBS$Mlx^sfmkZA2JxOi8T#6xcTK1R=eWd%qr@jHei`um?KGVVBY_K}k$=p@$ zGfBNLlGIkJt}XxXUNSaj-kD!2DhQXv_kgH?X-r@(Im z!FMnu*{F~3{ld=ILPF|OrD|cc#oGrJe3Oims#fWb$F=HRI3PcqoEgGHn-dUWvv2oV zzx^J=>1`Z&R#tJqDLasgZsIS zyr8Li;BmW+ROh}(t(8%Q9-}EJbmtVVQmH2$Mv!-4bA)YFwf({maA3{EjBr~vA_4nL z8R>mh2ZMuD9~geRzab;P2bh5#fEh@kk6XTw$>bruw$Wa+8@suoy6L6?&B*w3wn_sE z%}<)mg6U-aSQRnsA?5+Ey?fsX2u0EAzf@uaZU)g(5Hd2ZR1H4Cf7#Z?FTcxbU$>Pc z0~Co`3BiZir7_nSuNSXmuU4j!H<$%vG8N(i4-HApsVIXc0XB-#@~qZ}URMHvuX&;Z zShZK3rwGrFIWDWmwe8TwZ&%pv{7aux?4o02mXq1^lbMH;?e$GI8(Fzklq-*-H!HQ2 z$IB|5=e2-OUxmS_q4U^H8Opx|iYj#a7_!sF?RCn0OTvNQ@*7s4dry5P0y3%l;T(P7 z9RD&5^k07VA!!&iYZcL*oS3_?p6zT#l&D4$0p&Kf7sN(6iP9}N^4WYc-RpfV>pXpC zl1Z)(FNX5e__=>~>+GzkIwaVli8{G8?Y1nWSZw*#U((Sar;x5poj>Hy7=a|eB z^|{EB7rTAbBBcR5SbtD!F1zs{tV>XnG= z^)lB+VrfFP`uKBdHG!q1rp$?gBmWLa$Yvb~X0*xtWSVBFnO(H7_bHh#x!CF8iobTO z$NO=k?&dpoVl=icvpSR}C?6{hv`5Kgp?xdSk%T7E-%>oPRH}v;RTT--@LapAE8)9w z3$3BnUcI^-E98c+P}(lJYk1yKk?NcC9V-f8YWJ8E&M$9}Ef|SML_rOkKsD-VK{fNg zzuFp`&8XjP6%~)rE*RMu%>H4JNepi!8~sj*nsgkFiUzko{;+&p86IqSeczVLj7de_ z{aoh!Mb(zdP^Lt&(1M0of?StnHYL3*53T6rWc6>oA3Sc34HR8RPx1S#97--aa)@Y1 zKc!I#g5AK=jNwGdvuMOLnnsx9Yrtz3^*d((m`J&2oQ(H7pJ?EuDpRL!g)EScU+Tg} zl{RYqT_dg2QU;wbOkej>Q`S0oUh0r9JWh*r^tiH(TMKz8bjJA`FXPy12lx!2g|SiT zo2d559gT}AC{b0Yzfb=4-HSslHLV(<=o;JHAp=M6C0!+`-MXH@*Ig(dZb67&gF;7N|kt-@+U90u8Q0hhe4n`^%gQeE)EqPCpcW#Cg>d}S zb;l^%B#95jfl<(bq|9R`+Dx_^`4dG0D$o%?9u0`#1e|N18TET)d=EB4I|f#;8wdG4IOVCr?q$*q3s2w>x= z;Mr_-J^G1Yi2J;}^sag}5#9rwyHVanuyo#wu{aAVT_nY-cro(Uua480rjXwr2`Byv zwp4#%boM3JQ%ExMB1EnkFO50E|9oGpH}G6#IE=i5%}&?xP$gVtm_b3c*iRRJU471N z!(slq$Pk?l|&L> z2Bn%#XC~A56a5L_@5f(V$RU0smzaKb7!}ikl2yGw_-w5xU;7Hdrl&vsaN(lt@vLMC zE2iM^7;(SAAKm4DfU*>zHYiFR-6_f-`(sm=H|R8ljXQyfi2gJ0R9`jQ$#-%0IMExX z!WRgJ3Izd%SSA(zuQD6cu^eVy8c}7lvn2nr5WB9;gJ=m?#cASyf?Y;*&G(3S>?OC5YvhRl<>Jom_ZB=~7DtJ>oHE&RSu)z=2?TVtZaKJNAn=JWr-haabn&6km7 z>I-`uofIn(;WRe5dIWp{W$FQM(6>PlYnU;iQ`ggPbaV<_R7qDk>WR{cl1*ux6Ut61 zYDv3A*nK+O)~_OHni&W3RJW)3J<3|s_Lrk}F@n$a!PM*ZZWE<}D1hVhenePrfpF4t zk}(dkQWr!p87hRwZz_5_a~ddCTXX{a$a&*gHf}n=$<8sC(q&!DbyZW12(#XXhQ5HQ=+kfkN`P%2+V$-LvMsJP1H*e}9bQetK8ZIH*bMLnxXVR;2+t1=>;5dA{Q1Ve~?z}K_ZgdoJIV}o|z5A&^7i#dA| z_BT&sqiaeBqj%JJz*#}}PHYadRRPp*iRS(kTCkwE5vx&QhA^3*x^9^bZ6nTmGe!yI zkAUEy)d|Xg{;CMR$Tv6_{WhI4lFou2NrK5v_aJ$0K!vSUX?^F*PPL!?pTAv<0$V^F;;#_b>z0Be$i}KF$ogo%RWJ|A!ICq%E9RZ|_NYulFKG*p4a_Y=E{O}0 zUHLUO99F_TinaPXJ&ALppEtNtw9!cbNbQ#5hEktPrL_O7z>);gu4ba?zDoM9Sqz znpIgi8SV*NT-&8UYg+WvhU?6jEDY5b;lty>%6?zo>q_4}#5oZSqyI-+EN`_Y=U6OQmK_^J z_%s+*a4Faq#amr|PsiBf*i~^w53^6-gkSLK>?J$wNc%QOsbg)C;_Q1L@PeURk#&;1 zf8zXdGDrk}c0l^JTKja~Iwj8)D#2_g0Vc5K2?SECYn@78dQGR*nlaO6hQ|bi3u@_m+_UPuT~Q~`1S#T1flx^_ zs*^raV2>iy=lt)@+xd=d@2|9c7_sa9u*JX{ZxPMMWacx7Cu%Xa(*{$*AVxaoJyCsY^088nh_5l;C%!9JrdSCseC*mkqwiK6KKuj)jA1CIw! zfZTyRiY#8%`nZy9q+X0#$ESUzyrOC92BPtHqq^^9s}GWsQ^y0VJs;mXO_Z{O3{dvo zR5((cH&R`-)`#B!;1|4%1URhd(0@zQ-*j!ItrxIQ2u{^fCx8%_BpWH1+)INqarS|#d-<3#wK?SEY!+-7&n*YesGl0;Wj)Z&XwKkfJe%dCt zifr5y_DIF%zx8s#t!gpU;u^Ptj7xzRsq#8iBO3D-fE?15q zqvX^OcrQ3am*6zM+n2k17CNWE>>;_%T77F>()};-%ybxi1s$%04oL~eQK~eiOg{~! z21tyM;Sd$|;k}W0Ktsm#&=ua1pP9?}BkxY$z>6rL9E^qyw@LZ`o~R$R%*n^ch#j z=&P36uGbw20Oa$uX}S-?`D8v|74Rz5)5&>(jnd{z3Rpf4{QDDc-RZ=%mvXoF^G|(X zGbpRTB_)@)ML8x0UAZnax0m&I-zeDCIIH7)BwR38Z;0)R?i`HZz~@~tkh1eoMI>T7 zB3`~bw~qrzu9pI0n`Q|m?R{3q)5`b(NwPW+MBx{4%<`#gSNj9BMsZ!omme)VnUZ)sjkC`CTDlIcqi+UjTyl+S8 z7)K4CkK2*GbSS`J{G5wVq)0A53n}cP`?bR4@GL?!0-%_}Z*t|)x@VU-MkK2sN-sQE=bRQ#lajqpkcCODiKub=G)%}d% z+2Zc(S?CC3|0lgzpnyG_s}nPhBt`f^ow|9a^aO$*3xUNCe`7%t?0x=KkVmo_rOcS| zKGCv_jRdI~yTcIRel8*-=0#jD1Avq0PqCeaZ=Cjc|4r|aD{0~MN+^&Y+^=ykIYd}Y z%Od^zf}Z|Zx+ih|X&dm3IO$>4-gq=iN}bAW(WRgZKI2{a5n1S;NA~v&h2g&=Dyx?i ziy0!IAbEHbHT8J&aBN-6++9_GyOLD`YqHQzfV5~A^?&S0e^2um1N$K^~l@7?N_p!j1YTOMcBe% zt138_qw${a^!P#?16zN_ZmK-!tg8E zY}tJGs3~#4*7n_x9|2;`d$;urv#sb*+bP*)Wi;5!S$q7Qy7vu5Ld9aQy%Q{xzvU=9 zeEor0@^?dQwu}FEzL<>@7k7of>AsLp{?#e_Rw|lgu~aC6wKlUrt#DjHq*r8f(W0Tt zV3*d57XChaPGfdp)SXoFZI?i^uA-GyY~rlxW9h=L9empR{@h-AT}sJHm2%?#&!*7w z8C?tE|Lp}ZC6NR)`4*UUMO`77ziX+eRlTg?pBARtRej4P%i5tZ5uf`)5`vC`&c!rh z?N1XWq-~ypU|HhLyoT5ph?@RRRcp2n6knKUsZ$kQub$XYM=0ao|zCN;0J^; z60@FtXO2d`4DYw%gnV1QO;UUErgn6*67fCYM>+Olo%SFl>Wi({uilQmmN+QiwOJbn zeEW7{G~KzG-6EKl_aoriLV-%#&z$rmlF#;i;6-G{=ETplNF1>(C@Ki#ijVqb7f_DM z8Dz9J7(g;bC`kVW(O6>WY;2Rmcj?!m0Ix{p7;PF;6Vwo!xgb&dJm$@a_zM%#Ze`HV zC6H9ec*rlj{j5M``AJ*p>n5Gbz;}zR-U@4LPYIs8JHe-Bca6u%pTI3?b@}fDKC!6zcD(M@S8Toeb~^*tq?!+KRJ1j_ILm`_KEz=HGL#h{7=H3 zKikB+noTe@<}QV&L_2;S9js8XI904t+U5K((&ZP3a$=Eu;)R^dy`*$OrDH&~a7RZ( zW+Jn;*A+Z0zmk26U79`ph{1ASsd-Z-bo9 zITQZUj`^&FNxzUzp~1puVRn$Fe=X5`GwR#MSLAsz8;K`YH3W%l#&W_UWN<1;(a)K0 zn3kyHc*FD0-9QdB21a1Z5WEFvfjQdtVG*wc2;rp4Nr=A&ZSedA+{@KOx<$@SMGQ%M z&S+o!;b-2N~}v*2<#HA~Ar( zUO!CCcnTWd_n4KN`mM9+2dwc)*fbl6E(KRT8bOk!fsAlERXx*-PgWXdv`Az7N_14A z`L@@{6c3v(dUwGq=RhYVZ}RzlG8&AEaHnqQW^yC)Sww;z8jtcNOmV8B>))Sl36DR+ z3&s-VNad103enAMc6^2{84dILo!cYXQ%iwbd^vO5D)-9pAaTUYq`? zGZ~Sjm)=7x??&+0+j-l|PU8AH>i2xu_Z0P~-A$FC^K-K22OLHoh?8Vh`$Nv$c+k;p z(W`I`F>=~fjq19HXy`JbE%vuntCMl-|RQo%S z{wTAyIh4I#ZI8nemH4cu)SzvWIeLBailpWTABNyyqQ*mkEg0g&X#2ZF{b?n|ecW5h zb9dqg2nD7$#yGktDy}FC38gvVnulA)RhR(vNOLBKB>YdDgQFR0=xz07|MV?4&=-q{ z5}`mSZsh>-w+1QmR>g0YV61Oysc3XG=czU1UIp0{oN9XUv$>$dm4B?yf?c7~gmc!f zT6M*J0{1cy{gz^0B1$B9vpTwOYMCsR0h3sXEl8`ogCOBcxB@S|UpaA2@o$5stB;}P z22(@RL&H{gXiKP)tX1a^ho|eV+FNwmAIapl#2AuVTWy}ZKDS23Ma7bt(_7#fMmoNP zWq}nBDarQ#y8-cDMm#FbsI@kaa!ig8(QBO*bDP14LHcViVU- z)KtPf7RHf^u#TYtbk9uHPHKd6iL1Y;ho__S;He~S4v~02RGetC1qWBbt?o~=L2?_>2ALd$+J?KqY*ZT5h11ATf{>U zO`iD=eIKq!3Lg@e!Q%vz^4abl(V0l)__Ely!lIWfrV8k;uc7fDmRbD*<8=YCScBKk zs)QlRmMQMGK2L`WZ@XL%d7ncE&|vtxkSS;j1^8{3oA2>*1Dc-%kH@JcLq2h~*`Njx z3Fn3Y;cuYxXGtI5bcPy*C~x`7W~=?>?BKh&v$U&F;jk@yo|s0Cxu9P3=FusKM^WQPB5xbZXS*-FmdJu7L*?JB%+xPuoiwMrb?uI z?x~;FrlFUW++?l4$H{w}OD4YIL3D(82hgR=(VFp@KB#1uG>%NUY%O-4o$5C~>G5`9 z(0up(zg;&z+x5xsMw3)7bXT&ho_<40dc!cYCRJdI*ZJvD`*wMy`MK$2=RY3KuFBdG z`FETWuzZ4RiR*u{<7((;BM+Mj8Ox6g?L*?XoT{iuP&R*x!Bq{)p)};&(Q)L!AWJqQcDEHA|=P5Wd9 zv6*9Ls+n}?c(B@T*N{^nxI|hcW!I4AXlnIU4Pb`xV9(7d~fxKg=F(t3pKw0cc;vF6W-CVoW7q+Y}}byug=3HZ1&i!<@xJ8iR}POf}O! zH}vn#Dbq(1;QBWuFNGh_lOQwrZaUH2SNSp?bhtdbTJZG0OI4r!mg`o<9TX6{neMt~ zzc04k%;CwIJfE1yq45>Q_l}TF^jVPWkZ=`5&)Mps3tmh5!<@<|nsQEx8PF)xxr>{E zX=a3H{8{(!cuv6WLG|6H<_Ua-o*)sS29#VzMKmHt>njH?O#MVf>m-EhOh57fl26de z@Zc``6ISN?B*h(5Kh3K&qkc3oXSOTnVM>DLHW0^S)Hr%gf7&plL34yE4OVG(+P?|_ zpq!V)HT}xMzr7!&A4w*uY1%Xn0D?u01i=i#jGGhkh{TGoBm7g_t1ioPV1Twl39#73 z5my&eWR=OGNN4SVAZ5CC`eP6aZYTvKMZ|#lZ~_Q`~U%u3J|~{&&*4MKz9i4Pi**jG-b!`GD^z;tT3a zeej(8)UYo@joU0sVO{7Kk1p-ni$6jBuY}ra?`yPbL8ue?FU*R(Y`e1Kbdn4mzh9{t zI)(u#IlH9CW1J*n)xQ|t4&ozQOr(q>-S>|BR`SQZ6bd)l%Uxc>zuWCu98$KBD8|{l za%AKN9B&qv0w`7kx&=`5%XN)|@f;RWAV)H8hZ=xf7%KfwrzV14aR z7L_R%Xty#3QWX|Lvf5gOalyLGg2oVM~B{{YNik;oJ7?PQMatuTN z4#ocUZ+IYBmebvBmyNMMqn5+P)Pc+&BUGBnPL`-<*6Y1rR5R4P@jF{kDGf@l;6r-R zwEaoBmMTVtv^n5dN7;W_nASjH{ts0_B@y{f6kM`Wp=}BBQc5V zt@3a(dY#>bf1zPOC&g)8%=@}6!*t~*3nGX<)@03Z66EY)c0c79qX0IF#b?YZ`AYjs zo9o;yll%BLWSj}CRXcic<umHn$4j zT#wbaE4SA-M#`#-v_yr3>G`O?yh|{T?&goHMV$Vdt{Hak{+8>VK=H+9(_Nv$*ALF# z3IQMCtgga3Dcj0_zRL0sePz=+m<+kKE3$u0XHV>oS9NXp5k%tPQsuWlUub!Me6Yu1 z!1}@r>Wc^|n4mmj<^P^&D6?J_rxRt8DU_DJ>Qtp@ ze6W0IpPwg@9@NtOF4+$H)$Fz9gnC$u@+ocgWJCt=$e+$WF&Gru9QEnf$Q0X7?ZbTU z_WkvXKwA3=tVOTkB z!Z=jGU|l^o7QhbM0Mb;wnR7&xUsG6A{9KDaZ+rwXS%pKE?S!2p3A>Vg5j=sdIPC&J zft_H@5^bc&8Gob!l#rePQ61KO3`myRV8%8bp74L?vd8%wHWK-DeG@W@-y2v~8KY?d zj;NWzn)AUngASMnN{#qEN{en+nmfQ(F04QMuIu`ePG$e5q2{>b74HLv3{+UE=mS#x z^KbS}9|)zYls&KW<8X)<(UXP^KH2Wuh8Ch(dZ*27-R^Kaf7;Bnyj}A0S}FX5PI#iE z?XXS(P&3j~MpkUhtR5q+mwn|Y=uaDm>q05>c)0PATUs>O7WGr&Xa3d{flm^eh=r^B1#l1FG?{4k4c>EZ4nV zjT7EmXbtomNsSzfwWx@$F{+tmrKlX?98{8(QtWKK*`m%eZYj`D_)&QmdzYrMrZzcOf@%i@oQ{)J^6 z2S*#c3LShNrCPfu(D4eWI7wWilps08Qj5MyCahAxo}E~<-LBFxc!ezxT5hfbyGFSF zW*m)iA6Ffd@UpqokugzF!jKfTBy@!6?!ncc-1oa8?EI^4i1g;@CBZtov>Hi|Q?5sSC7w&pc+?QQ^ugqraZ<9#XM z)pt;#1fXvsEK;=g8bp_xwQ{m^d;VYHLewi(Lx{FSB z0Vz?up4Q8UgXc!SQ$;vmeEh_<8pS4v9)17yH-MK;p zn53{yS|}%r_Gx1ni#ud9^?n?RNw``))12!P>10l*R3x&3znQ^|`o=r^N}V0>(opFY z(!z<0wWahqCgh^p0DumEgZdH{Z%YJ1=*c#8T`sBwy=T!tHW1NL1+`?3S`vwlqt?L# z?o7Mu4)P~A{4ggda&Y{*Zvb)XJ8Yx5H;vuGCRz5P=e5VLkj)XS{alFAC?Td%QrU?& zp+yY^eDF{NeYXJ5nWXJzFX1no7_dMHXjyoySlKoh>h|%tF=mI({?+e|V-aLEr5H}4 zs=W+Cf-RN{g|ssNEzn!rF)@*=M!&(Je!+~HMvm8=ZI##W348!W*d3w*qv#9FNE=3@ z1S!p3iq1mo!*sI04`r~?vrhK>x~ZR6>yY62^M^@D;g^v=o@;thA*{2cV*mw-2Ya+%tbHs!86yj#5*4ItOiVg4Qp=xNs zx-A$*iODEM@{u(vYy^_KUKsB~biehLP;jEds4Ox!t+I=(hcvDg{OEN~bz8DW{&pM} zuH@}n<@K1e`O8Q0FcCKjNm*;B87NuWjt%T^G^t}3OEioVNC(dghqin|%IZ!hmY|p= z2i5IZqDxs!Q#P@0A}=DbSccVZAmTa`Xs8zq;P&_6xyg4=)%<$nu%{*Mm&|F`#L$mu z2FGM79kd0su4ur2zgwxmrp{K)$bQ}}O+pbwv(Za0k)19i zBE8D#g>TnC=L?IMIlz(Cr+OaD&%ytp`Arrk)Jt~`+cW*)JLomFEK z>AdMySg(_2JNY?ptuqHrDHzZfN<%G6;rv8ED?cdvA>aS_&%$$Qd&~92jdeRFftis% z=L<=Dx*R2w%0zt*c5%OA&yp`x;>flVc(m?3<*~%SkAwhMwDNvDtn3tziYLRdgJ0>; z;HXWRBG<1_jQl#eXv*f$5=@thr!BiSF7m^b>1)YZHWWk?kUD>Y8^c6{G_UKj(J!*A zN{tpEA4;QwJ46R(| zyAVpj)L)It0UxWB_gS2S=XX*?g)CaehFOiHx)9U{I-o<2p{E8S`zZ9iYmwhorw zGb-mjn$q@R6V4#?f!+@UbfjQVj+sM_3dg8u+9;m97D4diz4%s&&JH1y;!FndO>?f?;M!vUOWbF);i2?W(e`3N@d$h9Qy^~`36o#npZjC9_1MOC&6yJ5KY}d%w!-Q2}~(z05~8Urj!><4Phz=5ra!*|znDbV^O1If=ad`>!urq8WCP7N-j;9Aj+Ds-2WG zmF8UrgV>yw6DaU_Ln+AYNBon;M~Q$dYY9ik;ZO*Sq&n5M5mz9@Fe^7V*Yu`fNER{~ z(yF7f_K+q~!O3_1II|nI_Qpad@<`i*mCQ^}d`*&yy9HkKF1+QJ`&y%bE#F_gadbd+ zfLy6Z@O1)F+TL)+<|Y{2%NVu(W7KRI_);Kd{*0(NbIf`a%fZAVE7P~cZHRZ$EN~O)N`quP zbtmSVgsR_WHvIPH*t!0OhWD1GyjPox%i-TUIQk@aD3T{&=i|sV@%3%>DVJ!cgOpED z6n8q9*UdMOL7F(CDvLNcO~`q+8V8oyoC6$Bb_a1<&5L70;q#1Z9~6A!6DesFjfdNk zXS&9yDIVS(ZBMXlS|P{>SZbuQ8+fmp$5Qg_OZ4P0fWnL*CVeSOqs*p?Z{H2%XeyQ` zmwyDTa)f{wNRX_siKn|WyZ>{3zUds-e9cThSz0b<7~0kfld`WQWH%UD(+gKLW0<{jc$ zOPwetgZ^ZL{EOCQ1$9XznN);LTvb4r#mcIsT&FB(r}V>4G%;Pas04-3Hh)zG(6 zc7SQITHjPqvR7l4-$V^7?wsV) zpR{A@=kS^lU=^qXduh{H*zez72Cv5IzwMy>PSDc!*V&XLiJ{B*!y})v`9_=^FxYFh9#n2_nCk$T*sG8@)sVY$EDrxSA(V`<{`&-ywE8{$M0(o!{u;Qj<)4yB4V zk&$Avlfx@)u;nhqw$;$rBU&+%?hMEOqqj%cG~V`SG@Q=X*9+I5^oz13Bh}?MUgeA> z^@j+;(C_o8`9ueQtu@qh{6w8naUz43TE83SHP#fTL?U;M(VTK+*O(>?AQ$_t-Vf95 zg|)r&*Jwk_c8?#6nlVT~hp+lGa1qQ!IXA$&ZLQ8Jwm=o9kxbiV;KQ^rB(oLxJ_fb(bp|O6{20}ua$6|C!j0Z3%}l;^jJDcwbDBoo ze$0VyInWxygMM)42Xe_sgK<)6B(-k9*;swy>~Cc2yg612Q!EyCyt~`VMun%^e78@b zp4H5_%;*QRZ?Zn;(FhlN@3RNlJ~vQs4p8dP)Q_6Q`5r#6&-5zu5+8h5A4Y z0xmVYkJth*YN7ou8tDZ3pg3V;rQG?uzg226Ky-KW?fYA2jpgdTx=MrbxHP=i`Xrry zHLkmId0$r z^T7{p3LBio%3nlM%DgNG$VS*~m69H4f$f1slj%W${|<LZWUj>^rpo;|d2_?E=050Bq zuhfNyoV--$5O^QZdG4+5wf6qu=3BRh-u~B^OKB4OmSfb#L>r>(oih%;=+%z@?FE20 zGLAtgj%o-l*?L9Ng`1{a>T$si>&C3`f(-j?iMIiP%)&y{G?!ip!Nh5cMOGbOw17-D zKe!~R?BcG7C-mY@fZ`?W7%ci_4wy$gV0~n>z($3Y3ejM@#8&x)&c?KR&?ryj2V8pw zF|7c;1L@Cr=tp0x`b3Zf4Ud{s)-64zBleC7(oZ??d_0Y_`yI6?m*;q4t6RBtH*WAO zMddC#pms`@N?59W#zO2@Bmhop86&`P4q&h~iE86}wyS;hi-AYAEhfIU`XHz)#-j9-wXUQBfe&#YfZI@Qsyc((o3 zDJf*>rB7XGvYsEu&JO@GG>#g!&8wzfm`5?p5*_{N$0zy-fghzL&8UniEe*8YvsGDN zRdWYf6VzH;v zlg=^q6#92x8;Xy<^qgOqq2zK{a73X-ew+XPk$&4O6;6RuW&y*N_(}COsZhhSNZ{lMPP5%zP_}8G9a!o!(AiC^4FihU%clw_j%XYM9`^^?EbOBRfMizsTgfPiwcW z3EHUc8cteP?QG8zXcaJw^oh@Qbt!AZqGR8bDY~4R%1Va4Qv8`tqWT7KjzMS4A^!Ad zgkWHQ&1dV60ih(HfSRGX{x>Du@G35QMi&}%zpBT`dPJ z$s(73Ah2Yay1_`)&$AE(!!}PtPgDTT8@TY=@S8eKUaM^brH)l##jBg`61XZV5cnIM zeK9;n0N`6NQ8bx3uHm&vCzrSJr$hkq89yvU%{E{Lk}q8Z+koN@WG^y)5j{f!^h=fZ<5o=NSj7}$NLYjPMZbfsh&OYrI5{FAJ4 z>1Z|A`5=mcxo((|Te9*x15epQHjD(^rxLGz`05*f7ilmndg76pZJ+^wnMZ15Y@HaY zP)bRJ1;vzvWaFU^oF{50ZNIEOyjXO0P_9WODuh7+s4qcwsk3-LAi640qHJnEyHmvH zKuyIeTN^2y5KZnqJeK;*Bifk=rN&*_Z1;a3sAm6NnJ&#XttcX@kd}j}l#rQF#X&+m zDla3a=ya_d|BXLA>z!LfFZOvVwSVCcs-u9ow{%|oqk9-Q9zAhqk%G+hXki)kV}-Gz zn@7EiQx#n@Xdaky1+Y`A@I}jdXMnR`g=m$9YJ*vSe$o|w_nhUdVcdfD9tZ`gzZ{kx zWx(z8S1;v7VC#Vrr=C8y26fL-iKZeI8mL;EK#;2;1*X{`Pihj>3aKPBhaXZBtYRS$ZTxxRHhsT~ujSvV_#0n(%!b%>u5(#*YqStej1bl2 z2uw!0TvocZ<@3~ke=z%kURq@95r!kMWrYgM(yf;;h~TI_L;FjQV-uV__I0zYE{D1b z(_<~uin3)PFbYmuAGdXp_SscZFDhUdFJWTF!(=J`!?;Ji<#3x(*8Ut3Sd@SyUVV{O zO7_MlDpq4Xarpv`h@f4#v*DfwT^<9xRi#~|MKexJ6K^@&HlTtm!e4%IE0RpOkSTMRP#Akb(2_qXRuHqc=vZ9DtVZ;z` zEFwEbDMiC~)ElwUNx3x5-+!cHqtrS6?!G70VgIU+pbV}UW>{-6Y8D8=0_&@)>WV%* zM74KM1uVTdj9>(9jKs1K;Ke^D1U31!Wv-|j6ju)|MAl~=%@4t9eF+9aoIr5hXTaQcJyk~f zCw4XlG7kCJjMxber*!UU<0Wq$4;TEEO3X=~1mC>5;gYj)SOkFVH1XZg2M(eEq3-Vs z;Kr!P159X#OeN`e6ffaVU6=Fl&G+;hHHSt~V0kr^U_#?D(BbsaYKe6n{=gbfZk26L_?4XD6Ito{V3 zDFf0LP%erbdH%@meb{NjI~lU_jl+r}zW{>+8%}lj47Mmw=hcM&RqGlPRZe;iKeVnzhg<{I;^jk*KJ)1IOkBK~Y z6LGV`NUWm5m^8%A>wkHhh_J;ie$fs#v(0}yp-v3})FkcgwS8~cvVfU4kyBoT69#LF zgn)q73>N>oPme5_=+yd+1g}??wYw8x+<8;@l8JINgXtgCW5tY*2OC|O3jk!{LM>A65`5^u@< zQAhNPpUb>RvgW7C%^ffcdjt#+wz>72zAuoN(ln8ljYg~JU`1V}6+rwhn!O`)NSirJ zTAm*aRKZbYIpV9X4zl$6D@qRrn}>`pu!UhY5)wt|aEc~6948K_2fI>+o@P2JmnUSzK_TRjS*mvh)_l zK!R#r>mzb_9+Unh5H#|UL72-o$lf<#z>ywg_wCpFgX0g(?7cm)7=!W2*V~0rv|jEp zo!BbOnf?ss%(*h$GqJEb^tEv!1KY@VD0S7ceiuGc1`HO()E&agj7%WpK{e``FPiE? z1t*tarzU?&*x0k){PlP2Sdh?`J^sucjPY^y-{l#a^1ENDzX52PL;6DlsK_$~8kd<; z=+BZ~?!E{^E<~RN>tt6+LrudrDsmyVJidDlk3!|s`ZdhA(Se1_8hM^`9{U5hsV?Vx zQIXx=X6wBh$0nmy*D1?(Lcurv=&#SirUDl}GS0$!uj;kEz!JmcVWG5$?x~JzG=o60sU^}z&`L;Ge z9v1dq7zG;*1-TEODeaN%^6#(jBVQ5sl`~@(Ong=k(WFPlVxI**V#pK52cS{0n#-Z{ zk%Q_l_Er}D(TF1N$OS?mx-pvJkN4L>2S#g@w6yOV?S796t}RbZh4%k(Ypo49vcJDR z(O^t^YZ`D>W75uL@9+O`V2ZSlmWkZo->+#uZhLLi^v%M}?Y!&$80W{A3^{a3d;5ca zGSk@T&o2l9x2V?0X=#u5_uKYLvV?_&>s0?=k_~b2gp-GOYdNtBE#wJxvo$F}(EBW8 z(SsSOtV75xA-K?ym(eIA-t=hG5>&6Lom6U^qiYAIU_wrF)hFH!_N7>1l;lwZA8+cK zuM6h!qWS&;V@nlL5JiA_*2#?3zu`XpO?{i}p5KW7>J$TpU!i^z3KX4gpuoXWU5|U% zHDbJ6T6I&gn#PB%|F*6~2NXN7BNLDt8XEm`24~#y`|I4Wr7&#hfJFzF=_TX-W=`2c z$=^z>FpP(9W_#pdw24DL2H$<(K>n{^l(<=tuT}qhEh3!jX$T{>`=M#DXm-1YRvdZY zG2HYgMNOY9wz>|Lx5{gc*z zsWo2YDm?~E9sn$&9#bVrxZ>}IH=bBna)ZrXF-c^@45MT*r6GOBVLH)UgBs!iCo>bg zc%4hUIaI*_7070KmdUhNbs-Tka;Gp*vvs=I>~DzCbmyC)guO%Y=SG30^8uEWJ^383 zJ3F-F`!>ICZ?b>U0gy`sXNSrqcium*1xUSVyR+Q!df!+hzGsOVLnMh55n+?ZgbYxS z>jWN8%r^%f=20JeuhFQhuu%|Va9MIsj>Jj`|NU13wF2{i+2Xm_KzgOogE*f6lq;fu zIOY=nkQK@-lyw*2xQU>3bhfmR9DH)&}ya6R)6a zFXy&BMgToMefQ&1w-^skz3meJn!;@+wKi1(QTdcXsF{2!Q(0 z<05>anSwBehCL3Jq%X5PLSJo&CW2d34~ll+p43;S6P0$}`1#7TTDuxLU9zv5uh+}LFp3#$ue zjsQxQp~^v{CDDTc(1>8!Fd!o;FIJe+*Rcu}=ig^xX%@4j!Se<{E>cSdC>J;%Q}z(r zm484viVrr&mtYqYxfxB|d))KB|C`(V>PQ}hmHL4}Sp4?SA;ANSVHs83>Z$O@Nu30ol5i~$uy zNmtvIYLM3tpEbzC3P3ftM@P||=SEN|@GjwxY6*pjuPQ>ed znuCcNBE26xfG@#wlT>R2*PWwsaxivB`A$f($rsHvTt9VmjDb)-NBN7h*pNO>Ic|wU zYK>l>CSO9T$&2#I=4nH(?2|8OaphB=?r*QjNBt&QPItxuoEt9BYHHt@xLtH4m6u0D{gkWM= z?B{Tv7Z?}e9O_%D3jbn%B^z31tWY@tUcKUKI{BytI0h&siLzh zu#_hb71|adA%*Ft-~XbYmhh|F@e&`2modc751;6xUZb8D)>khmm>flG>9`NBL>oC1 z@LMZB`;n^!aEJ#A?aw`ydo_x?LK7XceXN|1Zzqqh-}9&26Lla^tALonZwJ#=f;%`R z%lUF$71Ld!&GOw8urJ;)#R#cIbJ3-VcBr=SxBqhcswO6)MoziZ&#rgM6$wbB8UzeE zDk(FeNQZM!jg*S^`UhrmnR1D}<09INSY@s`?N&PblbD$I=(mBu+0&y+a;%*0|3Dml zj?s{fMR(!2-}Qb6P3(Q2u~gV?neKpeIH6V4jhr)TcSkID-qU5NC4Al*8U4q{$B}e_ zH=pSq)^{YHZzXP%Bzpay&pDBrN^4ybPg@dQ{}%0;n3yCk^9df0)}D@jzctNKWqdw9 zd2(`bIpst?dVRRyzKMuha_)ZQ&AUaq`1*aHMfxPXe*K#6etxj6y*&yj2~7k*pm}#Q zrRlfGXH-p1*DMpn{)G_uue;~nFXufjk8P&gcK$CoP*UgGj$44&lnvLp9^d<0mrf`e`nkFS1F2m7rre z=;8ji*L<{zj+8ltnripQaclTQsy+=%|2bE6;A>B{-*Twu3pW`bFSxk2WlzFp&i*1?(N7NruFaWWvL9i$t zK#AN}4yH(cYm1|rUi-c6eL7bp^Eq$&a0XAYeDnN<1%9E@$<-j!iv*f3XWvV+rjIMC zIJP3GqQn*`=6%$JDDobXKgp!9Id!mceyZZ*D3a$(Lr{Md{ZtPwqu%ECFcY0q2B$l) z#p|kO!icSY?V|ssUxGrcc&K)vOX}S3gyhh1VA=*SEO+uKs{w)&y7uRSnl()aA|S~t zy)Tf-Fmh<_c_h=Y!o3a|4>zkr{6-3Mebe=_wv##-JO;xZQ|+r0^<`(@eig0A zYef;RtKz)W#6~rDL@Z|9`x_tp{kcUSaX9L?Aqbjzwsfl8h}zq(MnTW6bQlbvi7vuqK%96cmJLOf#O(zc za1EYG(^%1P&hQVq*Wk0qa}BzrqprJzz03JWj2_-w9uoAJ5H%P{$+?S3b-!|g40g;q`?;DN5ijwZ_0QXG3!h9zT#-q>%CK=i)4t|q!QI`RSH~6&-Q%vp z_3=tO^4S-(-ew20)qejDQ6^?*J%8W{`tR%H345Qe-(4NNc<~}DE34UgEqBx^3fK@4 z5%KS6$!qv^^X1hQ3UWec5cwW-zPtI-`Ck+nH2LE`5=x@$5oTZDSTRzftvAqx6_Y9Z zX?VXNs;CiZ`c=%3`ng9a2Y^Hi6SaLr!On4gUqAMvKV;FA>`x{pr1XsX$0!NgR@o~`>IYT=v7)d@N+YvPxZx4V*0W^1DU4)uDv6%696~_ z@|7(CA2+~VG{`&0>tliW+kLY!1{&QD__spz+*&UMsUv930O5-u?qCQjizmQb8$f)P z8h`M)tY|@APq87cm?Gv(xkH!~0|kM+-jJwAjeHmEc+Tg16BY54)6D1T$Yh}#*~3!F z;wXp~MhPskanrcFzA_Ra>~|Ag<=e|4XBHipAmi(b1Cq!VX=0=i(Wpy=Xk|^@@U8+` zV`ZcHSdH0M<~pqT|G{KcMzX|N`UveK!l(9-$bH*G_0H>bq7~H z>|rT{Y#3`D0fUPbv_w>laJWe>P)h`f@zm*Dy*A=_IctE4ydomwgY!QK^-H47hyB)H z59^Dwf*;4*(K(^I)>by%vQj1|`ZJ;5j4Pj?yQ0zop=Ou2dwGFpw`8=`t(!lLIK1CV z0M=|k73ThHRByl}7a*xo7)dY}^L~dVIyy#hic|Z>T!FS0o^Tod62AINX}RPE-GRaA zu$StSl%?MJ=lC>h_wW;h2v1hf$xsv9EL`qQZE{xp76}MEcpy^cjfuqjB$c0Lh$6ce z*8=61e+^{cA;0DNX%LSQnMY^RyTVWnwBlbJ{V1Pln!*GpYv$0EK z`j_-5nx6F?X^1xsA?%xS=v$Z5^dk;M+5i_Zk&Lc+p}zki3n3zs&xvDqz% z;jpmMby)na#B#OlK3@I4)Az%NKNXcVeN~Q2P2uLq&E0!-Fh?g5Xe=v!kui=-Kv1e( z&Q{xT9?ez*;Ns%aWG8KQT8Vy_CFtCBz3LYk8F_zqhuq)pWA7k9m4xI#$d|60cn+_m zegV5bFUq3A61z`YgZ@1{jJ{zDg0gh3km{Y zdNDOMF$og>w0JSh{UwMx_qTR4EkC^l0Q&bf=^8)&d8CntYH4lieKSUFIfT{Llkr?3 zK3<}&=4dEv>1PqZLOWi)z|NH|rh%b5h|ZR+)rv^nT)k-VZoIp(=3{k~v{iTo%ST7& z7EAyVUkTxcVOt3k6Ev-goaIcOOXjRJu{M5IGQS1JX4*DsfhmyUGvBI-@SM_+oB;8X z0b@w-f}~mGrjWI5{uv#`qbcfi+UjqTH3xXyTq+D}DDvc%&YZjX?;=u_TT7}+i{BEu zHr}2r>6l*qZ{R2{gMWk)6_~E;HC^-Xt{NcC7V+`RB-06+mfZ>|Fhmna8&?wQe!`R& z_$QB`WNEAWeDWx(_CUHnnM~#rj07-6X)QyZoa|XLfKNamZZLPN-wsbnMg_A}C)q-z zKUGD@gJ2Z=WG(5SDIE%fyC3`#t?j=0)lure|-$}(h)TIgF^7Vh})^75t^ z>avnxhet$UjwqK-kBABgqz-S3j@#SV^i;LA2?Msawzl1TY;0^SETD;sMcU>6)mA5d zYwbr(OX8;?1gfg4vRX3}6T$EB@bJ1$G&D3U|L49W)rh|H0F8EUS+j zhV=rF<;sVJUjrp-g5dUbx`dIE25HHmMY_AB zI|XT_k?scR?z-o9zwiD>J!g2{v)^57?X}e@oysiS@5z%16V-bnlhCiDeBIp_${ksi zVZtwnv`f7CxYsEa_xqBSkjCbxJPa{%wH8MztY?=dJia2hY}(u+We9HR7#XgkhA0&J z=Ocquum=0{YfeYb=a;QtY!c)!@LbLYYBr}E)FPRH5l!tr1Q6CklN5}g)K_7s0pXHu zT70!M&WiG8fsjBV2=JcMO8z<`NHMQ6AEsSyJ*+%!l-sCS`3>HdDF~KuO!`ZvmNArK z@367kPhA$cTP?Y%HmGtWjwXY_{wGR8J>L;7vtT%TP4{irtqNca)`Hn^Vb|clzkg4Dty{ovZ{89>IBZc=%Yp za>qVcQ&?0aaTXineHvlhcGR-}{~z!{CXyQ{zCY6WYp{0-zdsTCY;BD-71qB|0>!Gt zMMI(1NUB#Ogpdwe^-!>hk6Tx&m3sQ0;7bJAn5WdadFdE7d_GQUnRj!oHuIp zpMDE|ln-DZo~dJ)fpF_s|6Wj+)Xv3bB~tp;)BS|q{}?D_#jSz``r7h6?G)dcGwQYGbR{=}aTW)9=f-Ph26m6@i zhYcni%Ot^jv6%M^7yh%1GgIew{MzO(j5$MT-vVC-*z`sEeEM^%C=1uha!C6=U|64x zYJRKgWt4E;NADP*pBwb1oMLEzq1CBPf6M&^9VD(xR6D)UbY@z(B2Vg;Hgr}F+^S_uU3}rTlA&r+l|YxB%?z$zVE*uR%hV>$WpTzGa};kH#L_WzJia z!1SGdLb`iARDmXb_cDR`8g~)_U}mcJoPc8x61#kh-x{?evzAvDR5)H^5;?K`*z*}{=56j zkf_vGfd!tOVngdqZ}*vAx)AcP^k_8yfeCk&QNIbxqt{d@!wA~KhA?SvG?NsD2QCe_ zijuoC?1_NjTk#7#LOfAhyk=+3Cr#Zqr!BPptG2s)ds<4A!cG?VSBJ$yPMd)7!EJ4ODE?T~w72`h;XvUL8k)zn zx4ZiZ4hQTIXg(ynUi{Of-8(p7BaX<+%UfDnk_ie20&M}5G^A9wvVm>?cPt%=p$mj1 znnL)y0)1*)S~UgP;2ZyJy#VJQnry_ia|a76PggRuUkhGHoh%*ux?5VJRg$UdbgD24 z1(IQ)N-`mB17Jq7`lv_WRPHOHE>!9)^2}t9cB?4>s06)Qhjn40Rw5Mn2#Bppg+Q_b zI!e@v?`I$@uu=AKwg@}q9D%g7itxSfFvw_@u+wJyT3k%4P7C*x1lOI3VJ_>g00e{e zV-%50EEAe^b-W{AFyx21io!R?W7xcP-7FDAmMl9t!OaDkpMcwfG~gq+4RJzS5OvJo zwsv-Q0{#>ckDTp|snyf&;GYyL#UB}jZuQ#MP1h>J4cRosX}rh(dK1nUzs3-=}BB4&F1NL>_!>wFYsLpxS=x>ky&@AK+Kmllia z46WfRkuq{zx;d)m?KkkC7vb#1*?sPd$gx`K50NJAQ0L4;g%2V1QZK6O7_GQUU3eOw zBVuqKP5g3&$DKb+Xg^;VxEI;B54}FsP9CkvgAr1um332$R0ZFz(v>u6(}MVNhYfPvo-Fs|6*b^W|P9Ff4tFuRbw`dqTf5%P5)&MEtW8FS59DJiV!0P zEQX#xRDP`$R<$CPctoZ{oyaY0$uTHN$h_}KUyI%Sx|wy}b>U^>| zSoY+)$y@hG?$BR^18)fKXvFL$n2RwwlQ~y9lhwoDFc2k1h$H~}h*_4$tdAM;O#Iuj z18CD31ch_d3ua+8{3mSoi47J=~|#CQ&bTY--XQcHcVJd`{K7( z&dKZ_hpLsgpX-0VAsodANttD(TXY9H}nDdTnNgxqO+69X6J9z);qtzIb=y+g)xvRZt8$3jj}lsGa>gNJ~nlDf0h5{8O)zz zLGWXmA+(95Ib6_1%~gHa0HE6n!#jitG>PG zrBt4*6kk!~N2cwQB>j&j&`;jl>eeyr%8P+H#f=Yf1QW8e+N+0dc`m3~w2rpAot%DF zrSNeYOp~D32ufuV4Cw`9>-VXl!U8aJH?FDP`X1+~HrgBbO^8r7X5JMQfs)6n%!aI9 zCZS+g7H0Di#5*x&-o^aMyBBHr+3b9{r3saL5lgF8tg10|tDSe+U_>hyOxk6j#MS?& zS_H(vQ$|WOu)hCv5n%PRg8F!ku!}hp&K3gG$T?J4&}_Eg4bu!tdUaF6^*r=8LGfeP z>%V003AkVQxvaGNO^Qr+Y|l3|WPByhBh9l!mcciBA%oS8k{9#zJIHrM^_bCaJ)a?NHodrw6UA^&rJ@8kIRL?j4ewTpI(aBo3`-;!?R+91Z!UFcH z;j!lo)zcc)6QGQ{dpTqLJgKd|qe?X-@QV9tk2vB9Z?*V%MVCtX zK7bUy?NCU9J3mOF(n1*{#mXt5TqV)l8LF52!U5$3v8Y1-T|iKzjLbnhS9B6n8~&>+ zJj%07jWL@;%8Y3;Q0jq@7J1y~$ddmUCv@W$yZ@d}?>P+aU-QTjZbZt^(vGN7il5%7 zi`;W6=j$i938AuL`%iON?$*c!?xuP=0g^d4o|K1-mD`NciWV%QzGS9wjp~nsiK54C z=l|UYpg`s*m@G&#y7TI|_9|{Vs2O~F(~0MMS!(fn zJr+AR2*Np-z;tt}poN_hB|Dx{TOb(CKP=axY;Ig}QjWU7!SZ;vac0Kw zyXyjGB+E@<*>C&Wd(TNvS-m(Me@TI606IsN8@6nNK;`LKh!~=A7X_WnD# zVnM?3oTiZ{)>u)aT)b;AJwXTt=&N3akq#!%vR3HH$Ka=N(Brp97;icSNEQbmJf!Sf zJjyCBzgP5S&`QgIB7@?V!%!HH<|eLJh&~iYF_6Dc3+qF-%zSl@uAk9v=|yA-Aw@Wh z;Gd1>4`Ko=-($G1&9_hVwCNw{zsquHm2WC`&#zPfD7 z9;_)$y5rg3bnh6c011u6r6H`^MJPdR*9Y4F&>^;8^CpQhA%rBj8FfSXwe`bF!XTHS zzZGgiWXR?!4V?P|JqV0?@Tp}Vy6;WFm0%nHTmxCSX7Df8s*f|*NAM*FW*g->j$7ma z%1WEPpZ>5lTSzBsEE5)EALH@;_)L~}T?MbHn0Y_{HZ2jqGezjidVyJIB02c9PBlF2|@bC#D+`t z%6C;i&He%76E;A~{mVW425QAX>XUQQlkA>9b@rV*0g92rVzK zulahQVE2=RfO&|~3CQy^I6Ra1!z8SFp8x6BAb5#7%T^12#8jxf5H8- zV}ZH``qDYRO%WtV`vO~nlQH0(dJ>h3a65N%(URd{PqHjE!1;Wm5}GGOjz~sS@d19Y z_bf;u94O+f7oDm}^H6}I3d28$W&{fYULy*N*Ax*rgK4|@sNeUd+A&0Z!Jy_THas2k z#SGjGDNl~6?<^}`4W8&FcwXt=xE9MWT$yz7Wi*lt(#FskYFQs$kx?lE1>6>fb3=!N zd_S!Roeuh&V4Bg=5{Du9L4&FSm&OV*0K3y1*DSaef$^U7e!JsKe+Y;7^?XL-Rjq8Y zIxUJnp}8>Z6#+|IB#5Et=eq(P>MkuAP&|YBO9|)Wi?Q1Migxk2$v`YxIax{HPEHDs z)xk%SHr`D8H)fOmH7SKdYG%O&!BUDl8>ZhuwCf(qx-0BdGGHdg5aEXuM-VNV6?zU< zzcPAeX7lL#u&7<-dGq~bQZo%H;H+HbK!BZT6v({T)>bloJ6JP6KVL=K@2IDzSCzcI zZOKNX`8DA$45?GtYG!C?=szw4fZ#lLQawn0{>%w6)p?usJfPctrv7}Po&;S@3Lqhh zltGD$p~(8;sXyq7Q*BS%_dNPK9ewW0@@2rYZ`RJz$h?o|3Q0NppYQCPHSGFsW;H22 zNTC+~~JV?;nsBm5Nh;+y)MPO#b$5@$2A6e`Wkt1~m%N<-^|% z7ITRfc8Q+a?pcrN*FIT0f`@r^6Y@o(d(*K5vEw_n#N}cJbUG?aP~;3+B0U7`eYv@; zwAIm(r;x@c{Ss-^Ql{dy&5??spn$-Jj1(^|gQbO5a_VVKwx72H)g9an6y#0LWzY5n z6lKBCCSpJYbD~qk+L5N_GA`km9_lukh6Tj}NtLOBa_v5J982#KmA&ivj)kK$)N^&s za#$*}>d9P}oF$$czpx}4jAoc5BxRd9z1*JB0s2loZEE{)_mH=fXymeXs6z33&nN(H z3QpSSwKh=jT7r}3RN=BFZfb1}2md8sxL+xcmkTT+(2%K}opg-CU<0iWIE}0d9B;2( z*n?7WQy~{AJvb6?FN^5~-ikl=1mAY&5o9UgeJ;}Sz%Jp_(Ix{?qT3OW%TH;oT7t|B zk--*9AMqA1N`4K7W0X{d|5aOw4$SCoO>kl&wu|j$?7-pqa&Ckn*{0fx#yU``p7n4b zF|Rj!y|!R~dlP@gH=SG8RWDg^`Yw2@pvfr3_cYD7q11gxigOCnpB}^#Jc#h`;g@kEEM+c$9gYsEs5F%mAA$x zbR3ab=xYx1E|J8rY&%-BUMA}Y4dk?Qw8nyCQndrr?A`2FIo=69uCky`oFt*9H4%sH zp%k;~n-X;&>%l~Jc%oX7#O)t--}AH;G4GobpX;Sizc*}U$Vj=thzyR`qV*RB7S?$w zKR-Do^S0ie!nNA z1O;J1$p&S{y3}30s!&hqVozE76{7LOv1zkD)a4dDOe2@*>{9cSU2;=Mi2U~enV zaqg7N{!UF3P!Fqi)mAD7_FSOJE@hCmeq8M~DpuB8bJ8*pNmFnYwf_#)^Gb=gd)83W;U%7mB5+?gnGLr9stG+Y zMzv-xf~YQl6*B8o=U{!hi(O#O++kIAFWEI{CXOtB?;Rn%u$@~gH>9!0z!$MWW=f}j z4h^98_y5D~7o&qTox6J>y3w?jVL{&~B6Bd*n>4B-@v3)ftzDlt#gr+y{@Vrq+))O4 zKqit_4vv|s>sr_T^8;1k>xahZBL>9#z52E=Yitsu*YlnVpYS9dm09l5kcb=UwRiTX z3ml1bJi;Q$^UYa0!0UP@FR|jykzCvoNk}Ffr*iQ5Zcs9sTN|(2{j${Ve3PVkSqW)$ z^1!fSdL$V+6tJ>6k$_z5+x8eZWM<&J|8uJ%y-3t`^FmMv2BvbtG!bNzF4Yc*8^BfwIAspUGfN*se2(Qe1k6xJq#MvFDEUATUO%` zW&DPUWzZAl;EV9a&dW2E$xgh&Xjl)~PY4{wmqy^=uZQ5A_+)K%bsLy*Rv`-RbLuAO%)mZ;IHTfrwNAzuA<8jzGpvM9x@L`1RqapJCJ@u{RZ7N z%)>)2dr8mIl-@y_(;2P_1yL#jYTJBz&A6%6&}jiO%)&(l_&)qwuLv32fy>R^?ny9> z)xO0Yv1;f*CyPLMm9)vuaBva{RY&RmTK*oOeW1mbLsT7-NkK+&^Xg9kOB3m>GK8$F ziZI7_d&s?T$B5$iZPm|b!|4eYzMCAVINHA~PNd?i`!1I~vDEPvEDjEBveR*unHNcr ze@BEbrroQCW=lF_a(n_;HC=`hb4(dI@vUO8|nqEx0zLnJ{FPc3?JM}#>ZIo_;HE7{?s0cy6oB%wXO zB?FeM3QyC86Eix#+JNAgy=TWKcyIGzgPvc~fYwZTt5-KO_3aaCiIce(LD*Y=$6vuq zpZGQ#89<2KQ^!~1Z&Rn7n^fx6^JL3M%~BAjlHp`OC>P!Tk`~mz&|qWOyKT87phlY2 zYk5V&Kxd}U*0 z(F_jrJKJ9waVGaY2km^HayKd`gVr$-_#LSYEzZrqgQ97AW8#r*UWFR_|`CUSN zmvaAId&bnj;k?xl8yhDlCl{9s^`}ksfvvM8_m!oose*dqSnK+`d7DZf0G>85Fc9-N zpkjba3DXHHWV)**uPj~+_jDEpIldZ1 zrA1@St$G-k@Y7)*x{5qpfh;DTIL(qmlv(PA$KR?(5^cf1Y7}i}4fogH7x~V);)5`P zS*xeh#V$u5eFUxk2Et>C@U=@?iTKIb*iL=0tbZ@fmw55Ckk8W)`ZCeQ#%fUimsI^S z4zDt^Uz>`v>Yy=WY&oXbZ$|OQ!V!2k!ybiTs0in;)*_=P+e_#zHhSy$u<-7kyJfmm zxevS``@w<)>qS{ad)n*6R=O?MxLFKMLe+idGK46yCKiJcf}<_@xi7;IuL#Omf+`Kh z!4zyQzh5>mlM!t%C1}E5QS?#^r(Q;iom7Wrwt%xPl9L_WnXPU8<+G^mVak=f0S%Z3 z!Dpr4)h#Ew^HH*iw^1rlaPsGW9-7MEBWq6b8+>&V|CMWquNw}pG9#qq>#08r^Skr* zF)g&ReIA=^4TO?Nf^x&Clz^nrPWvk!SW?`@o0B8`k9MiKv9H-vLbH$GjkA3pdNv;t zTsJ2egD$TK`$O39-xVKL*OTo}{1_~CotS^$x%^(yb*)VQ%rPYP5Csd#38%DTR_^#_r7`+P4C*{J z7(|Z!*=uHg8x?pYnw+C$TV-dI^O?qbQ zwVZzSHXiDQHUUbZQx6wm{Z`8!^W##+D{sqvY?Jrt8}J_EwdMnwSk^!B0X-cHQ-v4V z6hHXehpMkm-%6HZ}-6}+u0-yrd&{sr1^!J zh0W4w12m3Xv%f)wqJiUMlYqJ5ydr$QXG|G2Fn*P_R6-GqgNO`~>?(ek92AK=3%UQt zQYQ~2+@@ccaalFrWF2LU86o>SwOM$AK_w1v^qN6{Uak~ioUAI%FS(jO%3q7)6;n&H z1miFTwI{hL=GqB_b3APcYPqYtDeNnTw!sWM@8%wy)px05=e#1$Q22z13}OfJLvVc& zdMGkpxk}4@G-Xkx9|aRi*oW^je8B#ol=gdn(s$*t{c_*1jw63hZnH4<^9aVcFQfTG zXZ!>k3{{=)8K9Mjf%UI3y*uz(b4#PcgP1D zQ2YRir~1R9Z^!5eOd7LTWog1=FBjb_w49B+;jEsc-KJA87Fv!{^+6q(V} zOuyr%h82B?s?H@H&SIg;tjKDzyV-H-1ggDHHIYzwnlfItB;q6LH;vs^d@3G%ua{M( zuOB}MhmucAkD2@bcMu3t@(}~?+l!$%O@q^)wj8_+vuqG^8c>*k#wUrH1;6KaYAtjl zBug&Q^vhjeGp=_FSR`4ZaKHpfMe0B^o661a!Vl6Uqwm6l2?2!x1drm^kAIaP8*!E| z2JhQ&JJKDh6O86RC{ChvVwSQUb!P8SJ5l)xTLk$+CiJZq!nRvazm!t=ZON_v0R(_3w(6L9B|Ru6zVvc^r33bY0}< z$q%L}OXi;UOA|=cEU#C_T~B=PkOac!JL|K5(vz+0?RHH(Hvt*QW~eVtE5j-ipN5TX zGH^G>1mw{N^nkbiuIo@p=xnerq+QLlTMVsso2^1HAPWD%!r7tQwfp+foqx4op87p= zL2~aDK1OHV$QPDdz1x!7sXU*j9+~y+^o1BzdIvjvt4f>4$vA|C?dy3>%XEt_i`P9qsa!WD#e6!=v+|MG-G>Y53-f4u1^!B0 z%=q93Tqd?yJ!n}_MDr%8Vx5)yS!RL9mB&q&&b6g1j=u(nPtsd~?k;FS5cxFiHw|l~ zxF$Uvww%BAjXQ-gS&x0q%~oEb?vZ$l3n{O9fl2G&U|!>Uv#T8mQrnCmE%-a=fV;|4 z%}JNJ@`{(!#Z!!BpPM!_h#`9iZT2O3uz$~dQ*4AA47&j2;!cc2f2Vc)jE7f%K4B)) z{KKGEE~q+?$g%`sBiWO@*L!Z&e*PS^RdB@Kh;z_x{0T2jhGk`cR`^y*{+@n3q^eEm ze17Bnv)BrEQ@1KG=uCy$QWc3RSw1dpmMfcNOsTj-^HzYlTGIHse!IWK3g zl{nH2uuTb}uZju`iOcVz^;Xb`VZ8DAtHq3hCabMcyfNRz`EDnBzOK~!9tf!0Xtmd9cc@+NnN=+F} zEK1G0laf|D#QyNWUpgvl4r}D*VdBE>CQP%-TeyniK^Ov~=3ME?w1o2;|4d4pDqbg9 zVOPdj9bZ1ORZto>GUQY%GL%6REoI8wyshP#8JGC2*F`{jwuzEGWLoCkJ(@7tI;X@R z$Zj5wtu>*RHbtI+r++4W87J15@Y1Zxn>EBd?T_ZX8lOdW*R6Z;L$pK4 z*sAjcmc9WmRz-g|dv;1{r?5hNa;cj+Zj| z0)A`5m5==npEw#1r)5@16S`s&{*cgzvxXWgt$5A!1`~n`-di%E1cc8LBI|w0Ls{PB zQZOj5A~*^tC)rUKKP$*Iyw1O4?C<|Ph-*t^BV~4u%qhCqnl%ZJ$qQUxEGgD8@IL>& zTH*fXPc%z~irHU+vKlB}B$H~y`(=!Y)(5c)`jYN8)m3~cyJ{WLdip-(?9yEkshJ>l z2q>Y8p+v)sNL!SC98Ig>o+0G;cCKqTZ|>Cau~97Bz}O23Uae@h{t&x!J}OpyzvfqD zNJU+tWV>f-@Rs*}^7i)li-_>|X66#7COzcNOF0Z0d$>c@2V@KZC5P?~ju#((O<`%~ z{gU=(lw|@5yK~j>OAAB&SFJy7nVGN0qiKu^gUU*IihgXxQVUywQbs$rTT?Rfj`s)b zSnm|;Xi8f+{KLs~WvTmuc+WXAQha&B2LyB%r(N;<_56_i0cvj4uqLpaz0jCefon(v zm9 zO9DhAc_4;@{t=eBReI@NJchkBOdQGqb5B?zPf2A_UT;nUQad`&urGJ-VykDfrcjfT}RS~U%L4r_6{tmwM zywDF01C9Att=HydlSmrO2JBjS;M`3>k8abrJemrcQMM zbiu_c;xO8}?46t!;+%=#fVq>!l6hretJT6)Uqp6i0Um_yT)ggE0kYoMI83SlbmJ;d z^drBEWn2MWk8L@g`zwAZC|9e!Dvw;!yD-yRyu*C+=X7e&O4uwuR>0uoy%v1!Q!w!d z%d3|!6-7QN@Imi<>J+j#@?_Jma*OZISdB+^)UU6ON~RJmA8$vz?m&Mr$e>Fu>BW)` zfRvF~>MP?UhKcF-U=0}sup0ORdz7xyKIS{<{Yi8#^PD0p5Kn}@rPkQ zvV(^|jzyZjG%0j=`AgD`1VrZX(UWl>*6WepF;~!8BP7dLO!`Ed9{$tg=;k8MIO0cd zMTsawtvf^D>-ZO3FwH~fap`p2I)?#n0J^j@s2EOq&%F2(hh9g~sJLJND_{x(6`LE3 zQapnl8?-YbzRX)AF~OY=l=+~S7zq9Fjb*mfU1=Qlwp$jRYWx`#*61J6u5iX*;XSuJ zdR*bv;gT3#q@cHLj-PeqTv1M}mAZaphmBZ{v4lImf`G6Fm*v6KKw`eCm#sCMUzO_a8af5D?5=t?qzd7-mrn}IHV=Nkj><9aN=mh#tAUc+ z>b^2n?HWFB8pMP`BrRLTk;^9_%~Ic7`S9hihx||4=Wvq5Jx28{>}zZV41qteV4_JZ z-Ckm)b*|@0_nl~pm9u5_b^O0U?^jfFRcWaK@8ynnY)B@m*W$sDLOyAPOimN8kTWOE zE^G*_!WKg|8B~u#Dvo$dUdYjhQOO@Bpd?WL)rZ+S6Vgx3Z>DNVXsB^C8@r zn6eZX9ez4F5TOFMLXW%sMsF*nz@u=6oa(d)W1SrtY)Ac%S2#WSEQ3(dAdIPp8Hcta zQQ@b{X3FN6#hAoPhYvYUYY7w2TUV4F-(R+jzZOgxR!XI>2;XOD@hX&)!@IgT@H{;s zG4sxX=XRESpkW3&;xEQ~c%&8h5bw&kQW-Sn=}>L(|8t7!!xHZ!umUr@K7l%U0yxC$ z`ol{Ug-yO|%vO0C@Zi7C^_J)QM~x{tkwSJ;q6Zzjco}w;uK)1b|LXxq*}GTVZ)MH- zH%vc75!vKsdzrXAa~6g$1e$;R))Z0}JPj+zbdK9mq=VDYIvR*eoF6n}tD}5BT>6or zC|MQRqmL-^8XLIf|k=4MvlRy4FefLO!MX&Sc zIBZ-cJ`hctLpavRV=E>4064$0pP-Pb^PS~~KEKq5+0WTUGYk}ETCX&yml=XEQQ1Qn zwp|5s>A(t`ne*6PrUDrpQRDc-mUN8zH+pZIQqe>S%^P~ERQkwv!jojFethD}*l zM-cA}WWb48wis#4v`RhTrs7hyCYhj~)ZQc`J&&seO~(?e1D#5?Vm*+(A%1LDI^KAI z+}My|*(y)KN1b&~1FUqm5|Bp%cv$7{JKjF~pGI8xQ!LnX2gMtxAln$;FXy9^tjf6F za>&$QGT}P2Aq)XZ|I9{YYj>>TYK?CysbgFp`F@{fMvPbC!mDUY*00^$vp4Uv=50-a4pzeDkfMQ|BS9*;Sz(820wa7u|5$G3n6lmpnoZrJ@ zaG^#;p4*FMmLfS-ohoVF(sI(Jt*kDA`_=hez-qSg5?c?I7i+jIVvydlI+b4_&l4+~ zoaN&SYBColID=BohjOtbmsW*b(=zkt+kzxgS>Y8kB4)yIm32~f`ta%iNeOvJLx`k9 z_ZwXMrlSuwrBf__s4?QTJQyKZX@v87Q#x!z?H4GIPxMlBr>6t8KFcyAlpusa(?FKe zQuz|Dt)%H+6jN0LvD<-OtB&`^sr#+>C?&D%b8*42#FW`dngE-xP{4$tvNr`J@G5A3n*+4{S< zVT^YthqiJ*j$|*@JyzlVMl@9M1*ri$#H;$IPuc4EX~eE0^`aHj|}ZG_TL;I02iiR;Av9!gSm~pD4clm<}GB%5RqrQL!Mv{GO{u|@o7a{5&UR# zD*f8Q0PuDO(J<9cJs}|2GgTL$Y-oJ4$vNo`8}dFs4(DwDHrFWO{tpRG^bvK6sUp$U z3OzxZJl<_0P~VN>4z(T|Ob!l_wE;Giz4bNS4o;J&I#N>ya=0B5<6Q1{yUcY(3`7A< zYo1$xJSo^Vel_Ikam)B=i=_P|7?`4Sb$9nWFsE9mHb-CP{z=h=7Nq6+3XHm1VluY! z_c%&kOIHKAnrq@xP%Pn}!yO_2eBQ2!xrka&ZR3se%H!Q4Z%n>?JDCUTfIEdv|C^dqI9>B55HQ?Yl<={4lI^T!jxvwujR=eapQb zrY-C-sP$mFpUlUo%@m^0MinV%@4|i^Rtcc3j=BD`$FbL(gzNVbM#;$0g2^?b5^>d^ z-!Z2js~^vPZ`B^}WI;X6qa_EIF&zttQM|9-Pin`0(rD! z6@c2N1vfP;h?2s#*@*2#dHgBpzSDplNf3=NG!Xi7(A&{+S+Vl+yEy%Lw1K=<4Sh8d zEsvq7?~gk(+wRz&3fv`SWdobn-T_Uf>_4qB$ieeJN|6IV252bD7Jf5F3VY!L;nikE zrTwBjc{*jea$W$W8IM`}v(AY*)0^PnCV2wQLF^yBq{f94YQXN8y-^OL1R zErG3*UV;m69D_cvIR{>x99^@Nk2lPQ^o30K%_duKtt&G=Yd4EcEO<@K-aP7g!2k-x zG_s&{?RT6iGsk6(wd3|Ci;tgncUFSYSdb?b@xCY!PK*Ny#@BEH!wm^9?fz&Z>tGxL z0@v3~jLzrff67IH?U?L+P&KNo`!n5;r=k@nFE7bl95vdF&F}x6mYd~K0q;%+dH+=G zB0J?D8m%?Gb5d~6rCgO}K$b18Kor<44?#Yks8n!we-Dhl)2v(r?A!+Pe%v;5iY8a6 z4}Dd%g7gc1f{Y4f*R&2Q98`WvRdflR+wx2qQ_FoL&Y79!eI0Un5R%aQ2pg6ko2-s+ z(_YaKP1Auaavb(9F3f|^ZkHFK48jU5d~1^xS**Cipz3f;K7l?Ftj`de+~A2&N=_n| z3luDNC4xWE=Dl1Tan=madnP-t%MC#JN}h(G_-R;9@#)5@wZxXI-F|zKV0{8Ls1pwX z)5@`nKEqsBqK^)jH!`?8$}5EZUiMAu;a)W%3fmAgdM-L@U&?4!{00x)r*DkvP-iw| z9PheOntAE32PNbVpLf;*)m_!3j0;sD^;`ojoarE1z-7||Wm#llt=jSQWH|>xrkWD8 zx1Knc1E{=-(d`Xc-p0Y?>2m^7!_=n=YS^1_a8MJR_;Fr`M0kva&&92_F#^U`xdP1ob8+MIr*&B}SUQ+A+KNd(# z{pv3xdke9?>*Y!9F>gq2HS+? z@|2YESELcX*t-3b<5*dnHa|X(BuNKSn2IG!A$#;cwo(ihfN?uVRJJ=ljknt0Q`KEn zzunlM>&*jQ*+0UJ?XkfA@NJ>51UGO?L$f#;RR6T!X6(7Mj%6n0DeP@-o=+v#$?6`I zh9!>DYZ>txpFp_cWqJ0jxZ<*^VEcm3Yb{{2TIvH z>Ilni=*`*pltX7mGfYZPxEvU#8pja_0mIg$t|r!Jd&k;SJzxo9TEXkCDVqX7|xH^QJj_)3vi8RJyeWqD{m6?W?T_5T?*`2$Asw9kx)a2`V9Uapb zsenvYDpPM(FO;;KLQOO;<>s?a2a_{n{~8WThGpJZ-ugX1Hn*;1++|1%9EyIskr`fKK0|m_w!v(78d6d;uk<{k-B3Rw9IT!1WLk5jN_zmXH|HacNkHh*I zV5D7av|B_iQ|wj98X$~!f=i(AUWwUqT$(zj(2tfZ4pKTkJ9b(lkg3I>c|np(P`gcJ+&x$app@rE zFjAO6lgO_Y)NH1J1Jb2(iPQbvPPG;0Ip%MiQ ztlXE2v^o(r{?*C}&XvX<`36~3{}y?deI$F#>@M0~R=hykT$eT?7Hwfv3?`a>&%$F` z4k{lV5ueCdN>s)5^oYn41JUap;^LZpcq8q_X8T?V2+zo2`P;l<#K<2IoD>yrzfU*+ z{NsMB8jN@kHw~A~__K;%v$GbeiU;o32!~;Z*~q^UD^oPl zOndyRJJ27^(0Kgs_N04v{E!XbhQJ1=L@^f!2rtcs-Bc$o->Fk&3zdHC-gX0CY8S@)BvBiEuFKWBGwUyfN^PogXZSCAr<0kGRI(XmV`zr%F z$9h;s%E-lM8lu$TdfKnMaWU>!M+aJu9NwU40u##CP>Eut_jSYn;Q{+m0P-d=M`3`j zRPYy&qY@Al6ciEhJpOqt5*_F&_INQ-*?wou5ZAnu=>>pqdC< zSIwq`=e0RZ>Uh}V^x0MZPx=ZNehbE7 zO&W|5JNw=2yaR~kyaq<3T|}aAm}n$QJ_Df2SZS-4ce*blmh<2a_s2yARuZ8W5Hbku^I^%C9ZFOEl3BS-8%G8Sx&)+Cx}*_AN?IhO`QLok^LzcceBle$xHxm)XP>k8b$u=?nvZ}Zm6Ydrd5Gar zEcH#V8G=vc-)FS zA^<|MlTRz%i8JPeX)>&Kh(Ylq@@{yn0wDLBm`FT(ci3-1E!6nj5jRS zpgk7FK0UB_A`-_ZoQje^9U(O;?@q?ArBLglrP<7;6l^Ph(Y+K)oBN*@Ks51(3M=m? zcspsf$eU|Jnha`iGn_ybEu6N|SQJ&9%eey(o$p7p6V+ve>-2pHwwPIo7-cSyDPBi` z%tf*`Ui>vJ@Jmv#R7PxY-P~vHWu@nBPgze`<0O+Q{&Ep^$<{eTj~Kmq0*_3ex0e@x@v16Q*wl z{VwZ)`Q^_Ce3nvW@oVR-a}Vz)2jBR@xe_|99d|GFrNp>jt76LYtPJl0oy?;H;6VqHu#ju#nU4yT=(VOtkeT0B+Ahw7xU?5< zs*;nOqpW&3Lc8D3btS2E>Ynto7UlJ59YA_4;$f)%GxN@Nb(HMv#lq0{+t!Joq~>yi z;`+2dUu{NsiWjQNwcKd=?&?$+OG|WkbTE=V+FV4b?}Y^BFroIfjGb4@vuAQSi?=;~ zr9VK9gj|eSerMj#lwVSXyyHxuc#Wg`Of2g&3TqUF?~G6jR-oQha!>I%8;E_X0P}F`mhG0H3L? zkWZ64`FQF0cnMH~5|v98i)R)W7k6L%YYhlMGO$F)zyNgTkBxd&4^N782&#@VAng^q zDHOYz@a${=PPlO56{^iz{fmXYRJycj*5yhx*pL6K4TIW5AT-(R=q#5dwJVA ztNLs1&v_u`BOK#s)fTAaMg})jev{%rI$GJW@pW*@$Uq-PXpP3hzkYeYUX#Y931 zzl_IvK^s~_Lap-q@J05?2{t3pMWFnk6X&lMjZ0Vu#K$X2S4NObcJkhj6q=47g5kB6*Yb~I~XcbO~ib??^hYiq3V-1gF`aN9d{PTgEc&f92oM~!i$ym|4 zJ!gWJ-lC*u%hCp-*1cLE#k*XWv}u&D%suMiO~Djzmsv0kXm9?rxHOXR%FmS6U2)=h zcU;m>rXPSkpj7OB4^UNjczAGdaQJSs8C|dLz7h}=3}<8chOG6ycz=d1?2N?&f+}81 z-N&oIpxzR_Yf6kfMP5}Y!!s@2055ckfD@tlHzD58ZQtk+EU>K&w~KZO-gV1~lsX7R z|KN$mbV}F5&j|OA)(9NcF&HFcE7T?Sm+@<3?%Yzu)*Ci%ZrRMyo{BfZBFXVP`t9el z_bVZ)HCHISV{{+SGw=xJtr;UeKZk28-M99{XkVjek zvf?!peOm57bomx5aN&&Y>?7YFVaJ>+E5{)`om#5Go+5)rcxQbEtgWr+6F_oF&Uq>haTC>Sh4#nOB?Ftlnni7b%xDCn#ML&{Mrmy zdW`zYO}&1@^B**CP+`ipjm*i&yujCsBBs7vAi*M^ypwY?-qm#>;7HwWn-&S;2zUDd zolyfN(#3n?j@I0bohQV87z{+kArHhRA4mSNanh14Yli9g`9hypG3SjH3DBY>t$1*t zL^4yTyKH8$h|H0G){WAlZHd+~h`rL5`%hWF$c}_c z!O&7L>3i7#{PDXA^Yc0z7w|i>HM-q=VqV@hh}}LRba-!XyB=?A01sf-4e}RjibjIJun+Ni`DHbI*x$@L&piv0CB2jdE@E~ah}xG z{j0kT{C^i0Pu^U=+b@3J>mUEI6gSSti9K8u#=W{}s`*&;`7?Hd4`5LI0r&?+|E;>t zz0p2etlI=sM4UkLi__=fEO!WP2QUl&`~CZOYUg?JlPwVdZf5Pi2mMF=1*Dg+OJ|=J z;OaEaZ`J*+=Aoj|jk=@bi6y{213=d=ueUw{T!52jT~`B>ACFzjaClGY6c#ynYe54I+jfpYpkP z#pl!dL8~uSk|40TBEBOpIvCVI17%j*GBEHiWTFej4NyhWZxK|HExE+XC*KqWrR5C` z{S))^v)OV|I*8nPqpj2>|a(iwO2?H4IE|3g^!55y{I)(&zduZ=KfP-Q0pprc|zr`_6na7P2bkC*ptIs!r8EXpbln04G_TEd^2Y7 zT7`v^HXA~Kq^iu^X>Q+WmX6t|n&OW(m|iz8oSisLDy}0a!9EOvNklp7Ot<9AwDA8# zG2U6DKJ?niH7qkyTe$1;gWtuzp~qqEA-$j0K(+bNwkR+IC4U2BQ8jgWug?0_)^lGw zZm@c7r^=9}Z{s_ZP?X({3~6&LoE}6&G=cxLisjMl%PdxtiLf6wU{_?WVD8gw5;qg&#phWR`t)-Jys)EF6?>8vJMEvc;s1_E?S;4-XHexxP0gnGS7t ze@Bsg0MGf|67cqp8a@04tc6+%CMi#rcfhg!M4UAM&Isk#Q(>>ppSaaufn#^ANnZk; zT<2+wBMuIZRTY;aN2>SLMi^)7RwD3`nB8C3E~s`P`u??%fWwuVpZ>Q;Oh8ut`3GE6f-JQnMVwDt$Bv6PMc?`sCm^r}=^02SN1@dtF)hb<`z8M1X=Y9#V$K zCP`e<5F{s?OQ}L#9mgIa=-!OAp=7G_%zc@Frmx2wnVfa ztA{%hPZGR;9w&;eYSxYcLXun>!F;jgqW^JMM)p<*LZgaS2xh3{vw)8}(Kj80ln+s{ z#Nx;;7}-V2n5?iC)Ar*A?3su&={iC42zIySsZ_*Hm`d?Zah#kzLZ<6mq?+yJk zrX%;6b(9KF9N+$bSLx>}(*2$D?6Z<97xy|TDw1zbFc^{~arifv!iy+@}Q3y7J1iQ-CZYpce*IMYL5o`s{N9k9_ zHywr^58-*nL%cMIZ(nNQ5s$bn1z&u5^x?G+|9Sgih zO=CpJ4DK|lWgsL-@L513diR(^jQ4pD-Pf)T+rNL@Hs?Mo^*oCWf%2Op2PnXUz`ID} zAk{GjdBkW81hYKLYMgeVh6$=JR5s@1Qp1`N{DtTZ42(7{{oHFMM8RYu+_{rd&&$XxjlrhjL(duWoOQkP>Qdd2Mmo&qC8NbS5}6 z)zR9`?eb(oygEWNngJ2SFcG5`44o%`w}j#y=XbJVxGw=kV}w423{} z-E4^x{>wk&0OdM^&(=v670Dk#6mP`3&@}oE00NTq*1i%v1wwRm-+BSbUx6-?QJjxc zTfn1&f9G27sM7c`onxzb)1*g-sZ{CJP&)FyvqKV``BX#3B*L@}q>WrFskOO0h_LO) z(#@_KcrXV$qFg7Jde7BR?olig8uSuFdVA=aIC+C_pw|>!4@=C_{Xa{2=};+#lFy-ktH;^VyPS6UHgJ&@{%n z{iM==v~%IUz}NN`wYL>W6^kG%?MVcYW^z|)ojW1f;b2^w){~mMgjg>`5P;9Iwu7Dd z*}3|d#}Hp4bZShvjgbjRs!17AKwRCdlo3WBTC=UrO~(}-uT}B~WtK8P(xA%5%h1R& zoQCu);dbwJPfo+f)A$7tgsnCYCd)d^Ok*Ea`_P#GmUYZ(eIx9_h|OTucl%`i#X5aah-zNo#lF)E4V2fT`sPh=ZH!(q8i8T*wxZEgR$o=Miu7ZI_b z`I9C$WFdCjD1wv9^r{7)|Go>@FdC4ufA*rSm1a#!8rZ^-=U9}@h4h$X8G_2~oY}1f zqych_y7`bOJLN4B3ns0mL_+hg{Ozs=?ls~XU3J%S?HWg&x!Myi+;Dg*7qVr)>~0)B z-s(SoJLc1m>!gKAlIiLSwnw+GEVu@(s*=^22_-?yL|B5NRZU#7 zEFs**L_E);WDL9jglFS?s)5UJwkPn~0?8cIkEhg+TPhFqlz4^G;D8ZS3FBxrh5XkF z*3qXQsT&TLn+_gsPlnhfAk6jHNuDh9i!O`3^2jmoNtt*kL4RTgNX+6x;iJ21sk5&V{cS(24+q zkdYhEkao-lUz)El6TtOyPo%Z`R)^R8X=x-}pSQoTqRalN)ckBVJgn zvZcr-=*rlUiw|$zNZZ@K;fv<8bS&Mmc<33~ppW`5K7cim7MIRN&0|4V3pe}l$Eud8 zZ`SJoE3o^&rzL5IbQ5@5mVk@j{lE1%-9VUXEmoF0GkqSVx*!t{dOVx*uT?G}=Yy!i z*8b~ViPx?Tm?kO4RVJkuhsC+trrp2-e(@_cci*o_V43Qm^F2cVTw8)oGj{4`I1^Na zEQc8rg3T>+8FYAdEAuV==G3u3yYiowd-@)H2ea3%7@SO?zTsmG4;MZV;IwZK%#Q%S zG3J*>-i>bcYJB`DCYB_|?=UB$!$S(o;@Qm1_wy~fteDF$9*6bzUJqy0ZfzNJ*BMma zE~2y9CFF(j#YkciJ9DY1CJAO5yR2TxXfVSfZHP*Tf($~J+>AWDKd$JR`LvhgjFpic z@_6&SjQR4mjA#O>&;=mW-;Z|PDQ1Npv`K>3|EcZVb|%f#vyagR1H96IACs)BkXovv zW*hAF6?B=2R7p?+Aid6%2FAWuebm192S%JEQ3g;{37}R#_4>pBEPnL?GJwE)LTv$A z7cp2Z)ojH8MUojiP+Vb85YM8u7_|X_hKqjn`|zFd84u}hv^a=}o!tP210VpIUVhPv zFCv53$7F(oU3*dOgM$C)31`&!b`gI@0u#^1ijz@jq`k~}zIR6Q;|kV;;!VM{?G)&k3lKJN_#j^+!%-mx0|l@kN26i61;l(S9bB~% z#l%F$)b0AK4gmor531}f*LS;Cv%kp>V5De~cIt}I z&BU*}dnLh>vY7emq4E$jbTgaDKYs+MM~;PwR(!cYpIdX1`d_|=ldOR{bBSjX*;Q%f z3CfBs_y|}wxF)i5Rklmz=ps0116)nHTZd2XregJ?jysz@MqP9%khuKCv1v%(1?oT) zxzl7QHWa$1l~A05(VgJBlX@y*bpq}6YXoJm1UN5Ookrcw26A=HE7-t35 z^pXR@E96SZK5|Io_OC=m>1j4dCp=4eH}aGF1g)n18!xticw8rCob+HFqWXf1f{WAM zxYPN$@88W=F1x!yBk1Vp{~bmJDHyj{2unx}>A+{0z4C#ecY#8tbKZt1>{0TjB+c|Y zGu7f`Wb{m-v7&zu&c7wRIl0%^mJRf|nR4u$^PP4#Y#+v3$ctvcdd|2q;T40#Hb_>x z>u!%#qzRNM9*ML8si`Tx@>P(3E^Ar1k~GMW(ndy3an$cE-)UFQpIgrpDr>zu=Dm0c zGM;D}{$Snxj8AE$Tvg*A9vF?CV~hthp=4GlJBlR5k3N1R{(=_ zOZ{iQ>RYE%{P4wWB9R$Yp)^Op(yCgPwACQnBB>I+b*RM{T_m}y+L}P6e0W5;RL7=D z^Mb*5oi8)>y>-6}=AH|DFbs;vLov<@PVP2XCP)kW+q2mDoGvWK!1Jgy*ac)NBglr_ z7(m2KGiiOL;yKU$DQkES@fssIG2h^&b}f>ZGJ$y2*joKo`ZNr=n^+<{8*?;p(nWI! znNIC8c5tmwBY{p`pu~H@Lpt1wmtrrw`W?i=OvgH(hh)S&T)_QkG!P1TbgDd#56Lp(!OLrLFyp1HO>@ z^QCU1m71&T8Ng^fZrQ|3I$W$PEH5u_Xdtxwv{TN|h(1R^FCbk5OpeQR@~|;NsmQYy z_ZFv*n?Ju5sfd|xi=V)|6=p&d*w8bu4pt&5;8P99;qt$|bAXtjtNpYL2lIrB3rdiX z?Us;|%IgR|Cn|J*e)PH8u!1AeoNS(e(?lL0=v?*4WPkKH9QthgW#AB1A`dxKNiU9C zK}y)2gRNaqun!}@ZJOUJwtEA4^pSGy%GM$xeWELU(A8j?Z*@(6AcMOt@!Uc@sDjj+KK-z`&U zFqt&>z63;peK>6ZejU&+S<4SXM1BwnYKYJY5j9hSjS#=kU|#-l#7DhIvh;yWh#zCw z#*u^uKez(E+dz1ma{~kp0a6l0RkA+eY--V$mx~A+zg63dEWMRTkW(eXb(|GwN|SYg z{L|IQK26rCT&G^Pv85#Jf?y0s&5UHjuwN!Auh%5x8BaiExR#q992>>(C|uDJ6U-Ry zz9bIjB+_++{xUbDKLfJ?{%M$HO#PV(QhY3G?U9(H-bLp?Si`uM!ZYmGB)G+<%n^Cv z@6#|X8G~o%bO9CS=rTDZUvlhPDh&VrD&ZXAXuqqc!H%_Z+Mq!gW|a2w&!No8jRuQ7 z(BiEv!p>K#qus^q6&Kk;im&}uK-1fVPX3I_6yQAr9o=1j=T3TP1dz4z6h;V850^r5 zDW1d-KrZLgh2}9ZSpI)nfI0|rH^A*mPDn_2N)F7~{o!*q{xp(!l2-h8WczUbyX)bg ztJ|+#EdhdHtS}3;&L= zQ3HHB%iNEb^ZJhNZ=YFy;w2QM1|wt3Bn`*8^BT-7HS+Q7IgTIlWfbV{*tAjAqrPzjEZ*Uw+;LAeb1Bfk+T3!jnDbC9I%K>`i>oQ?r*b{W?ujFfk9!tOQiZg`J|V=BMuT@;2wP0 z%M+KxgeU}SO0tflNV0_O)or`r*+6bp+@R3iv^2=E?_E?{9N z2@7Jun%g6gdegUN1Gd4RIKe}qklv;r$1>bokxpO`OY+s0oH!~is-PuKT3)<7-t9F} zcUd${2!3J8?dS7;cJ8R@Af4=;G;}wpmJ%c#tN`D=iHm*wxpCJih3ola$KF6n-4vYw zG>;CF57=MiU-#ep-1m65zsaUYQ_jx4-5=2@gD9bAG5;Yif`Y(W&G5` z{xlB(gvgIiuwNj>w(aB=h%9>OXL=Rz2m*+w)%p4Pjy^zSEfByE!?p6ou?xuZbPB*+ ze3nibMoEh#j%C}IsDBT$Esrmj^a|;|?vsFQ&9G9^(KwN0jmL;R&MXwyW^i^?`;Ncs zby1a7pQ~Dj9_upLVZcD#lY(-q0#{zgTx5D*$)yEx`9s711`S=_UuuK2?CzPtOkUHd zva`%IP%o705@Sq^cRw~1Q$hs-^1ltTKMfcx5^((yKkaZ1I?THERgN1EGM8&w`Q|%P zg8SLc`ZzJI=a{ri1I&>Eq87j_hHjhLsK^A$Di~-qRl~zUeM3gSbv=T1=aFFrrVaHO z`|zOjpl$%>7)b^%w2_7~NF>4W^;PAONns#qTEp3V7AS!9;6Mfa7V+I!?cehWX6~&q@5YHf8u>CCG~LB<=)3jV5Z9~8 zD$E&r%5VLmTK|i9T}U1s^mxzZzjp0s^sKfKv8fqt0sa0sb6(T6CXy(;d~Qii(>`Kj z&-=bz0i1;|4fT&FnfQk9lJZxz_h)egTPm+1o;Vf-XcHLcRqV);gCLk$xCh4PKwhZW zza$%n%Euu6_841)LK1O<*2Z>fD``K6Q3xx9OXPU&ap4UNLZBRkx*LnAS8{lKIOmz< zU-datd+R#w;*VG+a*X;(yb2koKBVSrrB$BfWY!EV>euB80`mkrrLa4+oLx5masgbN z;<{zk?$Ajnre@5NKQ3^!Fn|3w@A0mMsv=qGs3KFGnQjUvO!B|!Mn0*rW~8$gKq-A1 z!x;fE-P6<4=H_OA&zpZ(^RQoo6(aePN^Y3x)oBDUvD*W}8xj!a;~9L-_GZ;jWufx~ zn?`jZ-H{C&bTXE|U(OihV+ySU17 z*Jtwi;=w$u`&pI)sq=41emqngWYg0i#anFf820pi6cN|V)j@)gND?h7_u>p?@IHNWQq!i=rA{@Pe8C6wv#%t_aOx!^_Ihd!mEIfk0&tkaq+dFUa~#A!HV+FU;qAC zyX6d;r)L-mPXiN*Eg=;wro4fT31q|-AO~y5!;*@l@RW-M;er?6=$3wb{V@=wRF_vN zJhr`<^;$72W;z%PcmqmJxP^3Ps42f>K#S->>fDXKRX&E@y_Bf50cR$HP1-x|z50PX ze_PXbU*|M@KJ;uXV+iHjQLoJ~XX4}k;w5zX`??8JJVzx6N!P5il{j5bZF)TYu(J;W%gta%5n4UTv;@@o%X@4%x> z#$%I};$&B4lfaVNKA*TkHL8VkP+-XD#wxb(TPh13>lkiAXRbJElC-dpAip6y%;e%l z8YGAX7m2d5S>*i?kGH3Q-EuSQ*9lUWFqfZ{Bg`j-{Z8Wam_-0KBI%zql!ih7D1k5K z9Ko7pyu!?uVX&q`r7Y_D(z}fByT(DI1R@KoFM1clQ~BZV^JxkxZdq76BN&d)_ub?b zgPLhitaC7e2&y(ljQU=L4%6QrMK%0|q#{kO8@}^M*_0~QJBif+OdPl}vn<2TG~Q0s zB?Y7~nimlKTC$m`%A!w*L*I3>P#)h`n{@b`Uc89Fh0%@|@hL2KrduKrxizOzOj*76 z@97k9f$y;NGweiOS|FvF<{NWYM<>3kOPWxmQbbohJU+AwjDT?^)t znqw1cYcx#Jm>)TQx6;4c4-}oAdr_X}9iU=0&77=uJGDtp+JBW;SKertH9=JAzl*vVJB>!Igt3NTFxAsXwi(!uZDXqb}5LxC1OD|yY2 z`WFa>p!lfw2)H3N!Byb4 zMx?X`#R~xGm6E0ZskaICa8h*q&wmflv5WPgr+GzJChV-#{^*#9RD`F*-+^rz13|G@Tu2u;X`3zukf+F zi5Ul$I0(_k+E(UKNY@vLTG4Gc$kV||ee=NZ`2k);{$?%S!XG3Uc9fS!cGrVng4aQc zDd1VtGVKfurencNy>t*mY9t>dArc((F}E)b0l>_l=o?9qGb?{9YVV42v07ukO=wX5 zSf`azsR5}ZVu-DlAAok;et znaax~q4qDEmtTJjrt~)Qe59u`dYPSz!^R1MJ-7D>Aj^P};aG*j;Ee>#m_7q!<+|dV z>+)HN^O6cE;ve|I&dCjkTUk9x9{5Y^g+bf^GJ5&}&i$5qKl=Sjx1x!)M!S6{1*C68 zb|8~dt0IKO%gdm0>bqY3l}!#KWQ1mq3+-FmHMXK&1NLy7I2Fppu17!Jk)yqq627_! z#Lx3cUxkB$c{Ck0KyLPvNKj-|;Bu@+(so{2+lZb{Z49Pf=j9JNLnxY6OYtHF6>Z*Fm^3Y$_Zrg-hs;P(A0lD9aa&);0Gbai5|60O+F9>V zk}Vu$Fj=X!2g%{_3Gk^P)jp^8SN~wuQoQpcGh3BM9!V)aivm|(Uq68sBxa8SL8_z4 zBCyR~_cT7&f1LSSuA&!#4lyD5G!pA~FtqfXQ};;8o!Y1Cc?DN6;Wy(~+o4A-Qqo=@ zQU9Qga&?KBm9%vzp(2aJWcZc)2-RkSv9VC1zhvjts^Y*|2fXwzfPCJ6cW0Adt5=qn z+uom9wC502zO)2%d|0T+@mPa|T1*P0uf38@IvRJl72BGfo)h;_3^da*pWbK1Xj|jO z#)x{`-Ra8PIGaZ8eg_ho8Ba?8K4`AmGSO;=q*QgiYl{I%Vp2#+Zpq&A(8*D7v_>L+ z5}SvZfv}paExEhPNeL-cj+=^~xo6U&0&SOHytGF9SXexGh%J5Gx4zZwb+LspO{bk%#2fy2DON%2bm7@ox8OY8yCQ*UV3Be$l=kq;@ zGTOSV=DIXPk>o2TV+6rq*X;v%E<&CuWC@tA9wybP_cD{{WM#6LYdn>ca zy2`6lubVF_iRwzW)sYyurb(dJc@F!kxFbb{NMO2nLNLU9c3>;*$K1u(#&+HEYZ^zi zPUO6%TAipy>GU_+s-vWVTnkfHO8mPZC*Kn~yYoKpKJVp>m5yPv*#w5B*{?YWhJQFi z4y&&N$yd*%X;5XKzxx!{5t}hwe9ZjtoC_9y|N6A&S&pNDfljCT^PGwygC759-9a>C zP%ps`01&kI32s&8UDBpkqvoOl?FpqphqT~dU`1?My>t#OuL{@Q~KZ#%_c8#(o2Hwk&CgPIuEOxmjX*#M)t$S%{gtM`ns0W~M9Jm?iH>WY#-= z;JOaHQ??p9aAa^YZF`jszS!NLh0e>Sr`W47yyqENSw55AYe5UR0d_8G&(RC}#ROEfHS`-#RNlyD6c$$&86i5&-(C^IAUifkUY9&I^8VOKG@}%$C#?~Av7%(Q$g@iP4 zF_LDj&WSy&rsRmJ&q%l@xg=TU2gjU#+AN$D<8D3CWz*7b*oU$~rO2#P-UrPZ!~MI7 zoDIq5rF#Y5E4H8_L)6?yZL5t*10~+kvuM7cE~+0W*QefHZG;eCNZ z^+vn#acNXYMIR&S^Y<)NC*WSpVgpe5_dj)oaj|j7x<5XA)VBlfa%^B?NRiV6ykS0M zsuQ`*EaU?P!;H(<>RXhz-zp^VlTAni#pl@Txv+yiSsY&X(s6`nwWc=dDMrw<{#0|5 zrtVu&4gqpS%J3SH;xCxcFq4X~=x9F6Vq*BKJG>oN@6(I#U*e)bApyq4OB%@j-%-o6 zblwh$IM#KLqrCgWYB51Aq~755cDBu4a!GQDnI}Lz9TOEalh(tSwtR8Eg&oKFu$W8p zi@vlsO(vFYtoMBnPVaEN5C%i9tEy!GeY%db-OWbLE0LS2Q3s8e?e|b(?3isjX0lN^ z5VHv!gMtxm*cZx$FOSmOYQi6otDPbz4U_Iw;(L2y0!+D+&HPny#Q>?Raxmdrdeo7@ z%Ok|)iGADe{r-w7!XL6>WR~V>E;6^-kMDRaAQt_Hz0zFtAwBFke|1f(>GnP(6`?Ra z7aXHB7rOp6O0d`V_AMcy8t8g$lThr#%Zu~Q`LB-A9j-4}FqO)9(jaMUV0wR8JgA;* z!4$Z$Ox5E0&p@4P8QF<=l#TfV@YkO;OG)NQ3p$)V_seq?+IU}qC<6goaGp(yTLkV1 z>C3m2z7G3H+M(J*)pqXQ;qK}TGog94^#7+FZtj-YVb0P{%aVDOXcu?IqsH}Xop?eM- zT5AsxuA{PMKE-I*w0)qWT7LG%+3Fwq1pdbklx}`M4`Kz^zRg@A(fGS#F zo8wJL{`Z_0&pnM(VkhkF?NbvVDW|GjqnE0D97yrX_yab=#f@>4H{0Tmgek$N(0?C>ai(3J7DkpZW=N%rEIl-U=)f83dyzqw2EamOMJ-yNx@v;e4M{J8L!2oeC zwXT`9RhZtedLR+2nU1AU$d_!apr|ZQmSEQbJ5Z#~MKib<%dDFCDEos2>_Xl1M@sDC zha}8ILAD)9n}UBmj(nZBAJ+;PfI^qoZZ)3h&iE%tZ&>eB5-9i`pWk_*dj}1FXt4OZ z*If7(Gtmtjf&J+O`ISySH`|Y!M$y!bYd+3rN|}+dqk<~zgUE1OTpDh(AvfsI2kO)N z)n!~ys62?Co=pmAA`;PGa3mT9pai)9`QBpM_ixhymcI4-gDUbXQo3htM-j=XQi$zf z>2E*nO!E!o`UDpx<^*9$I=C?fpGugA8aSl4C~SL+aEafJBW06eN%|Cmzv}xOm~189O5cnHoivy zDN{C%WKREfc`D6MZmThZW~@sCC=_Kmx{)ChY%E8nT=u$#wktca)%Np08|gzrjB8C^ zAPR(~X{oG@*4}5=xN=h8J)EAVX5Co4{gwdHftj7Fo=(+$pQwuYA`fJf^=wIU3){>7 zDxhLOou>T?4*VuLKnfheWHU;iPFd2D2_0O{bZkQLt4*$3r2#DLk#E0~>oOq7*l`YE z0{nT{@BP)9^5SO)Ru}Posn*-x%q@IM0?Gr1f3WyK@Da#ZUXVfqB1nhF8;-yNdC;!? z4N&5H=2;$YITwocJ|Gg4=9l8ZY8wQ677;HSlIB`I-PhGoW4)cc6wy-`q{6b@>}f~S zYs(BTi#C&4hEjynR}@CI9`?ihzfVb+0D}^lURNY$0UQAw*m}2lH`Fp^qBVd-fjmpQ zw^>Q}MThD*Unco0Cm{-{*pP)Sw28>2-~L6kw3<>1-tv}bUti^&Ed}KIinRViEA7#2qgu&@)M zJT*eJge(9f-oGf$&c*fh+;NL!^$2Oxi~TtY0f+OK_>SR4>Eg-Z-LD}++2^eg?Ffdo zo5x&HLEQSYwv+z5+icghqvH-vD>pOyLzp;pbwK8;-RLsA;(UJ!<7Lw5<#)}cPx9NJ z-fn9ymAfQXjFlECq}Q`K%h$gcHXE(mlDU<1CX@$K+@K;;;)VY@Z*Mzy?@;*XG>r`W ze;;G3htEuImQO8^RT5yTqfCuRSxOruerIINX>&UbQ`ieIw&ggKl0&e%+3nAqDGif+ zp$3T;-yZu?!a!jM*Jmu!PJ~!Hf4&WY15xS6KeVNolF7hya0zzltLS;=%smSJZss2z zSA}>J@s`(eU|~J~TpBgrNWOA|t=&2E=~x)zYk)Ja)Qc>Nv40M)SA-$vX^hyjQn>a|JdB?CDgtsNR3y5jCL8 zBLoSPRASZjN6hi+a0Wo4i+$^F&a*mPx*i{*SpokWb0vX)&Wdhc?ej8zu6Brl zn{g^QS*x$hC09qWu#Pb}b}Y#6<`uJH5dZmet)3fIcQ*d2aU%zIgX~xL=iO5q<7RQp z+X>_ck~VI!uWh#*bw%%wy4Yh6C-5K8=NX>yMSF0#gOb#K`!_hn_Dt2X5bwQb#leny zRq>T$PZGUqk$x@f)6TE40nW$kpM=ySc5BMTwGPr&XKQPHK##bKY5Te}Y<$E_dYS2PzUXEAXqY2B3asxVpBe#S6s!@*@QM*~3-bxbg>U02J{FD08GXSPNw zIVK%Rh`76=guqOTNI&$gB2t+iWlm-(VPm2XI-5|cmsS!|{P;P*FL$i>{Sw}Ho|PA^ zb$Bc(Vmqxs?jC400GAf2nx4S)mu>ed{#)<5mon3#-$uQjoHUvAFvcPBL|kwK5>3*$dy8AqM9Gkfd+O5G8f=# zgz-bKL8#D$XP?K@OCr;C)TdZm)MYY%VrfC0i+Z8UZVOXiKXR5fo#bxz@)NT2BEgAg zA<5w}ILo!^#%PgBQUxVk-w)jU1;ESYQQFh7sKyLJOI{ynefi8i+W)BX^AwcT1tzgs zNtro4-vu$ljDvB%WOfrMNF$J8ElqByMd2FXua=;m#|OEe4PMPPZ61$>=4VRu%Xnfj*FSnrCRSQKS+ueJSk@~SZNZ&5 z8OC~f@^QWE#KA2>P~GGn6(+2a{*uT0QqFWX;A0%_u{Tb?yJqB^PNhsK)9u#p22gXC zH_-v@yc(N;r^O96XYfk1%!;Q!Y99Bm3zF$bB~#-5lJWH6MlCedgH6h$UOsv>6cwK- zbL^3S?xY)hf$oG780rfzg-&Y-T{%OA1=h}DfxyY|3w2c_x>YrRf8~|k6Ds2GdK~xg zJ5D)U_+q8&eg&`#TKV~P?Y^IA4G9S`8;bq7fo*j4N$mO);1zNF(MIf9QBo!BY{@qH z&duce*U^Y=K2;Fd^eveDCX?G6nNtzUMlb>StYtevQkZ|eJW$tpi~Na4SR4cS)0t8V zY+k0{Fz4gx-S=6o#O_hs?TyRfEPXqicQOQuGg%njH3P6UX*%84b{|VVcql$N&1#*J zhce>(YX-Wzm{L@eSK#DN1w?C8emnd+nc#krTB~b%xNJBCTaGv9ouJTCSB7=-L`EmW;(x62Q+Xi zqf9{1Y#N=0s2>((Lw4ljRN|II=lEpOp`n26nki;2C1{5G;8#|L;1~Gt$?` zKmLV$3@Vbu$T*u-TSr{%w{`}dAl%nvXoQVj(6Yx9uppJ$Ma_SM3b+04JLw}hh=0Go z(p4OBwJvP-`js5;Ki3A_sM@4kuJ@4T)<&P(8eiT zE#C3e>G+weKbQ_$JRP@80!KdM3vuFb@<4Gnh0&n zH8;FSog~t(gY*F6+uye^<__ zdYRj@qjSu0kf?F7i+=Y)W)>Ur{Eues*DJj3k#E`6wD>!)sk<~~IdtKVrayyj&F#-_&cSA7 zR)4RkVj5?{q72{d@;&X`V~VaWzjd>Y$#KGdd*~kWd|7%D;fkQhbqAa4kca*M(R7tj zZFb!#THM{GxVzuHYkl`$enp;~v(MQx zvu8ZlWzJTWrp(n)U#Lo9-w*$$xT?)lZaL|)mar6>P7Z>Im9_mo^UiyWD&6TNT!|dx zEG*8g*_1*FZm5gbFYWYny?B6fH4>gS#%Jogx3V=A;A7%RASmk`t)xgAA zV*_!w)BycXrbBX9*>_@}k;teCzNA=eyl%90Uoh0K6}xNbgSoJ5)te(a8S2EILNSsBpH|ag+YDZyQ0#iwAv}b zeFbrAG&DC{IQ)v_jlB$5NfIfTRFR8{j^2`LZEL%F@NUr^(5Y6&Fo{C2&-Z-ZeK@<7 zUT!3cHtn#dzm@yGq%OMV%w*{-HH}iWClH(=vqb{ZVin+WJpHSvL%!Dj;s{8myOamW zNHRJrfDmf=sG>Efl4k&kQ*L%In#!RxQJ9&N`>A+d-w&7jf;%3jOMbeU%#v8`E;{Ad z(CjJ}!JDk!A)@@ebiEcRECJ?oG&uLj#mjJrAeB$cFoCx?oRsIM`@KSh@^gV7tpT0U z=Z)A=Nic7?C^Psc*c_Sbdn(^z5oVMhAU=`L=if7)Vi5GBH6ZXUpWTi}cHCqee9kBH zPT?K3^(ypy4_5pHe_u^6mSAOFVyb)vN*XR5eK4at8Q~&5aU8a zNDnxuCyBUI3&s) z2J(WfZ}YRJ=R@pgs zNh85*`s7mOai<;t)`nlgPaOenCu3*(Y+B;=wH??;HDVV(;ILDOl-^d~;xq_b-PV_H zx=qG*Xt(d8eg9bL(OO|Fxf4f$*Nh{;V_H;IBs^;Kwi5Zjfig*a_14$#buFyN=q`%1 zx@JqpPkc7k8OWTNED_(E9rDrGHl@2>1h{{sVipkB-k)%ant5r8du;ZxCF zkxOudQ6Go!?L4kXeZk?^X9#jn$g&NLDu37aUu5cgVq)U=@4L}tH3{pO4QElfQi)>}O6gY=R6t7100T+)r|^;ScF)r!KdTvwr%)`6pDW^w%;5=W z_E=VhNuIw|&_ZRm!08wHbq7V^6quN6S;LqcT-S;}XuYKU7*3-B`5aXCzrCsU?o40E zFYuQZbPWkfEb-D;R2==Z%#6lTq(VZIg9UVVl+QPvBmSXBD;P6wFn8}$!#QQB%L3|r&mV4)IiJvWtAr0ng zIJG|gdOAqtKf3q*HA*8ZBY{09BDm$$4lX)hbi6jzwk2{u*Or^b^`C%KB1B+S_g#C) zjF`ED4IC`81*srQwXutygaD;fZ61n?BhA=eS@``RX?Wb5g>~HZq`A#vuVV&DK9L(x z!YS)aSIWX&?zEV#>ZiXAj$e!@{QJzY&bH=)a9l74a8B%x&%1kLl(^0e4^^*-<+Drd zV?-@XQ}VqcQ2+UT`N@IWIGpt2cYoD|*YCb%r;JA00K6iA3h@e3pcx!?)4wVA!)J~Z zWj_NbrkxLVCG1?9Ag+}&6T_~i-uRIom|>~FN_Q32>?vvF=fjOGVpiu%2d`3myftaj zw>dg_{$56RJIsaM$o?wNKtmfIdYBr*nechLzQ)JztRqG|H%KOap}$tq1P8fj@(W`{ zbeIizk52#LcBaJwJ}YY4n)SHv1ng!Oun|q=Z`gPAZcYx+V~xsPAyumJ2%DsQ$$7i- z`%mG;E+izx$+`2?+2Cq#e+qNCNk~Xg7Px?J#|TF^k@tjsX)mQCabT6=sBQx_52za{ zH>ZIBfe|Dk$A`^inGjeEAR>DNSOTwd%e>`l4toC9Z3o3MgKb0h0InLrOTcR18HQ#u z2zE}>l?}3uyzOs}=5W6|r^_s?`ts%Bxj#}_dzpDhDx&HKI6E3TZs-!v+;)Z|0pi=-`Fn!Ag2K?SG*F`JZ4(E#s!Dgs5yMh~X1 zly5BDY)@Lp)dSR!s321cOtYp{Odmu^_ZU>6){cXDF`HaaMF>{Dznox_`)%5{@viee zOLyC4WM4c$rD3>bGp8W`)3xP+1LX%AF1~`qp2IL+H6Tj+Gvq*@kwq#2A-AOA5@5ND zXM^V!S{(n$#W?XwvrZUK&kpTFUJV-6rP>4OuCqDwl5p~u606t^400d;eF$_#(+!8z z{zvXO_P4SFYdE^9xGPT-xO0t#1O^-$5cY}^)tD#>Zh5T6@aSb`&Jl^neZfNb90un5 z>3|nL8z2We?BKfRj929Nc$6!}G!cNnB$DR4RcH`a6OiV%Ft@azK<0 z+-W|S8AV>?n8?y47<>iwJ!OBm3gNKtgJCVr;!oVY63!~s^lTu^4xK;DNdv7Mw525Y zG(Q_WEY459c1kui)Q2V&3bn&7eV*NcJLL?V#eMeXfKbCht#L@fN9r&$wEO#egSQ)l zu6i0-+#(I3ob^_hqyH>NuzdE#V8_`thmV{GgyDQ5WR9RO4_Qhm>BdV!LUl8p6LABoukC#xw%Z>nCCuWp z3aW(*kZKakSSiA<%#;Su{j3SB;;(1Sbm0S|C+v;CZG4+DZ}|2Um$w?@VP;q6c&hQ0 zcFaSLX9~(qxy2!7E!rLsVOcR{WCpNB5H=kr@Hb291=P?hSCY%8@JR6Stu z)5I6ugo|2RgVz^8;ZpbE#NFhOrVW5OK0UE^QwjlBp4t?N$CwuAQ1p7(@~A5Q*0~l# zvTK4W%1l{e^%%)p5+9NVK07vg?_T%+>iT_F@D@G*A9j!JG+A2@j{Zf@ zLA@*!Op5a#3{rdWuj6b|-}G6*L9$?WZPGvuBQpAnBbU|ySqOw>YcI2h4~2V0Up5}< z=zSK?sc6%non9bzW8(bEos@!xqsUeSV&ErpdI|y>C@Dl7sCu|G7N2t|b{z4jP7j|ioV0Rm zp^<%pZf4K+fq_S;h1tvk!WT_#Piu<=QL$)bD9*0xu3h=PQJhl|N$xOY!07_Jw1(#B z4!a$x5-zL%2nMByR|HbvU%u!(xe28nEmLiM{G(fP5Q3OniC9tsgf>P*qe8}es z9(oS_6jdNVyla`laSNYd$(<1aBr`!AVA!XqVJZY$qpI>m(Ja1RlxfE?jdp*@J`W8> zeN1l)6-vJ)kjaOKD|D>n6P{!OAlTV9z!ec@d#FjPo_15_0{rFRCpx7_8Kauwl1(H9R8LyY zGLHkWEr3{LRJ9}Xggl#W7IMfT(!LKOR_mYqb2qIcA+p}V%aYKR#GzPd)PlLsZ4v#R z{=JaD?Ohnft|PSu-({N=#bYYbu53QM@$_N8dcykaP_)6@Sv>^+iUw=28d~Iy8nq6v z{cn54)?FQw<>1ZgFP&ww@=f4E`J(`V7}XpQCLjzjU8o_+d0N@?ecq<{PkGKDYod^+ z(yi!yTbGlSmiEvm{4CziMQBFILy0YEw@)$BVbe`fXYAT3K; ztzcT^*DiE)4On~UTsJ4JPf8WqHRZRc~Iz#0XNjR0%d*5amNJ)&=7 z^HIl!R0{B1CBegY#U{WmfkWY0A1U}b-ey$n$CIn5v(Zqt=)@A16IbOKSLmn$!L^lN zWyeN@IaGxjJC1r-`n|$(R5aX~aG)U>5ND3&FOnvSel^!?JtIny2t3k^@%yP$2c ztRF~vT+*#}cTKL=pIkrl>j_-uj+wH@=)k;a$FM;_T)X(geEHn^UoY5&w*}AtRzJ>) zsM)N@+#I9ICOqGZItQwBez_O+g_+$tQqNf3wCpJwd>gNRk!v<-!|Q>w|HFMWdN6#^ zYrDYzBU;s}9tS6bn~qJ`ZF7;ne{pNV9kP#z;!k4_rBhs?GbRIABZ4?l_32BLz=3L( za6z<-qpMG^p?9rPfwWN(FbvkR1 zK`|>icdd=*o|fAus2K^*$n-kciS(PEZ8KTU#&W$m0fh1F(%3C|mej$pK75xH9tW-Q zCjzcy+D6gKp_R!ib!Cji+vsneSjirI(9x_cKSG!4E-x$*=MW9c-Aqk6Ac9C}kd9w} z>Yo+_Kq(9(KoPBvNI0y+GpOMF_1~?*RT$etawVc#e1(o9MPF^{h%V%T?{CKF2oatBK>qj%5V-#{sW5#^(?-3e7dshtQ8fzBCm%awLJBH! zNC=}QSi>)M(1BH8W}H8>OQq^{!ZLd8Ee`WCz7(YnOjMW>d-%@&D5PLYslLc4G%>WQ zzp1^eMFusv37qE_$#@oc?NU>6i%f|%3YjbvUayBKZ;W+57VF5qUwF7rIj7$#VDM10 zDjpKBsRQu&MC?MmFo_-;B{ek&KNLCsCfV@4$mX~z@8#^>_f^0}aXm$B?$kcy zC0L6__V?WxGIpv4lU8m;9HbQMUUH<;9_?vABd*VNV6}VDPKDv1t82lU(Hlp}^ zKUM43C|lsS7xbcYS}@g2fP?HjC|dLM#^hv#=|;TNJ)JJ-1< zc-EuC7FQgYtuQuLh=-gnjUfp5L6wKS0sfE)2h4}3@qy*N`MELFF?{l9mjb}4sQC0d zx{O!5-JQ8|BZl$NZkb!}#VEaQzfgB2U$liqBk=7VF^e+ml;{h%Jm^H;48QcRimxJH z)DhAXh$-rNw050|yvLVSWLzJHQ{n4g?hm&sOp@7?2`2C+yRm?oG70pn(+q4$teY;IlzTGs}H@oRwI)4@=n46VO%-^hOevl4Ad`1a4iQ&ilmy31+&{ z;#8z~oFqo%%H=lc!-!+VgOe$g9W1{nN*mY-cz%ky1Y(17V*^|)&Ah%tM4?k({4I-2 zLcxwbxtbjr_o!y1{fcLg?w@`yIurZ=Ab|7>yxML<&fXM^Y^%*|i>=^ySb6I&842Z~ zi!EtdO6~Vrq2%{jpXOm1w;M@#_1{A*w^^VNDo#Xacts*lfb+5WuQA>Gi}|vvlt-^y z`^~lEB*?p~y>u%nk6D0SMGS2|o-UrAR6MGLNs)YUid+r!s)B-MtW2~`fGikH($s+C&};+ z88b#J#3vrG6)(>8m)>%ASxYLzb6Vkb`cA}Im=E(iYq);;amLe<6P|%DU0V4~m)qNg zJav*a7F5U=mAkxftq(* z)rQ$B7gt_znupK%T#xP#C?z3%gO5gAFOARr9yR!vS^+VE@Zc|i{9L(hTJyT zF3J9T{N5|az-_d!B9VwbNnxV01X!c8|M!eGNe!tyRxY!(7!SrsgOa(5^le6B4>ytx z4%nj65romlirSHeT1>4U?}O#nZ8(X3{QTCjqBCwi@4Fxr@ISV>#t^P~-MO|zDcGXKrpD}8aPQ&(M zPDbx1Emak`gT&P9zXtKso$Zbr+2SPwGj*6|O+2?9*OZ4^9{h}X$=PXkuWO}`8jKhO zqA1u`xR1YQ*uv)m?-@V55AWQEVdU^GVn%&YA3p-%(iE#QE4x1BDBPMgevt)Il>eg< zbh#ky=+Dv%X7}Is$K(jMd(zWNOeWfYsQSwDfZKqS8>C<~EW~Jr4V+MHC+;mC<+S5X zfs?TK2-x>7G67=qFh*T!s-5v&9%YPh2b4&lS&#tQBP#DUlc4~pi^Rud$W(pV;`#5E z5Vb&pcPGUTtiLh<@e2(77bUMNBNHR&DFzR{T1N@9@Q4)4x3{iIdxUi$`zX#u+k;c& zmu#U}f5Q%FOYow4_3OElSI#}z_`lr5P*`xBT2yq`U~v>9YC$a;U&5p+3harC{D8>n zdRiT>_&vB@oG+aF@u@BFz(G?hQ}#IA)mu?fJ~m^Z!1lUC;an=}^VH69?Nzk^p1Iep z@bg*CPY^ zFkgc8_7(ax3BoYk7=s#cMQXGIG0Ni%0{KNKLV+`d-z#2MWp=S7VlX^S0JVfvr*hw0 zbG@8e3v+A1a{&k5x41Y(oNUtwwRr)^$0=I2I<7FiHauQzf>?DF42Mr*q911}X#C31R zsg8$}p^h@E51h?qEXnQ*^)3H#%KNL9In|!mpy(@>e<>Y6V|ofr`-`ls;(rvKh@q3K z-yFU=weio#@Sh8g4h{%A@eP1nqj>2new5{qdO{0Bb1K9x{macvJoM499`75Of?j zvqwuxj^j+tpvT`qR?N5c{qgvHdJ_ugyHT+Xp|C6W4Pp&m&$Re@w zyi%HC@K_EDPgcUeiH9EYDo;q6aai5tYo}&;J@OZ;FrIb|?x4YzflXLb&Umaw^E3)r z{`_jxkPLy;SD%<{#zj!*o4%OyW0fDXMl#rz?wJ}1Px1~LAX77I2=7IF_!#t z^piu3`e7-{qyq-<7keHBG!?c=QfLC1yqi{LzvT0_YpW$e@v0hHYG-+SsJp2#q>^DSt4OF(Cjl9OB|Iyukx!1~Ds@Def!1m51`UP}@>QpfGDbNP&4DV9W{Z9!YrM&HF(&Y4hb>oxDb zt|y+c*3rkU&RnZx#A5l*9vvqv)8|$`YDi)HUr?GZMQM%x)`ui9IxJfA0t zzeUBOkcec~1u%>nEWTm;{o>*6m)EgMl?6Tx-$usBnBrL@YxuMr_c1Yr$2apcUq?*P zoRmaG1G~foyX=&^>*0`A*G~G)DRTCwMFHQrGS^P4^5y~*(84)i5C$n2^d9CoA5lgm zOkKepmV@i4H1#6h^+|WZg0}xNhn^^Z6sej@9P9C4!5t1z*bQ!6+S0?e)@!L%xp>QJ z#;o4{Pw50|wk`c1ok@O#xcP~h{U z{K4nNnS}{ST5t(0!F>@VM^iNf2Em2kncT78?pk-q6;MDTwvB{{Iy?x!$`Nx+l%XOk ztV7`DnaQGaZobZ9_)kG+4n2y9K(Lt=C17KmTOv-$!72L^H6K2l6Y)E(pckcJ00xg( znanP}%j7j2LM?HAQKE3+lNi5hPjk17&_7cAv*Pd`kpcIMN~f<^Sr#DY6FA6ZHrqV;jnH} zkr^jIB=L5D;?;TnoLrppG5JV)I z>%d>j9ptINi;L*eimBtyc4|w8dg-J6-49}nW-#Cc8M)~t!o~5OnpL}AW{(SWX<(TC z*XzyMRU78Dz_n5qi$Bzpm@Ix@Vv7W>WySl(dwZ}uw01Mvv_=YFrA7|l_Wq49V5TV3 z42KM)q2%_!h!EBgskdq(!WdA#d?~;C&6do)5Fdld4FBC6lgebVWlUhNXL$49p}$0Q zuVY$q)dhlrF$GR?eP2EXgJr>+VB4wOsa-s_(U%RK$$yoAM2b}7zjKzc{b*xa5O_yp zR7G5yd4=+Tzi_Y!`z6k`yL$)6>U?Qznz{b)EE|2k+VdCW#%H9;FiP#xg-x)r6?w+P zkgiic+sf}EXI_(t{huNe0Sj{n@$$3VP8ZO;Q!L9}92x>ZAK+-010mPSA<7BD0Sue3 zNnNhDJJu`c!-`AS*zfM_-EJN*UNt{XQvZ8}p+y;n!9%rWZ1rOV4(iEps5?UutOu%f zwdyDf3X=hkV*+A4Y;?355V>U9LUPk>yi9PWZox6&5AJ? z^O)=@H-e1sQ-VUfwomct5Q1Z9o?+6*|1^+BeP{$cU85gFEI3CukK2H_Q0>C1(gVf* zyM;G+B##wrYvyR zaJj2hx9qm-de)TG@8JGpX`ilYTc9F73~IIekl@$ib|n2>6;|u4!z-CoVR=Js`EeEN z1xZAyE0DX62of?Kh2lx#@kqJX2^sS@!}>nih-e%rY@L-Z9n?7~YfZQ0S*}nOeS`&& z!Io+AgW#(VEY>g#uR{BS76Pl1^`b&fKB438;Z70L_|JE1)eSwP;oxQhWkdj!4w6Dg zqF5?9a`NufxAZ~JwmB{$3tf{iYjR1r{%9T`iE9&Aj8W8nxwyT{G05FoMH=B_y&DHYY(p+e znFfWPMrNE+Foo3G?^gSROWl`W--SQW1c9}`tjlwxna5k&Z~^xAvF7yD+d|?Y(@l)d zj?*5963HTvGH61dg$6O}7}Gfui?kS9Ts~`EE$I^jt_M&HV?%nYxnrL*%yu znkkDAJUZ4_z& zq80*VDmoQf)3fPSB!??wD{%#p>(CIG3Ju0tJhy8*!_H2aqDse7Av?{>y4baGnW9k! z#o80V8CBe42LjYuhucgXm}^J3$LAv%YN((gmp8})VE=fAEPebzVV4`5wudIs9+y39 zY08mP%CwZ(xp)rqv9N;4Z+_PVgm6+vau;<6n|PX8xfkmOM=qipquI>ngTuu-4q;te z{ngng2;~PTu4GhB9B4^K{zkH(OSbln&HrU;_T?doD8VJ6c*S$AF03Y zKF)R%QZQ?Jnzq=rs^?kH|DFz?Z-e~<_cBVbjasB8EX8x@@Ottp#m~^$eLP@YL)!!~ zzWEEObvq)78ago$0UPvzYdfPu53B~0QX}#N>0&a;PzG_^(pb`J=LLW76w9#g5@jOA zmA9rT{4UgNaFGVrhnw(WE+^7hY<4luSx#v$X7%1kx5Znp7X zOFWC9PYlWLUQhF;rAbvk>+DBcsxh~;#!8phobqnxB?-qQ?L!M0Qz%#^GoB^oVS-#l zJLlE>q%!)3f$MU%H$6)JcBkigPdR?;+0s3w*Y)j!v$LU?I5d&dq%ZY&y7Z~emb)+$ zGQl#b8EXjPzbngKwql66ovqIRkwK=<<1$}Z<8#KkdM8_{yn^2cm_CVN{Z-)X1U+mJ!_w00T_sfZ}uk(V9YcW&R>ylQ`mRsvNRRx+=W?6upu zBzAUYzh!6mwBpMB!yplf@C?Z1zmS3`KS zbp3bRPe;FfVZOu5`5vbLo_TT!UIh1>oItP+4sV4vGlq=!-|WxVNVAY`6hJ9Z`jZN= zZF3)VwBKp{Uj9V7AjZ4hYfrEc2|9oQ;3SU{wRknS-Qf5$btQmzQ(f!vDjwbVfTHz{g>{TJc$ zQm;oLPY0`kDRzJ*Lbr^OY*KE1P#7%f>f}K7s8+cEB9)K_EZO>nPg+oxlJi=gX3>>F zx+?VAvd(%ckcx7_tr@!?hzpB@%mYl8{+fXPE+iq=qU&#RDy zWG$k&1&KKDr$?pnZ~LIs?X<`_Q(K zb`EvS6_yt9FI_P-t+_R`wx^5zUA`sH!vPGqP1t5P^F*Eev%J%Im}g|qVK!v%+lSrI zvJ>dT?vPk$hEnkW)+mTXM~(Yz`tGB}j%I_Z<7|ww>;oM3UlJvNk{M_KV=e-7Ry|u3 zE5Lh40y$e5>w?$b=yn70QL=iCK+C%HhAGc|d|6SVAI0Mo{Bw8BDKeudd=O;?roP|7 z14T}-Vqao#e6&h*PdkVTETOi{DCv-K04)Sm;Yj>qhDZFSjviO2NkBTzNf&bI^#jRH zum`0;!V-VzC*U0!w%gZaQ3M_pe?#-69}}vBE>59$uS*V&%7+_vu!jyKuKE=mnY1!2 z0GRyC4ou(^=kG>T9xZtd>~+gUF=jt_6DjL3GS=khiv7{Cd5WxoLEQAr$M?{)`ywIj z2**itU6@e$#n;0h-&u5aj5W*W=GkDS>CGkpGXbjDZ}oCByx!jE{2M>|nCzjM2?#!4 z&EMM*6}5Kc`J}$0LCDqbk}}r0^a*{}uzFbsAVN*I*9I>HhFAvQ^IL3#jh6MBepTO{ zzi=zcsJ2Viah9^R1b>#C!1#T>@6(f~cP)tBlnZe;yX?&os5>9pnF!M93uxClpZqta z=5knV05|c}&5CVftgwRXNX7sQzbS?P%;RV6umL*AtxQ}Oi|E$WjBobBmxKMZkP&>l z0r%(((x+#w2(K8+_>EsExNdzTyD9A>*I4AxO2}x{?6?B6(6R#IfSk18Un61$%#O_| zV0#WWh`Xb&hfKxx(Svp%E}L9e+7??HsV3cyOWDBJxSO<^R~&HB_^}tQG%9L)bW5A| z1KxIi<%gf}KV735Di9}HEtveXTAAA0e>8mrPvq%4ZzO$n9@+ztauus7{+Ldl%t(ct&d_@%-y)_dSEvYJxhObI7&bJ6 zAS}z83fdojlFtb09QES@+}MZMl4`W$xn|XaN!VyUqA&{Xdh2pU&iTuj0Lok&U0#b0 zx;z}N=bh|>LCFoS7`Z{=pPgfk$?aG#X)9y5W?@5F+S;g_9+v72L{;sna-I%vM95EA z<>v0BrSN9DO*@Ra@Mi5Sb^EzhL71Pr!bqDj`DzxSE>zkh+n0$*rwTVa5BEvhd=%HM zX5Uh=0SNVAwGFnIqfP3Mi{L?$4^Uv~=s zDK0OAdq_T~d|ZzU&eG#5%fo8dzrtSTzTXbqqR3@|&2cEnde$AH4yJ>S&glldpM$fk zvwe#mf`o_{ZKCh~qToj~rHYY@FqMn!5v*Gssp*p`DU* zK}RjO4};Sza!T}gHLXrho_16#Boh*&8ITp7#VsRRrUsRpsb4^~(G{w{9AO7BP-Z(c z_~a?jGb-BV1CgC|-Q4xggWnaKtIrMAsu-4xb5G)BacmHFQ~sR(>!Z9CN6T4`ulKb{ z8)rka9;#zXNm;|<@o_17O6R(z!qY44Zm~Qeg_azLx~vq^nN~5e z=EIUI$6l<)sy{51f>>+W}?n@GWx zci!NiqB`2w8ZzaU!?skM98p($RRZcG7-TE2UzxAkscOOq)JQGTA)^jFvH4;Z{jAJA zqXkikFHgQ-p`zxJ?+nkgYt!Szu$gAlEw|MKXLoiNzbVoaF|F-)Bn=L)p@>#UeTrRa zZd=#N`R^d%((`V7yUtRJuyKB=w6Fmw3__o@^BKGvH=3H%jFKT%L=5};jhAdHO!&(Mj#ut~QZ9+E< zTMNL54L)2lXfxqi3ylrmRuBzJw;S5s$#W%VTn;m*S&zxT7Z!ZxV@T0Adx?upa43l-(AX`zJv78F8E6!z!HG z0f7lYDI!BY45N;lfFu?ooh((|bxU7Y_bt)O^@GrLhG3B$O)ZJ+_-GWys=+&HnSAsz z*DBA`-7CL`iGcO1RVvYnSYtNoPp0>DH`9_v+KJ<8*K3<8c&ZChUznwBh$rHan;c_@0)V@m~0}a z*i<7bZEo!UdPG~6?OCTNCuVS}99F-XzYE6l*n$T^Ro;nI9`T{lI23*HOIJn z3XTlPE{?BP+}?ancFH#w8lPXqn;8_<0oEMOJ&$EbDk3ZrHR+X2`(GL?lrUFF&9^(~ zoJH?DJg~DPxzgH|DaBX`)sHAe`(GTaJADIFwog0i{8 z-B#xymGHY5GEc#rb}+64k<7tGDAu(QNh+17$fP+}d6AO^QBJmXHfvfZejG9dj~Q26 zd}hb{j#r1xD@;M>K>{p$Os2xG^81|m4--rYaNX>$mS?JYswOp<<;4Eh&XsIUWNxr3 zwbG9wlF3C_U^8p^*u60rI(XK^4HId4&>@RhPBehE?V#vM4v}aVth0wB(4CC+ujyaf ze3l0riKJ?Qp##2gG_cZ3kOKn$;iPr1^z<}-l}39q+||;%n3Tdk zLQ%A0Oz$pkh~1J6tNJJl_)5s2fkD{hC1_y+K=%@u4tyWFv(Y0Rf++wOJJ2&)qK!@v zyAQ`8_)z;|l7p5B#{el#hmq1mtiE2>2c`_~mFki$#8wi^IzGQ$7NuEGEIq{tzIPsU zgl~^>&#>d#Y_)Rfsk|0L@V^Kg%EQCow!b(wX1THaz%;P+OQY_ch|QMu=^spL*ESyh zw8UCwu#@t|mKuq^ebQud8SyX+Cx;t5ChR5tOER@<9s$}+U>Vf4=WfUm;lX4OjVnU5huUHJ+Hg$`>41n;74D%&3fB-qKZOT zbChcnO&Vrc^scn_;JP=1s7k2FTKU7Xo}*ZOT%gMjeUCC%wEItMJSZx)qR{a#$Qj&~ zxz-trYHOvr=rriXxSuSz@X{eVtb!t_`E~{maSL;Te@hbvA2k|g)BR40{9NkK5)i9n z@SS^j9$12@#d^@virEzW`g%`~9ySP%KRMS>qKV|~XQNaEqpao0&kpag`E;pv-A=6e z?SJv8N5yE3MQkRswv!@(CDmJ&*1rcLY^1FuPv!OW+H2ZCIRZ04w0qYdj-N`{JOcLv zXJMpHQY1Q?K>L-A3L>hACR@jAQ_A|iD}+R#<}5NONLt1iUYEXmHCF{tIsoR#3%8rj zgPCrAQuT7RaHyCkc0GUx?aPLBF@+#8ePpJzyrOk8*sc3AU63t~W=~r+I(uwf)EtHH zyyx(+T}H@MA73>8>(#Z`w`!bpIZpUrL=1+CCAAK;xS_;?#5eKosh0V4yZ~N3a`tz( z;n!rVDo)e0Rjv+dX?Cl+ZU$X&h!58z#_+1gKP$ib47=Y<_icY5GuDp=b5ZH$1akQ!|h z8?4>wN-Q(%2`BPAi{EJi%0|**&>Bfkexw;1e({7X z2DsM2njwJM$|@d4-s!q+vM6M=J8%B2TozWVI(A;g_7`s1-){9_Rv+)T)-Bsc%8tYU zfz?SrL0!^D^Fxk)z=~8;Ht^FQikEI-6sH%o@&SO#vj%UJ!_w9-PAgWHKeoQk^gj*1 zmQ(Qj(Hp>+iiHF(lRxJtfLzJy(-!6minPXG9#)PI49mc`!vwsoRK7d z1-Ls5zBKEhedLy_J+P2x$r|Oq%j1`7_ma=~p&1CUUVN4~+Ex8BLt*bi3jig;T&kF8 zYzb$}wXB2F+UMn+vWRSd0f2Z9xG6gA_ z*F>ol6%whWvtpj5(|&*BL70~OzcJ063@as#Ov;=9c?uehS|D0O4IE{wm`n_@K&;n7 z$_ISn-@*IV)lHI?0Bp7IPe3t&m55#?*7omKw~L{eZ=LKyt=ki-a0vL{@JNEm$sevi zHZ5}w3_wO}tjK2PuE%<$C&*0N`|f;Q%zr84ig5CCJzTqaVt!z=T}Iy#i5*}{bYwz< zWN=%s{i(FXt$TdFois1} z##4h2Cd<;}GoSy}s8B1!WvS)Tf-mfmAj2 zx1J}gQm0tQ#y{nwy4gLHs(C> z3ebE=0r-9}Mn_(WvP7#|Pv|PEWidf;_oUMRwx~&qRm#&Quwgd`)Q&ayf}G>`A7B4p z3vjubAC|Ca+UZ-{RD)p$$B^6zK*()Iw5hYf8&}GDn#^9mrysZnOd<}VM`?=y;r<91 z8Ed$#_ZX0od@;8}!xk?1@7lYyml4FDyKsF48_f;agR6lT+y_lZF1-J{N2#VvIL0RE z*7B-th=v;Ae6k1XqV_^!Yj z**b96%9rzr`)*XJaGD639=WRgpb#NIfZy2|TL2BjW7H1Q`jh-O;2ITBTgyV(^edoA zY8vW-E3S5*0M{>PZ%j-Z)nC43%UL|8oc*}AlBDH@zT9-ZY9mMiqhuM#4*IRlOG}&M zxVTSmYSU>j`DB>j4b^8`(T(Cce$QOnL^R37E$b9@<{D)pB3eTz(MP7%@^3Jb)4=A8 zYJ4pv*1*_6ZXJ|~fJ%fcZwld}dNtF2DB5xj6%ole*Y6hiO>v#?$QmsDJ#vnLn2ob= zxf98A1|z;T^A93jO$qob-RAou)Xk#UfOD>uz|Rcx=@#_X<7^UILK9DmLVoC!?&ywL z4g0wqPLLj|VOxT+VC#qAJ12UAinKZs)H>?ZNr8^XZLI$Wp zMQXRpN3AgK`(BI;>KC2=_fHA9f3!?rTh=i8z$7j$#OJ-Qno*Q%7=(hlLiTnYNh5MP zY#>f#YrQuPMracC-K$cv6jgLsP>xlE;x{LUr!d6~*pO5np8U9OWzG^K1Dfj8iQqwfwO1`VSX-yM%*ynq!x zSPuZ3r8d6Pny%RW@`aAw9*+S~))qO!2~#z{ewd^)BoxEg`knu?spaarDv;Pdwul7~ zRa9=F|LinBe8T&fM&=p2wH5s_5d>DrbNN4-zQQ4@FWP$O?oztDyBlHX5{5>)a}cB% zL^=ck=`Lw$Bm@SK?huepDd~pq{@(lEUodmeJ@=fw*IIimloke6r*Fay2O|I-AX7!T z^nw!VfR#-@PapkOxeif}E5{U>_iez;RWHCWFQi9elUnliDJ_oQTMx&@em3Ykk2`z0M^2kNqg4bAHwglZ?i|}$2u25ql z#GzsBC)ig-BRYNa>oaoF;Jr1 z@EhxD&F?EYuxd%e3mCTYPRCqhl{_BcSDqp^V6`}jkgKaZj@o1KXOzK_4eh4PmqZO%u|~4PqHERT4o^PA*wm~r*0rP9b3Sw7F3*oAj?87CZeO2h zoUZ=h5{grY`nK_|ZS@Q(@71Cg9;+Rp@4%8^LONoL3Z_9_?)v*zTSCSS;3f6xc@^74 zL^v13ur2|pe(@<;j|Os7T{#8y;%DC3`HzB@0*5v<3E+RM;a3`N?gtxZkMG6^VXX{I z1~r7m`4X{LLn&n4M$YDkT*tp$j_Bbz{Lsigsl`j`U(>%tyS|N0v%0+iEZ@%9xvJZ!v61- z^Si~!!^PeE+`}R)0ncZfpns4v{*zGo>cVPXUCHajL=CqG(T{+HlOePCx7D1!svxRt znqJu(PQCE>s4}E2vMmm8qw3T-lhnZk5kfLwMXvZfZpjOVq`OWuxy=L{Pc?71t5mXZ z(-H`^au(Sa#^!xkLHLiJs6DZ}&OREdLx~zEa1Rv*<`eBy)6!8t*2K&5K<`{`&mZB~ zFv=zMs#cAGR)tgrKMS4z-=qt>8q2Y^GJH$>;^eHlPyF~CU1A>)UY~6;BqjwMFx%IO zLBpTKpvttQufxJmkff&V_wyx?J)H zUYk|M684v3VXd>yI?0Z$p4=X@fwRv1k1hJ15BkR|n;C`^&smYaPc^5c=vEo+FdV%m zwI;RLCN*I0jEbUT4OJe$g$E1gB)Q~v2|nF0Gv>YgsK7L%h5v`oV=6+C0Vz@&^v#H) z@|b;_T)>6 z>%2X;slV6XB`i?2hNp-_@-*L*IaLdfTGcCqTK!HKOV{t4yC4RdSMM)YXQ2d)CsB6I zSLeKrHkECKvH8 z>3PC?YJNp#=FqQ(Xf^YY`u|H8+Lf^7bel2w8=?l83{$@kb*;WHlY_OhTFFN^15-i- zgH}Z@>tF^%%eiD^S$x^5YPyCX?jM=ftJa}40LgcvQhI=u67ss_>Nxcwt&q(#2s-8j zr~`eK*&}1h>O8biC}{Z(B^r9!h!%Ed437V*t<`Adb?^0sSU&b%_vH~-g9;@aN$rI- zzn7kp)~TEIR2PG1Jdr{{DzB?3Imwz4{)!j)P`QL&A)g{dVqo#P-tvzNjfy|DDG?MIE2Oqwu+< z;wUuPXbJ1Xgl#>I?-6C1_kBCD0dLB-TB9qkwT=iYjT zfR{VctSMpzsKOKz`10@J+K=K{DcG|@`rpkc%oooBrSWZY~3>L3s` zD#EQX`sCN)B?(o-F$s7&@BR_8VCWsp)4t``Rwsi;_`fTgEJ1TSy<^yA3+GEf!*5|@ z69>)Whl->#pqz^QPf3wgo^KUizIfTtU$8Lj6vnpxepHyd!}H1{BfiBTA@PQq1tmo5 zyQ(?44o4+ZvrqH&QD}Fk%;H}Vw-gdmC_a>H+HS@mU=$?h5+{#Qs4;hP5W?sY!xX|g zPCmLfCFDF)QL-Q@GWrk%i7jpoYt$CC{m$5ay>w&0`WSuI+tZiW9vo&B^`kE;7I&Vg zO3U@l=f6i02CjA^w+giRwEaHvE4YVP^Bbz65~;si_pjYKC@DCo&(v=R=G@~y1dyoW zn|bUX^C_dC(h86E&d)?NjFFWVHlUO(q~;&th)hSQ6GbG$Y6#%RDhK(b>=L?FU@*MT>m*o~HIR6^tZ^_ggGZTH;Txcks^W6`B zij;ifUG$`NKei^{C4y zLU<#j7}xNXm=)scmKTZp9B0`yZ;A(q9t7`rx|Y2+!w+T?WP*?2ht(T~yaXbdJe&m*XNNdZKcKUurO(3v-&+CH$e`T6AGzpVo&EHpCV6uAk64LGo14Qiwser z*f~?rYZMkmoI-T>SZgR@kCV_3kLLSP{R?Q%vA6Y?65ST8jCi4uB%>q;?>%G4*e7m- z5&3Z32ynj>voNGu8s_`E+;+BFE1M1HX!d8nPl>K51YU8<3!BlcvXruFns=b4+AJ)m zTOz+JDfKxEmPa9>Q2b9c0icMoF)Va$%9%>IovSOi30-KWME9C>O?;u*dI-dSbSn+s zf;Uky%dMCSygx8EPxarAko~QFCI0kmV2G#`oAe#~$oKRjgCU9=vN*JT*}uKr*Jk0h zziIGA)mA8rO9j9bTA5#so+dOfgC@51B>`jtG|h>a|7rgx@~B4+c?aO%oo{5^>DBIj z6V!($jXm+s=1XfrjBgWa(0>iKii^ewBCXq)_XUWO$P(o+2D6^jxxpaF?tI(Vj=L-A z^feWEyD}ZGjont`RNU@JglCl!mHg+30e{4w;`$8ia8>v+ZhRmnMVc+36Lj2+!uv_k z&9jo}%aJ=|n>kvXF3(1)9>Kex@N->QM{Fw4QM&CrONiCz8XixSD-tjrUZhFJTP-&ZAJ=jOVTyI(^Y+etHXE9Q+{jEVZME?TLoX@$&_Xja9bmki9m z+S-yetUv=-7=`bs|AYJ#O66~x z%iaF@L%j5mxspT^ou*=a6Frn}i+zyC0p9NW0cM2tOyDOAKnQO^!U=Fsp)G+X&nl0a zxt40)ymAB&>A!tH(6em3C(J1Qk0uvuDc9y&SZgeW2>QRvze1RLbcveVH?CS&b22Nf znEys9OIgtrTG>_ndCM}wsy>qe?~$Zf0M( zD5;C^ouhThI3P?>6gowVhcD;pvM@O6qG;jPlA!LrJ~jv1_eW8%xKFsY-bD|0aDbbfqSBJOB}j)9h|q)y1Y@1EzDI}Ak|=870glA(guUcuBz(}WCzvwpug&_-YwcicpgW1B!@6yyyoX5PSwgQ8h`rlp*q(y@^-v$I(>2nHB;W+{yV|z z#i^n8`dWcmn(Oa%w$h+X^T0Dq^w|aij);9wGjgbdVKSl+bJTTJ9?f$#qSG=@?V48> zA_-JFv6U{h`n#PBej1r#brI2%R z>|!Hx6IlPIm%2&|W#P9V=^&EjO1`~~duu@6w~|+;%BY=vZL54q`=6Zj^CX_aWmex` z3iO9j6|WnpXaaeL(@plu_la&4!M|d$WgAi49MyKH3*_{be03Q^*@;^SZLf&mTb;0^ zsMS(a`nxnjqliI&e{h?Eiq~ss5u*0C3|y=Z@JF((JT5~XVar5_zf!GC%YG%Ro6<#d zzv}CwL4R5ArXVNxR`PKEc6H&M{`??=r1Sh(B$elmn4{*h9g}Dq;7`5!rwGxrA8q|- z3862T@U8Pzh3<={t_O!O*zWoIFm~bze$19Aa~?5$8yvGvwQ|2oJ;tEj$G5U87YiO{(k-3PK+%>m%D8X9DF~DGAj5Y>_SDNPH8ghDoHYm3 zPdt8;M!SSf30yFkYJf=ux*S&EQ1E;F>m|Ii9nA_4qT~~m?)0TxZ^+@o59HP zy5P_|0CunGVD`?wM*Z>MBFponsI;4sY5G8g z&Ru_9Lw6k=u4K9X*K>UdiwM>yk-v0=QDy=#0#u`&2 zf7gz^#p_ifkRv5+KPDoZYOOM$iUPo4Ve_bN@5PYTP=307{AD{EioL%R7V+aQ7}qqM zL9c$*rG>U}t#ZpxHkDQ*&_*{E3-dz}%p;qR(WI$b(j;p`Z?NTDjFnwC2=jq)-Yh1d z!}GX%)C13xFFny#MG#a)SgG^}@HlamI;wq+c-I}?f^436N(zA3fHnonCCC(7yk4r( z{N32y?GPx~%+Ab+3j2n|;o;EM%V2S^jiLJl`U? zphRhcr7|QMl4glmPaso{2(%lmaB=hq`pgRd&JTcdi=6h|PNIXIBXT7Q1Bt1!m38uH ze)ucrYKJt0d_G8?@p87f%*(EKP$V_E=rw^k8I}Qq5ocVhW&)svnoO&fX}J|qR-@q% zC6S+`YaaV0JT7G3x+LDfv=UOcr&Gm%K5X(x@92@91ULTP%9MbHh~Ib>vMFHXGqfG6 z8P$Yu#t?l&0Tibtw|BeixU9lYXex8u1BPp+fnK~TZ4J;~fw0M*H8O(SHvG!Y#lT~$ z!=@Msud2&eX#|RBSQL&NmMZvW_$sy7G*>hP{=DS_SEDn~vt@i&Fxz&91DIWvbfIt3FKqyquHE9G3KCKYV zVX^oIZQylSp)7m`5OAu^elh&uxkBd|f!dhXr=W*=V<&56$;Qw8No!aCn%5BaB~YsR zqXIZ@_&~^0Ir>}e+{R;d2?zVVLrZ#y4H6+%l9Gzr_1y9vH|6Y6sQ})iHdYaxL4$Kc zdBk&s><>!XjI^y%n%i{4j{%_GM!xxiVocdNZZ5#Gc30#96%U*0q4ki=f%5SQJX6~A zdwV;P$KoEW^js+gQh)*foRn>_4-_jpdk{_XVLZSaCcj>rXx-S)hUeVUJLa{YCT} z$RHHDVROt@@Y_t3FIPex|BwOagxXnv4+5?(QSrV%Z%WT)J?&cHI!f221}SCd^3NAK z&Djx$*CcJWwh^wn6KAdNTF#VS0hsRO8`XZAAj^MPOd%>jc{mT~Brs*6VZ{{0Xugt3 z6L_CtbEGL13zb?;F0O)$KcqS$8RyID-b%a#p2Nde%Yr`bCph;KBElea-{aM1qW5>G z?LB@{-Mj+fi-S})Ph(n=no%V?fXy;yckpjYnW`J|YPA5sW5j3eK!R!jB+y{jK#I&X zy>9l=D5iAv_Uvdx3vplKv5silQ%_KHXY%RpOv=s4lBgH|rp*=yB2SFfJOmmAOZ5x(1&Hu^?21#f{N&w{~p^n#m4Ggo% zDFS9YX5(qKtDJ(xgXT6Abtu+G+``)lWuJjMtW!gk_pu`b>Ku{utBYfVb^X~T692pe zL`vFB1+YWNeq6#!*B1aWavr%m$lFBjw2zzltw!;uQ=$y`5K9>ABZGb~#?* zNLll9IO0Gs1?~eLF)jJ$m!ls0q@0Bymi@KU?2AuX?t94jpBV`HIr-S8l37i9zPmUd z)!Pq$Z|OpF%58#WY6p%xA-yb{TR$i zmuj)!;}mtM65(sX?wQ}vw{dc|qN6dPhp?I^i@y1umIMSCk69a;W@Y(roV6|Fo}Js; zO1>T4%+Vk3{>oY2RiLn+FkR~Y_zDmryskfGUEq&+WQduMVW*m_D+j zDj!5%Z=xwS4oCCUpih1iVqg*45~)!p@Q-Rh~@Iw8``M&M@Rjx8* z1Z_VPgK3q_*QpG|?fLl+Fs?yVYJp2|;aEgQSuI!g>(d|39j9)(?{Jvy0P%;Q2QqE@ z_4^=T#b%WbN#X}s4fMKr(Kn27H%iZ0dAAu(K~7?Wm4vSlO+k<&8eqd#*b)hmc0L`1(+PC zvXCxNC{n<4k0q}C%6FF((@Ij5t@FOT4xQGgo#269z3RGAiGn>6cQf0pd^F@Hx_>X& zQgvrDw@((~luLm|)`sGrN4RX2TH`qofbg`M7VIADK#1u+qBKTo^14=$9V*8r&~aQd z{ma}{9%#b|GyKoah7WmgsXth*uZQ!BBc9>fT+fw}(O=?FAxCiwk}=C|1}T967k=qQ z?D=RAinF52J%&KiAB>;(!|i_U=S%QQAUeS-*m-~lu)*vg+M9O1;GrPe6;NQTR}`dc z?TL8Pq|1ltEL)-!UJ*+{lETJXg7D3>V1nlGO1Vl6gpYa36^0M@VN~L7*6f<{_x!b1 z&mj3%0G|1JN6ryC7A+NU72PwPd!FGMTY^k4z!T(qvQzfvJBIDX zay{82gw4(Bl5wI^AC)47F_#)CX?47Nu)I`Xo3h9my+Ix5N}?Bv<#VI0CnSocfKQ2o z)Tzorg*o03aJB-=CKn=I6mR%p)sIR4yZ8Zbg^ik=-_~8@{NT^Utvwut;jbcS2wf3F z0k2^6!kmOjFt%H=ODw3|X!QAN!5a;?pOVJGTwT}vsS+4{f1K^H==NQ6m3jv#d$;d8qgT`?Eh|#639tyFOvSO+|nGC~qAKJc0kG~-Tf&>W85bWz5 z^|B&Aq)x<6$_%s2Hs=9&fF*v=$5emvBT)%1j=!u#vyx%3@aNN_-B(5;_I zZlzYlAQN;DdOoGNEek`{7fn+|W(lDys8kK$x7S#x8sN?QDKsqcy>U@EI|;H?Ath;k z3`#ZDv_nBSBo>z*hFdRa?DAz6Q~^S_iCtPQLJJrxmnA07?sGEcYHVY;2}K6%NLJt% zlRdjgQ0*~fS*NX`{uymnk^wUAoQx0Wr_=XV2a`D&PiU^1Gpf%{bG5)mgA3}C7-jKY z{gI-rSLe6^GJCIodbn0~ET+4U&VNtm=pQit?WE_cG9fm)mnC)W(LY^-E za4>f2`se0b_f_(=JL}A>&zYc#E!-iO53zQ8#g%+Es@p1yYG64GYGQE z&?l`I79>{-wDI*E)#T~S=z3G`x+;wiGHdz-I7X~|M1ED^$fWTZc@*)Z?tZ@4 zYv^CD4d#p3&~W~_`7fp8S=1U@{+MBgsL1*2%CI|hs!VH?$Ea2{az?iZPnc$|oW$mE z(bHHxZ*FE)=SsLnOJRq{+3@eW#gOOdHTTgjqgDUG#b@P5b&Nw4!86 zJrq>$2@{<8CgV*AP#e{HT3Q|V?s?I66eb}~YwJ&2`fz`A6~IT;vN^L)b)1mnwQW!i zsX7+N=YL3u_;Nu#(q|!gG%sESlQgh@@mB#z__&H$vSpd$G4d>7q6N$bWvPANr#q_nRi9HXSKuO_?oU`rnn8+WlAk2{tdaG= zWhv1jMFPc3q?8}gRjQPcgbu9;B9~#vlaQ~o10N&kTm#V`T`=%N{U(^I#o_;PzCHdJ zv=EM-(mYQ6;rYW-Q(!=UIpFm5@F@X+*PzLPK2ghZdWL=e$!J6);tBJmt%$cLC*v{y zP@2J+K#C^{CJ7QS9Q4QM{Gfn#PJ{cF8mI{5w{-9C=Pn;NM*EcJoc9T^-*Rgk!I0~z zb20M~SD2AmILfR-r1vQ(pJvk=OnhU!L9E*K9}Tk{iU^g%@ZB*a0|F;fxsb3R$;W1k zOF#bE)o)W|8AtdKakhEgJZ` zF6gOsV#ViVTy6t7zRxZzT~6E@I<%CNA%^^q&LpA{w1I4T zrq6%y{b^DG9dU3V{X!jgr*_D**Tr0q$HV7ymVbCrSG?w^jKagO--IK8W@hwcd3h0-^iRO^U%FEE6AFxfDHetey_iM;`;<0cc0a zjmpcEPCYLChpVV5y!y+76e#53)V}*AUdet3i^gsHLBR^6o_nlqU=!ZEKJ|{>$`vt1 zzX&8k_Yiy*dk~1iSi|th_^NA9&x)#PU@021SkX4qmCm#M<_rIR0*v&RytogY{|EST zo0PZWOcJJyw5NVN+&t(w`XF}VI*xiJ=!R#V2LJHgBX-1oCI+fNv~e-vvY1@ZnwY#7%;&DgjTz7OaKnb2(Z8Z(M4lrH}7)tz(v@Y{|F{H$QOB@%L$bor+9LPuf{ zqO9P4#0>lsYbH@=9;ymH1^uQ9is)gXowu9v#GfDjr$qHYELagSNxNRkaOHvb+YG~5 ziKilissed3WL%Gry`SJ<4W=RZN)G2I)d%F44VfA|BjOU%T)@zyP z*sh5{dNkmS?MKxKlkg4EojN>T#uC-FE+TI*1U%#Yqvg;j3R7? zbz9t9_F#F&n|nmzkF@PG$#2*_`!y3k{GiH)(SLmlz%9M^1mB9$@N7=7-X_qt*J*c~ zM%NmFwJrn2XWL|Lr%<*4rw|R7C=s${JE$sLeNElMEiA4` zrbr2NdI~PpPGp7s-A}nEYWxqV5q2;39vhpk=gkR=&OAzOi3Ao ztBjk|RDs8ew_1tT)Bia9mk=cX?g>5h%pW%{i2YIxc`D-fkl{CPvK)=;pj*Sfz&sk# zNt7*nK`LQYc!|!_631Gm_`?^`$Qz2DQVQ&Owg1im;U}ADZVMQ?O1IS%3Xt#eDxwLz zNuJzj{9|RgA#%1DHR5u(>frP*m)1K&;-w{{d z+!?u2-e>2&MaAtw|GJ8nL()`!LnO}!|l-fc$)2D28IV}?o0PULS|fwl6JveL*Hm@Djd zU)^r%t&Px#8A#nB3ja|J+9jj~O;NFH5FVxrJI59C`Bn&aq^nwkn?-G0x9`NDY9Om3 zT`fzopOt{hATW0{n z69(pr-ISPM%gT*}gr~CE4Gk&wH67QA#9S*M9xLUv=a%PFMtbI`dYbVnQ-JVO30<@0HaeObG24Yt zN{rI9hQb~~=C)%R(#>O-cOP1)(DF^#ax4{yug*4$>e93!WoeZ%3%5T?D{%uP20M`u z4Sh*8@BqmlZb6;qXF=CqtcJD3nfs~wJUR@*5%fZdO->c)JHG{~2qa&>qN3_(ti{VN zhVjzWXuTO8X#x@UNa<^e;L?vwANkEu|9DyzH4@M>&eM6}Bo-7RTJB$c-5`okwqA&0 zI){P?%|1t0t}%%6df+4CJD2H>%iQH;bU#&&P6Y+MY-4S7<>VtBWI^AxucJ6NPxkVc zP$4M9+D1E6^%|l5RH{I~_Z9+G!<|d0)6m_T8AP_&mcPLh0`Ik0@@{?8LryH>++XBT zLrH|zu>CO!)}4f9(Fh=Ab)1!iMU+%-=uq;%$O{-Mp~cK;vwAXVP*-iT6d@kAxzMV$a=Qt9fN0ePHFPr6nH7#-N^z4Ze~g zqe2uuCOU$xR4Va4F`G`a+a)4hsqm|(!QilB4F*oS=$dFz0%a$_#o=0dvEj<2SyDHv zD^%mu5cNht4Cw-giZ6Rw$u?3B$6$+})-DnI~(+<9VBghGy>DE_?pSlJ+03M9eJ0LQ0&#Z@Bx$K&POhb_;1L| z0*#Y!bJ?}Ui&po=R{lQkd}xkg1})rhNi?^ z>L(Xv%(+x6Ui3>@NUe3tYiBeZvQH~*EC?rY?>9dA6XmF^z$}>@h3S%5-%zBE6^09D zIS{EV)(+l>Pf1IWgBg;UK_%EyiP{iwrUukfI5z85JPko;YmdPGm!bT4jiSnU5$=vN zn9tdK?>omP6{Pz9$Ni>#$`Pe~(8yN^ln{@qqyNVYz>qIYZd+}Pe;IHh>%pNv4B z8W&qpw~C~pUz#jP zG3>{YzdUIZNTFCCyiv_mQA5C#MGk5rw=!y;M6|TJOMRf`A^i(^&%_>*6;PjC5UwIb z_L-H;C8Sh(x}}^IGOgNau=xRM&x2=?!(;usgFVRU-)tMr=;M&PMJKf8!&+GYmU7F} z>P`-uBt=<`?o1F$$sDA$&awe=FkP~0w>`1o1@b@lah_8^v#5xr`O7%TmIf(fChsgt zq}~_n5}JRviN3zmKlR_&*hk3WVua_K+~&`3QX6t}_lPw3wmyo9eIYjOo75e4*hwkSZ`NH%?e5pf7F zNLjbb?NMzsphcb<*a@s+i~$U;yj*unqV=?X3zEO?9@P0#c;09F;md+Kvg{_;Fs6ai zHT#NUL5?c#&Ar;d2PqR=F$KT3fzm%WeiI7;tn;eh@=)+} zZ2jZ8x;{pslqC?6@jV$mkZHfTH57O!1BS{){#M6N#`Gwh8vhR%IXKWG z(+ruIKfJ#P`fv%-u2^p-s?t#-N6jszLzmS##gYD^g8b9^l^Rw{G|{rxRork2rZa6) z1oXaX_y)D%$NTG*<4Wx*koIh6o9kfjg!4|3iPz2&5c-RK`cneTNLuf1U=h^t{ySwH z}w`LD7GTxntdnE@~Ftg)8IaUS>Fs5G9IZ-6OR`;jlArXss+4{vVhYc$FO`c! z!90i&>?o*WPm(srZUhPggTAN}jeHZnbRe2)#d!TiU@K4R>zXm@hI6d#2btjq9j8=# z-9|CKz$v}!-h(&Is;E+5->rq zl8+2eR2rGbmZ}bffrzhGNB=}SBm84hd9@|%>9_(cvLQXmye#~!bNYnVquJWO07Y_`p>BZXg9vF0@a!1if^2$JxF? z@$?R3Tr~t-*;3cT#{e!<7-{1@bgb=iX;ke^WW-S&U@Wh)+5UcVc#yE<^4Ux#r&vQM z3*bidX7M9y9G!svLV`d=C?}}xSyAVPW=vAjp}8t-JHCUZs*M&8R zF&d0Wu2vQALLQCohNk)RKFz&>JP z0YX7fez#NE?C&t-^5{S)B>X?-mfhh10YvN3aF)fx6?n1Q#bf6aO}mQGlk0JmTad?L z7pat8IKaQg3$j&jJn4-{+!;M7;au zNjc!~5h?;gBPUAuLWlcPW_V-@&f8pNUWC}=nP$mV5LBEvLarCuek4AaDA%K+{OM(X z^xBbJV_bIa3?m&7AuGH(^AA%m;J)c*W_ zIhL6Sx@j6cL+aNGVq26*Xu)quPx&(YKdXdbUX#}~9eAacG9|W-)0c5Y6!dO zWc5eS2$bcnG~CpidP1^5>pr=8%Itn*x8i6&qk7np6SP4pq|mkKUY3B-x(KGIRO9B= z##meTsQvk#<2(`qV>H6bDAH1HsjIy?=RGx(>vS4F#n*Tu1V7sbyjjAjmOJX-t*DlK z{<9R`V&fAx$7W$o^5(|{kI^5BgZo7(hrRtv z7gvq^$-kZTLru;!-dmiQE5+9c9Toc2%htuPR*2j09TN40DeIT(6Q0s# zy_q#{=50J&BvVED@!vAd?J07ux+7<~@j`eIP@I_-FH<7)yD+DyV4%kH`WUC3F*Wx< z=iqx6_YY-Lx$_7HdvHS9C~kcAO3a6bn|o|@s}e)9d70! zP^&btl6U8*5q@&Zj^qgeV~Vi?bQVE?#|;@K%gK93m`Q;y$dq!!jCq{P+~4QEf6&C+ zP`PDQM9>Sn^5RJn1Uyd3n3JGLD%EcUgsAuL>&XWTo64H-eqMYJS5QuFm98KT2T|d= zJz#^OV?CNBWFtFZ&@8ya5GUuiDGdP>$%(7{dPAW z1q`NhEd{MrA;82JfH6hX0EW}>>PFK)_CT=PEC0?_l|&JnAR16bo$eblmLie5gS7Ha z+DKm`YcH$6B`>-`7frosQcHeI$dJ@1Z(cs-hfhYvXMCw}7aYDTdLTd$mkExafB)A6k_U6=`hGXgxl z#x8-Xms}74ZSX}8H$`eWpHFC*4QoiK+hqc7&NzgGvTO4-M*O+@q1}|t?b;~tVNWK6)}3-#AY%~z!LL^>Ww#%`tG*irIeKtt zCPy#Db`75#KB5o!b!SaA(1H(5<$V38{4yzbqRF^j6f zv3-Bc`G;y>a@ByCYyLP;%Z>sJjX=A8#0HO+IS`fMB)d0{&${lYJQu|P$g=I1L=yrP z2D6`~CWKjvJ~Dc}0|Yjuk}lsrgzf`g`^RnFO*+$+-1Dx1vkiWg|`u5TWW@9C@C zD~s_JPtdwU*SWuKos3DJ>MXm2vH0TzHM;+IeZ@#8Dfm)xHS|7$gC*plLhErgU3~z} zQ^7daVRn|tp697-4^`UJ?_Wyf)3am^gF0V0svFprzcq+_O47g!U|rH2c5?OuMh#!H zuz_HH>9$Y=HC>7TaoH@}$$bYuA>qzWi(6oVThL*L$@HW`{{lG5dULO#>f1$$(nQvyr?Q#731pS?>|j{YH^>iLy}^k>V#8s&id_bHehS1uAR9WE2M8!P>&;0~^d ziFn+QC?M>8fUWTj#S|Pze=LIo^fd-wgx3nXF&5E%|6~8L|GDc)sxu%w9~}{P=#}mo zq^N+ACZ<5uwwuJ~Q)U8VVkdF=BKuDPW{Y7hZtmPAjqftCkEjUx#EutwSuY+YDvF{6 zjnIB=CJ71TwT}5jZE)_>{N?rU)qn}@I^^85p+ALojTs|;E-LG}fLQHNiy z-><&d?$}r1l}J@bzXfLsI?q*B@0xOpfC|-O$p2?~&&Miu51B&tRqj&$+p?<)^tiy; z%&3v6nw2r67wb)?{Hd$B5iL}eNPEfhEn;=1Ppuw~SjY^WQkM_Jtdd^1lQL z;#0GWbalJG{~LYzCxRCIwA%Bd837-JNGO6WQ)gZE-o4I8ZL^;i!L&NnxZ-B%QQIBD zb6f31nOlp^JWC799c|8&{>Vh1T}6z;*8{tbk58Fi>~&Jfk>he8em$xm${q}8cPGuww4aFaKq)gR!Yp}ed3&y7AZ zRWgNbw3e?aP1!0YL{IhVUQDI!z!!;XiQ9D5~ro7syd*KferH`~xagM>LzMh*+NLsOh`X zbJeak8I}*6L-feB)Y_Fl#e^9^>Rcc`a{0$7UJa0gaxq)^BsX|!NDP`Ud`p0UE;~)E zM%)!nkIBK8)uT#mKaI_q%2(X8tgXnhHfWNa6|<^ce|*zyH5ADIq2OvW z(5s1Mh3IbnMxk*?LvV^NTL{A6yu;C|Xr55mBWXY{+d7ahPm!u}sur8CTW`y5wI6tl zs8v{Qo~3SrlS->`s6VV}*r(2;0?K9oRHXdXX$>Wc(%{_g5CTRF$F(9B|L8u7;L$bU zV~l`b?O%upn9K5vmc&M1X2&ztn)FeJLf_GS*wJX5?x_v5eQ65cB%JzxG<|hgRA0FD zfW!czLw60`jf8ZEbc~cRbax}&DJk8}fQ(2t64KozAR=7~BK4i$z2E(7o@e6BIeWkR z-EXYD)&Sq9NNN+O6K_~1m;W4FyioSY{JhCiJUNwadeJi*s#Q(Rb4-su&{sr>n^1Nv zw~1{RtcB<#(jth=&^%k$;g{6bGujUowO!Nq+|dA@J{4bjeZcn@Ax5im4k{REWUec+ zfl?f*mVJTD5B>PePdFoHRg67*hc0?pg5NZipEsB<)^85L7OM~E>Si< zmuTg;`5yEWWZW(V{JUll#!ge%lHG@k&TqZjEMlzwnN>cjrbZxW$-aC! zCvMX0Z5MTWO?JUic#%o%$6t_1f)g~bnuKHy>+@A9Su*5-=ffYI44cD|yb3aQ>LIo& z!c{PX_k;~`Pq*aLwrMcX8hyi?oXdcv4~Ue^oCC)%5@vJ4u05-WjX;EMfLb(RiakSp z&yR+%B+6A`8VSD)Y=nWcdCJWw?wFeY}nsNeaE2j*8t4 zBx2`P-}Zx59H5+g5d&JZ7E7023UY)&a?(`eK@2IG6#$7pp6p7I)LrFvtF(CDNzEE^#B!X<>6`Yl8K|bdOVe=>>z7ys2LXUcO4dKt{~NFi~OzH4{lg?7wq1=QXJpEjx~*VAG=2(SOEI|Q9dX|(3U^AIDtYAP;Caz_eZuc_Up!2rTsw->7Tdy z0F#**X%+s(jq&v-`#a9y+rrFLSi-gxYaf0oM+j1_-1%8KXUJz~RF>#BDBa?X`>VS) zUS=4lYbj$*Im%V(9{T28O1Nj=x(hLtH3#zjcDd`-#kX=-+FPEko~=;9lF{5YCWq@| z*FxuGo!AZ?GUh)1EbOs3M#6d2AgHO-GKj=Qlpr}!2@Z5pWQ;}|q@>5<*tHw_Y0tkU z?hOdvL0TKr6y=QlKg&Gtvu;2Mdy~6qI=3j3FK!TgEwekAz(vXNT6oomWHGj=STa)_ zQpEvOOTX861LrtDosCoG#xZ+G4#%}`O+PEDLbXOxqcnC;LI#{Nmc)lIf!a?{X!vYv z9YO=R4~Y;K!@%3$G~<)q+H6TLX>P0ds28V{SL5u9-!Tv^Y6!wPMy&6;W?p6l_`EUo z>;9+46!5(W5JaE80@H$L9qq}(GK{6Cqq@I(LE|NTvCW*fqygG|DG(iDh}@1uu+a(y zHSUd}>^%(2QmEU#`0-wbPcUnZ$`?Hh)>HDzm#ETBOwC}5iR;Bq>(-VGkO_W%CHLVs z(mH3;)%ulCSFYiN-_%*Q?;gd+DRDgO0B@SRo$reTFy>TK80qqRp9%rB@@aHD1E)9Q zViz>t*IQyuzTQ5!k8mE_^p{e0+|wcm#iGyMqkvK>eO%l9baCku%e!?{Hx)ZxK+$e% zry1V?WqEYx_u2j9fU1p(PlD6!tO?tB!?*&u1HE0&BJmr*9;PG5GdGJB`S*6$n0nk) zZ0=`^XUu%CdtV-ee=|?at4dJede|GI#W>wS=|>}`VB7&g&^}bubzc^kl96&!e@=zx zqrC{J7;>UT9be!w&GK_E_Oohe;O6;n5Y(DqGB`)yvR7Kw<42WmZgw%Cd>Fq;OpBO> z@z;%OPSJI4f&Ys?od4HRF~^n2_@F^2)de(&C#3X0Hrpg8*_?uk()<4Tu?cJ5$M8wC z6SVzQ^W=4_GdR-7=tM!c`c;gBHbWIEjEr^gJ4YgxDCl(C9hOBf%NwXC%YiCqE78$5 zQ^f&*?Gyx+hMR~5k7lV6a-Oa{tfXucEJ#0t95L)zJCLZGK3?6u2;w})MnkHramE~d z!D7#N#bxsMT4qnC+t=W6AbMJ%yp{1I!IxsUU*7}avhXF{X~N2C&|fx6ET6&p>Z**( z20FUNUpX0N<|JEHk{aJ_Z_{MEq8sSq+PQlke6QnGZUN)TQ+?NQ?aThQ=zGEJ(=c@& zhC$GxPs!6`(A3q|BpcPq;o_q9r^Dtoqm~V!Aqq&ZkdZTLTeg}tmu0I@s(B4GE|Cdu>YTT;*D( zC%Hx7pWD~zGw7%&w2;MWdt$PLHwLn0)1-Lp@S(}~k{h!GmWC}ax|$r$)xlX*h{9{_ zu9i*%Br3QGFywJBn1@n&_ZXD_fC&296ktfw3#+=~7aeVG&5ZiIj#8 z`Lhh0Whde~Tx;VAsrbcKvt>+KZMuKBdduI!^Eda#tIMMhmjGgFP9G@ z>0i)8%X+2|#9Wrp=tbw{RcYzF+nIYD645PW%R~1@t9rUa1D%^LJQsq5l7#G*wTGQ3 zzaA^gB3z8^1sSUsn=`!_8@bP}9!6Q8zIserSLZ;&xUDygNhyz?ZV=)j4d&3rq5YRn z7O)(~l3bU^M9=oL7!U++v6`Hd2kgS}Ki;UK0%?khkH|2aoBAl!@{%HB`NIe@HD)>X zTp)xhdkr9z69LgK(=sJS`4OtgRie+*tn*}bqsPiypvlk*n6-<#SNxrq5m-6)grkR| zoEwi=2O^@IMzVFboE^44j=2m*4OEoKYVZ{-K4zYV4@FR&+@&(;jxN+k<0?B^s-+JQ zY1l}^xM#5CKwL?Z@9)cd-q?uxoILCuVmdQfBl=TZ8LGZA^3|I~G9(<)A@R}*5Cvie zfz1;qCzsKD?IBiNm@rAyw&R=D4sjJcQVJ*>izjtlj-;UQX|ntN0lm`5ES8j_yvq}V z6}1?}P1`T%$C=7@S!ozWG0S21uWD=O2OOB#m6Wi)1;vgFvVB2Z{zm|jl0R5=|j05??Dk@5S~T8 z8sdwJqoYFi`KQPZA1fa(b6GWHYWg#Hm80m>DW+6T>_EE-p;8p{N)bREQ_7eCFd&H`3=wHqx`O7oXSE8X2^zT#hXQ0Ulph z^zp~XQ5+H~X2I9@s@ZDHQp+q$$^^WdnrI9FqBS>n2m>tC_14Z^WyI0&mBqu)T9T>B zd!7@am(A-~AyVa*LZvu=$?#yP7H=6coL%l>e<*G|zKDWr+e+!F=rv|7ouKvqV-yk< zefngvXJNPTrSjlZXf=$TG~Nq8*SP&}*lrpB3YS!Ak{7s1I5qM_dM?EsPA~6Y@Dr+6w#=kj*bZOi`6hfLSdK%;ByrKSnlJmsY6CTtSjsKP@%Q*mn5P4< z?}B2gbUU*qy>@Km2H^6RqZ@781ly$>w_RxEMKd8ata{@zX=}=~hy_*9Q%aPZLlvV zBaURM@P0pg!~y_|?(E1JnZKk36{93w`c$~sXv2Dz^|R;8N3)q)R8yKA6A}ZNF=I+m z1!BO7TIvu>!`;KM%FmJg-XYT=D#GmW3kCXR&+MU!H?CA z5X)wZ7L@egw=CTl>9{^qGtQYesCk4j$~m1q$#c-5ni0i5V}O-Tr(2g^xbyW?-WCA# zP$R1Es&fYOoatt5pUav*pm{TOx>o%C9Vmcg_c740Cj}Hdw2zC-QRyIy^yzWL<;#P7 zOsfkI*CYy$)U*N|nr-n5bAbOqQ@`c(^@?C0$cVh+ew-^u+Ps$BT5U5JK&91|t{_Up zM`rfY_S=UUFvBZJ)c2h>Z`>Pp4%BRdV0PT)?xQRMy>Z#`%t@S&-|I79vd#h{wi-vZ z><;KLQMth`H=YZraAe0ww~p&tfLN(2-Q7qJc)T0bINr`HgAGBtQ>J;hhcDwKMSnUS zHI~Pz+sLD!S+ojds0bP~aIm$39Q9)9=C$b%L+rv(5L&-OaaP2IOS+WVzD(K5IQOAU zK^7?3)|a`s^) z|6t|MudyZ*E+>Eh1s*W8qq3!FP}+Wfh79?9VT1{X#m~@(Gm*!yJ+sIn^Ux(vyGK%2 zW}z-RI|KoiQiB2mKodKtUz_1OT1i+QIB&#JoYZ9f+5aAXYunTFiF>({U}=)mdVMi{ zYX?mPVnLQ6JFkjfwJ-b^t9k%uO8x$8QvF?yP8V7~n?Og1e-c5CwyjDfNntlkq=_?N z?0OspjVlDyN6gB@%8{KTO*LAk#m(Cqwmc98l0$=V(AQ~Bc_BHFc;RHvt>y6WqUKy; z%XSRWrP_@&<55hMH5Df^HKQHLAz7rT`L<1(`4sLXEv|X;<&j-}SXTqc9~wr+q2jtW z>=*Zq^zUYlPo2AhRfEp%HEUz*7;B+f=|i87v#}4)*P(Awq%y!DvT(-LK5W!krsa)0 zu3=?7etkL%O~p$x5PaOxZ|C@TnwGYN@ZY0TOEM7S9&&^xX{y^-@h?T>u+};?NV6Ed zh@`G&Ir2Sce}rK*O+$lO_5lyb+C>1CdW8bx1L+beud2?r%D77O$9+pTAp%8sj>^_> zuXQeL_Wyt>7qzA%XE*I)kzw3wB`gv};rLid zD)Ve2e#zVW`M)^t>oEP-UhuK1MUho5c<{3k!{ha8ILVtjMZyhZr&`s@3=2dq2HrWY z-PRkMhr}S`eARbEVDg*_pnhN8xOkf(nht>g%c46@*|wIrQj}J3d#+JzM!L*Abe57cVms`GUTZyuDI&qRNV^tnAy&@$X-SkGKJ*YaN@p zT_?1WaqwoI=jgK@tJUMTGbQmva8|)+c1s08G}RI&6hMul0_DS^(e3n|M@C+|5@_d3 zyy2s~V!G059Q{tLL^<2Ds!rFSYowxD+x*q`Q-48puW8P4*8BSo9BzrZr$Pz!q$8o+ z9*!@*Y<|}5H^5>x()Iv#X1dZ{BRTeUQPO2zN~tIUhulEIc>=c?ffSjLLC}!RrOx>@ znT4QRLmcbJOMVG5Rn&Jj&CcTU3tkkB%|a+T%0F`(xsa&63xtO}1g2@FZjl2;Nq@QY zQy4@{1Mk<@=R`j3M%71)@vosrU}s{gB2)4~x|Uu@^$ z;bUsXjCCZFJ)Zvt&tBqov*(^@kAD5U{TQvcQUwpw`^-;dOoyzJ&492YaK{$NI#WJ` zpgG8ey?T`hG%)-d4bw#mwS75b<#LQUEVPa8sp>ZMEi67h13mZhIFhA>Lda=DQp!l* zFfm1dW6llH+>!p51N~_^>-o2`Mmk^n<^EzZMIK3~JqwZY<%DL&?C->S#83UPa&~kV z6$GO)U9;j!nV|#GZbX)+knL1uhjcm`1NNRbh9)NjR0@V5AV|6AAu&46SFXcrx%bZW zv2YS-`RM$CV$ZzCnCyxf1>P?CyfN0NLA~nJpSdxl4g^f`!`zQ!1NSLkmPDuhqr()a zguc<#nPu23g8KAGKhSZ^m5M5d6TomGrhQll4CdCFfvC8=>K!{NL;i4TV~|=-262oa zRwfol=nNh6H7=mQxqp ze~F1E%!yX7obLAQeWGHfK`4&+nLme08o=O1Ij#vx3BhZV!OiQsmyQRWZ_n?yoxt<=^4Q5sE6fpj3+WU`SQ^;~NAdrNWL5=YHmLR(%mZCshUq^dCu353Hq zD%e^J!jd_ZAlI5@j3R!qcp`o+aw*o|pz#PhguBN+3!c7?W1^LDB5rM2{$*?_k%b94 zHUnNu6`K} z%kQhjhoN#0q@~m~w;EAiqwrLRd^YP0i@9iotZC{@6CG22TOTMB=%}It6`QkWU`o+; zW~OFK8U+Fb3$Ld|z;@o|a0DMwVoqc>kQ53;z1?cv1(ty(K2Lq$0G&gnfMBZg3Ej>h z)tl^HkCOvBC zV2O)>g8&645@KcgHEASDZYE?zhK{+gzES8>0joW6u;Q%c@FY2oHb?>BFf+W4mdVicUdqJNqe%EBK(Bp>IoOpfze)mxz^)#T_Ipx{$p=#26oEGROr& zZ8PBFOptX;v-)gQuFwxr?_oT6tS9 zc9{Stc`C}{S$1v!|0@Wo*JNg);*R$Z?-Fyl=Vso?Hi7+u>HADW$r5}%+u!N~B=U|Z zFPYduF{HJ&uOg3>LH&XQ6*VjL(0YXz@BR-9z=4x@-{;hmne|Nzr9KMnk1!JU?1kIg zy;~AxvA%9`khaB+2G${rS0|pikmk1L%+kl_sXw#gy&5(TOdjd6+x!kARLWKj{#BdL z2pKP;2Lc<=f5`T|cRW~Osw{og#I5PqneaM8ffIGtiw+)3I+nFiFWys?feCJm0%w__ zkD(DSJqs7dZm@fhb7U-#6uTW*UdLI{wQ;z5ai5O72DO?JFVVt5_`KsUK#G;3M%Ug= z#{@{Z1U&?UmhL5M3qGlOFR^C#tS2{iq@*7&+2@Be_0cmx$KPMYI` z&AW87FR-maC$}a03{~aJ>VzJkk}DFMr)}h=&T#wF+9&ir9=vC?)(Dw#7&Poi22HLN zgFt`zPb`?5zNOmgyFoB}$%pqe2DCC?!F+n^9}9$^7oBwn8Rx=`B)olh*x${z1>VWh zd^_#YD?ouFhDJ9UpA4|jpaM)ORfJP=%?SO#{nrPK;0i-=SD z|HuOWg^YrklQph--(hC##)35*=JAoxD5YXvwNV|r&SJ0Nax;KEz;3bZCHQk|+d>NS$8?)~23=fdppaOvX%3T!<3c*wbh zD{i&-M`runmHA8pL#64psHnwBQs4+HVr!Ow5O>6gmq_ms)I);nTBJ3M)_wPaxtrJT zP;piDX7jgMMI8-o7sQ;%B*D$(EpLYFrca|Bb`ydWTEK3S#a6IBX2+6bPsq zENdZjwjcS;FYuu#lZ^tAuXKT=!G|1g;Fh?*^7HtXM=}rBo~SN3p}O(hi$>uQYbA&F z|Jij5abU@fB#75g*VWk1%VetL*CaE}1#a*t+*L3ZEBkl(ZRzcA;;oTwD?&7&(qPsU zJIV^mUk(EdLEQ$FyZ9zUb27Y($_KbGh64d0?e;82NyPN77iD+?!h5J& z>)~cB68spDl)Kq>BF#Y$0YQh@pxyxUvTEhy>Gej>Ha#tb{CoA6T5U8LDxhRBhR7#I;8Celo)OW+>Khr$C%DQh|b^PFw zhVbXSADJe(@+4>9--REyf|S1fe2+`hq;z!u1~csO#ML;YK}*gx!|&%=5?=AyW)LLv zhjzxwpa2&^NJB){Lw9KA-B$KSFb<+&mpDLejy2p+F5yTqWk@hRbtMf47$hoqmL z8sC4oWfRTgfkR!XAhxkGR0Iaf2W=@NbDUk>h0NL@ziiYXs9c?D8n-BKli-PrMV6J);||L2BX7?AMM{rY z!;xggJu#|zB#{ob&7}IH8T_>T%Mv-`Ua!|hjd8v^fNm~9YZ4YnhiPGdiX)i6vX+a4 z!FSl$UtyCNODYb4C^HUO*T>5)*bv`|hG=<}o-b-NVutj!l85GFPfZOGi1A?t%>H)- zZz8T*h4uS$AXH;o$X{LI`|>6O{^K<)o>2}a^p0FC;NXrQr!uE)JR$ih3-Lt|XiMW(F~vV0 zs(8hg=mkZ=T8u%<4eI_PCjJ8;xMJnN!zw@gtU(JZ_~V1#Vg$qZ3gc+Zz_w?^PmWgf z>L-&NEOTASd@&!3Ede^RL(sBM2C^jevuOhf>45r0xkm;`%a5o#985w&k+&RJ7W1n3 zF?yLOA0inr-c+jx_2@QcCveb$HDZV2y*;kn0$N` z3!9#6WUn+;F0N*D0;nN1ul=06uI*$(@gH%NF$n$~FBB|C`$b%0<8Z^ET!klYHsqs( z#IrEF$s+wzPcql2HR__cia9F|9S@@Uc=&ug!99h;j=Y5oM<(lwEW#j}{>ycKi(sq4 z=X)=&EnTMdwW)ej0yA#+U^-|D21PIH%tx<2D{BOX^50R=ey}bswQss5&5+6g_ zg!zTsAK#5-92hy@R=I~=HorbZqmQq$nkulF{pDD$%HOI6s?&^KHPUi%MggJZbQa8; z8rWo+aKtlue*0==+OW`tq;J828rrzNrQF3H0v~(2Z%2-nV(Of!S5xxl8iN!|GlSjn z|4=3_)D%m;y9P7N^~Z6kp?>(Hu__{X^EdmJ22)gW{hw4zM>HE9x2>Sa%MevME`m_7 zsX00XQZK_gpTZ-<84CwVpz?*iF__Dw?#ISc9njMD)|HY2Q4$>=`%{39+FOMj(qdP> zW=+`S`ezG}e?_3g8^R~X$1i4Pm_@~0PEXoYSuqWt;hAy+bv=E#3d*(faUf7vRcs-4 z28w&$#tLY7#<|+m;KVfH?7KA=%vYzKtzE%3uQHdHQ%e|WA)3!0uAhEW^Y>JJMlsD$ zu`%5G!^4UWm6`_O@oMR*K^H&F!pv35FP<*87?nkx-y5x+=O6!r;lKsPwJ>T~n$xb{ zf-Y{6kuLAK+XOcLTs%E*g(;|*N50UST8&T+1>@3wux?=v2(Lwj4t-vZdJzB{8Zgoc z5DlXnsSpTg6$<5yO4G=H%9WL+xyXAC#FE2r#3&(n`gkeG{cdr$zj)j_zj_{m?N+?` zO%?00V@O>X7-;**Q@&5Uu>cO9Zz2TNKbt7I)m#3=3T(bycYGaW^eFxD8N!UmG(!r+ zfWOY7FX#VT5-Q8ohi$6^kQs`@6zU^qS`63gEjj6jQTbg}KJ8K?kIB#RJcxuo&k$&BD17~Ljf9G` z#a0)HJZcc^YIK-7J51%PbigRsM`A~HHcmCYQGvQQ7pB-;3qLCiM~b%bLJnT4-!g1P z14_G2A0lT+B~|8lZmOV}ka!_J9*Pz+{Y{>u6fQCnK-S_#8|?7z(Hd{8%xq9ZJakE( zK`+#7Zo$@Db;fg*HN9r8?9WOzpir&gvTRA^xev;u12k8eq%`uX4s zi%9PL({DdIQb?ggtHQ1`4bz!p7shF8@}L;GAKH84vDw3D%{?dAn~Tq2?5j;zT_6OU z&M~AFf+5GCJ}T)S`o&vxjc_fSpizi7`e|pd&*x>+nZwHs#4H?kw8(@&u}d8KKm<{Y zZv@E=P41Djzbn?XyL^N($5s{$9FtUi+&wBDngV=C${5Ke5v!bJ78Ep*m zA-Qf+5kz)k;+F==nL+32_M=ubt?|YrM8=_rDoxF?)gR**F3n%g?ChyQc;w%Inb};K zs9}dhGEO@RXDZDf-n3JK%x0MeZHBn>&Eh?i+f$obvaVujgUX{T<~cXaG!Bvv71Uwf^J7 zzI%wE$2WSSB3@KHaL9n}PZGtn$oYPLNkiX5Wumgr0XL0j&%VRX+pl!7$G%(=*ATq@ zlpli}SUvsC1-K4a?lf>h!PBE5Qpy&5vV0}cnb0uKFmpU!T_^7I`**jzTnr&_)Z2qq zbgpcTe^w1>9W$Z#_GhN9%w^bcM^)me`$WGA@zO2>K}eUvrQp@}mvRUwZm*WKjlbf; zk^Ay+j>s`S7}sN@!&0%~z@9}#lf$T-E5lUOAgE7iefLcJR#|@ncp~(~) zB3m2J+h|5)!dIooDO{y@Xo=7)CbiO08`>THJ!o$yy2e}8MHtfC9@;Yq>9gY4)hs4{ z+s6l;v}!*76sDsf2c$BVQOtZnfLVtV5?epTtr|%yyK4itsIyS2Y6%!VAeu{kn9RJ+iOIN1_`#-bgs?v}zO-;r6 zZN>#TIir?*kuoSvKlk_dfBu|3@N{rs*H5tm#Q<$%^L&B-BZUaW`=-WMpf#~y8=ae< z%dYE9f1KZGt7U#y}SivpoaD8iRzLkVr`jJJxN4p{W*SYO^i(+ zV`oUiNx2E=W1-P~FFMs-j0_q!;;i8J$1zHDEhj%(o@@@jZLd$X2yXekYy&{=x-2ku zDkIBMm*d^ERk(Z}dGSeugL0+k&-=P+6zC8i;Lc#YjeA$aOg#ZMPr>s)ig?|0 zFYlQg2&{2?uiRVKuY(zs7u;rHFGE2rIoaNoFPBCfUtb*eOR{RO&9ylFx#nR-q^Y6+ zeci;=I8J>>En1teUs)$lUN{e9zq3J7f6Z<&iP;+4JtYdUb&fMP%<=wtU&@ zFXMTqV1b6(y9`5G!xhoP+Hb98n{&q;Qn?7wAqyByV`>99CV888|t7m7M$Sc`^ z{B)fDR0b^=JDx>vTug&jyJdv%UeochpQ2+8cfsu)5L1M2JV`8d#b=51;o}dj#x%__ z2fge;|;PUv}7Te+)j*s)inTbc+J{;0xO_orAkI_SnH_!Srx z6dxZSe2y7>{v%C8L2F>V!{_XAfLQ|Rv?c`Fx}EfS{FVI35(fpzm8G{o0W|T~$YgVI zfyLzif{HkA?_3{?{*lm%=)g&EL?4Wq$xG+@1cV1n7%2s3=8#6zma^KiNo(<^hZlof zLUFM(4cMb8x^OHFy#jLetwgH-2H};WKvAt*T4Y;<^pf+}Zi*jdX_n{OTVxX$2SEwuh!iDQp2XEuaQEJIG=KhD z(SJ{DfC)4Jy?(NztuEeXstpUlhoZ8C2k`L_Z@Bans2tFw1Pr>*|Bzq?KX^;MRjqT{ zJILn1L|Igpa}|g2f{YxpbVu2LH?Pm;Z`E43FMk!qbCZ~B^!R1IwYfo4_KsFh_&JFEC`oj(&L*-mU*_Zfl{5>?9M%{ya;@bq@tu78^ak4aC|TazTxL4-zABlcEOQqD9I z#P`~>PwOxriXs7DBA2(o$=OaJx6Be6(QG;Jy5(GBZ4Of>k4j~OtpNbe8dA zmOW9-K|^T&5SEm!6udNcXXau@%fTZ0J$q*COvnmOG|Csxv%w*7YPE<_O=_vA#A6S> z&T71)H!|A>@pq0~Okq@tlHr+f)?PP7)k z{f2q|_SmAjTf}P-Y5G(AUfPGcXn;p3LaF>}qrMO*)epqc?eM%+8<3E^yjc@FRc?DD zd*TxhBM!%P3p4)MQ>av|#V6@Eno||Vt*Ku#}p zUpE0${r-NJ2GjNYdta$y^5dU(Pk+K+O2inxd%XPEv{?9WzOuc&{j}q(du3(iQ{WzZ zrFuR&CFT9)$DZ}o)qm9*@7Z!EHa(`qNw|#vF1B?4nMn@Pb$IwjpA1m5Z4~|;Uh!48V~p9iXv=x6CT$&E{9XaA4NZtV9@2r%t)me&ex7RYKH0Y1_P&s1aeB8`cW8U8=%01u!7g0)%S*P%{&lH=f5T z+4w>2WOV&4U!wwk;T#B@fB_->*!BWwR54WBpIDILRq9UenoX~LQX(M5g&=7i^Ooa( z-jDnc!5wC#$=$312;uks9s5Fw#|)#LuRQ8NF=P~0gK{$^$sh_wc%_Psy1Mvc&gNpl z29oiWTG-IHf$HJd>DexlBO6t#*t8uB4Z^3r;e)lC=J$WaX%FoR#%}e1R8lfVC0=4N zj0m8^f*@-cXr(~N4*$*S3`{d~qc{YZKxkmB2_gkVoejtJ^+`i>3JXb6Vq;@7Gc#vqw5%ts z8;zPB>7alfFZ%*U6aqI;xkOa44_GsD#~VdOckM0PZPz)-#>*UR&jo*t+DV5PeW-TES+ zAl1o+x@vVEVmE5z57#l@+a@wBE#R$^4NYEPd(IA~pWm@h5H9kSuUB&V>ZmgDSvUuNZMgYU|u?c^-}#!B_twYzzY&>FQJsS^ zruZ@hI+yuJ6#IvnqvM9c%Z+IUsu(BU&KIl17+P`$$$&1$#NC* zJ2$PAQfjMq=CkMGOfNsNWV#YXhyv9(-hw=gDzW7k*7K>_=zp>rR4i+gd`;H3#>9qC z$Q=LKeNF|T0;sPSBq(Ye6t6blo7|9*8#`er^~l^ zG}NI09YbaeG9hM-Ul!9pn32YFxI$(C5`QF3YS|zGU9e!bdAg=K*@6E&&CS_-&m03v znA)FnE?X|qZ`y%7rSF={mW&3bMp!UEHI+NGQc-akhYl!bza?QVz@U&pd^TBY z*|>2iqYP=lC?M!ihw8^*jj2J;{%y4vPHp&KUL|WtxK-Rd+)3L)@GNBUDH6xU#rSSG z(oXH#l~bPe&XI-wFPbf~!P4zohLZT|WQ~d&SIUnSjvE3i<|V0o*|Aq9E*^m!TYl&| zed2U>b)6v3e4!u%0t%`j!bz2tl}Hr`S~ZYOa~ZdqB^;cb4910qhH6&}h>M%B5H`Tw z+}y0Ke@=>>4aC*ga}B#q7D`G2A8`=h-Q6KeT3QU`6ciQD+K=kF1GjMs_RX_n0w0dv z-MkN8syE3{v4X?lfr0lvLHj;&gC$MZKLO+9fItQf!qbOss%one z%gUA0W?lJ}?jkzR-rtI3;JF`q6lJ}3#8iZ5(CA8Bm-`e4+=2&z{pHrH2M z$V8ol@GdG0WTxFV>Le#;BwOWYHk*M!X>7kHA8vhY-Detbwy{7P2l+4x993F&h5u=$ z_lf8K%5Nq>8>*-^=OMQq%uF_ra^S+%N4PHPWmj{g5O=o zJwV-v0cMDcSJqBsx!g8)s%f@V(~YaheW**i1V9I!TR?u5; zh8|hYR{0vFpi~?M!>2=_;EBZAuX!o1y3p%~3DU7^X}9@4MibajlSp@4^)kK^T5$LJ zcaZk3-D&t!fcl~vYGsz3A3!qskbaE{F@I}sESGX&X2O9aHvn5y;p)6s8Op`H z`0_-Jq<{UOkxj_dhoYSK4`;zoIPd=UGfUo%NZzJN0y{zW(Eo7?b31jS;}R@ijABK1COBJb z!*Z9SDy<8@wQ_c}bk{P@0jjwmmPO)EuR8>WTG+G4o|Apjuky)jh=>d(o4Uf2yO zJf44e@Q0;f^bWuWl^7sE!8Hc#Kp-Elu#2mdqst**JRv-5F1#N3k0>gg* z80O^gXKm4e%~Tq-VPVs|HA^@RO%K;`8sJQFco&6 zw+szE(FC|s8{e30;XFM&1_iIZZ8}TkT*>@pI)~QzLG5O!m3~RY` zEG>P<=_+l*)efv>GH<$)BF1nTNMA3q37*T}u@eyOt1rKYzu zy8FHV-|XhhiLrqC(p{Aza0lUD$u|<2H8;B5%J9Djphh0Ps&rvJnG9O<;?#V-5_J9u z@XkO2tz_4Y>qGEkAWdjtoQKWzEq=Edw6&Va@^{EZ*PBC`|jZo zD5m@ab~-a+;^eTgAd|OW;!|%(6>* z4|S*E4zC_>O1Q+!V>bSM^n9`6-;vK?-^lyElw}8g&%^vdCwxjiWvl0uD?J76moRI} zx2*H|^SKLO)z^z*Ijn}T=iybuZ`Z6jT`Y5ZA=n{d+PVNiiK_I#2W%30c$DJJivoX+ z=a=HKxNn?Eia}M5ba5gej+4-;{FHOe>&iN3m+(1d$Q3&VnPd*><;xrYTqjWwc&|nn zB!kj$P#62Iyb7g6s5l}eLIKJ_D9*l-Vz_jG_>!?-MQTkK^N#DCN_gKR!8Xd9j-?eA zNLZFuDj>7BV$2~dpLU~5DF^|Ovur2>=ww*DU)^_(T>gqPn|``t1dT#IrWUD5Z|^Xi zX`G7xK3ln0a@dX9Omgtzh<&RPRH2!JQ1yOBE@*xx=z@nwz7tk*EP$5QL7k{ueBtEM zud4KcEjtPitN%E;AguYgUdW;<-HezQJ1kOXw0|&$RJ(XQtEj^Rfcr!ZMP)#v=D{-Z ziF|cb#@Ns(-K;(Ud-IqZlP!F?p4}z+yj12gDqr28);(W4f?y6;n0eNXg!X4~x@IhC zNgT^KlezCdq>CV;3%WRqj(^2YRMFqS;}7>)syX5mv$m3DIT2+A>5_*~Y1F|U{L2OG zGi8S&BnH4z95HFOwuc*wt@hD-11B)-My>6SV;^_S9&dLC-{*M03ykkI%S;`?dTwgY z0ux^H>ged;O|Gb5DxV)1K(kIrOl+&qRj=e#eNC;wltw^6kd-oGS;As(XQx~_hlDvg zIzH!TVrE7W5EMiqrKW!TrYPZlyo_9P?l>_y^EUv>%%dD*t4Iq>YrlnB(?8|h@9iut z%X)ffaICjKk6F|Gn*LgDHZyd8&x7g8a22R%pI>eaLbLD|2icP}lE%tKFxX4g=prnf zrkv_?F~D`^GUHSFrlWugPxt4yhUhX7{^uobPxGPc8lRlrM@L1jE{{gew$jpXpU>kw zv(U&aF;-k68j4U^$%>q38T%QPL$PGW)lRrQ%bF8t8Hie-!eWcdUQRBMm{#5s55cnplR4cl~UxC;-$i>TmvuL zcC&4i7EXV!v}1W_&9@Q?2m;K|)KH8Nnms2fdT{UJW=@m?UIav%F_ezb-g>SN6+8~} zJoIhtnKNx#Un#P~8{pt&QXI!J79t5ty40iy1J(vSC@715VR~RnyUV~~?U@uC_X?U6 zp!S#>!wW&j7o_#7F@L-Dv*R`UL`*AqRiA^*<=u>*hlgxW3|%bQP(<3?@Jp(@Q@yp| zcd;RIxL+u~4l0pa7H)~({z@)&WO6&HWdI*6XC=yI6RLvxmBiQvI3kr_e$*YAl1q6x z?QxX;`HOdIY|=C*DuZAU%KfY-T>#U@vMQS~WTgLBtgouZ@#c{pTX8DZI8;Hf=PXe; zUXD`^%05cDnfvS4RnBTP=eWEas-#$;NtyHMy5qti4@o)4y*98g&?D`}R6k&c zc*DiTP9gHTc)VpY6OJc*ajv|m{Dz_uFyC(e=89L{@^jE8+JS^DmBhcp=SL2EqZtMJ z|BtMz$+V&`98i92I2iD2y7!0lccX1Y}$awa=|h$OdRhGYRDsa zW}H&tAM%zDV}fUV(CB#6(>>_tLN%knH2>XYHfLfDkCzHTks5_lab)i#aMT?YzCPt^ z!wYZ09g7U2I-?W{EKzPwq6UVJ!)d+}M5y9dN4wGEJ+W~e>lc`hR^cT64a>AQMkB+bhezM&ssO$ zS>}R~#vHN(aMr8oij3)TN*n?gyXQ~alew)Q1mOa~Ea?7$3IhyT@pPowY{BId;mf=_ zAc zvVM;wkb)=}qQCnVZl1CGhQ9f=eX#_F9s5G}lLA9*Qalr_sQD*V#%L(WZolTVi#f(O zxLBq{!pQ&>Nwr)~>?Cfc^mDqG8`F=v!QJoKv3p^);Vo6U41E5t9ULrkD!_>Sr6Uk z3$5+@@TdKNzx?Dp7pGZ<)@CM>=s=cMCtnV9m%%wc75egGm^Wpi((3MbtmhU&>e$b& zBLPXzGagUp5b!#T&@h)>?7n$+XF&>tf-8~kE1ohEp<`%}0>0x8N9|;<@d21Rlz|%B z(LuGaoZgs;7_L_SAJ)DyavcLa3W36BQ$IgHQa(G+yPpyNx>exMD%a~^#VW7sdQo3w z3ZdS1sn(9~F>|Rie6OZ;^8xeq40G%GuZQvL!;%$O2G9h&9v&U7wAg3auko*c{sF+3 zcXzw-Jpd&`K}_s*SP-#Ttvk21)f4dgGDP9?=Zn6B6WOor-Vi<86gLl#wU+18*OyaM zqD_x2zqs9OVXup0;H{(ZnYHSSVh8H$TAVmdiEL`*3xU=g*bv@t zp_s~>%v`Np9vi&5d54TLC4sLoeEQ)sCviMlc?ADB%fX?sLoBQv3#Dk*)l?wuy*!Pc z8n<-p*QVeSPU=9_-cPUFYA?&c`S%n=3IwBM)q>-hypnq*tdX!A>^sM2SyDKn0Z#y! zS3)J@rjPWN5Xp{6nCshLSekOFN=>};*Vt0{B-lw<2HAK|BfsJT{FEPUNpQwc&G-^4 zKJN|eXtY~bZu~v@%8%3kMCNU{Ng`2TX}X7ig_EiP2~6BA%d?fcT_{Og(Rv%W_zon4 z{7b$6L%$t7Rx|ea54mN-9$w2O-h(8na5W$S#7ISDmZKJ!2{wOp>rzewf*(~i{)Cv! ziz-S%#7#eSW;#7S(VC0oLxR^;W@)RQs~Tzay8{SHnICr!e+J!#=^RpiK29Yt0s+NF zVapn7$~c3PHLEwZ@NY4W2qu-ADK-6CUYb&(uvVxuSbO#^GiMbWr@p#e8D|s~BB-)O zQm1B$WfD(_Sp4y0DmF&A$7xqcr1hOeaU(0HOJoeDn3NhfCo(9t&r1pf57_r;Rtarg zzUZ8yp+2F2BAJ?+Ha7m=xFx=oI9aB&&@%;)}~#3Xd-=+Z$}7f9?X_A zK#M^X+e_mRjSRl&t}>|W?zSj_C7`*OGDfjTS|mzg;6Yh7o6L?K1H|`g1c8P-uUKr z3S_a*E5clsN_{9+k-dG>?rLGkfntc<0)jz}(|cJfi+W2NN7oVE>;o)JPLKj6FjHnQ zis6tzCN!N^$)~&!ow70%l~j}-r2CePG6@xg6J|cJi?CwF-J5Z4nzh_SIV@Y5KSE(bV8QonLs3VSKq8T znm>jyT}QxN{Nl6jfU?b56TA8xJpFjWkTPE7$KBtc}!UriJV8y7h6iSr=Qu15! zjZ~Z8Cq_QFv-0*I?iM)BBs7S!H(i8pJIj(MHl4@8FfXir<~UGr7>>bsi~ZXFm|cLN z1yWc0&8qEb=jG(XgLg{TF8OJCcD7R497uTTv7_g)!_ogT>+$x~xYc39*7$KXmXyD+ zx}o8mJMVs65>v!=Z#Z!xi+>9^oy^*`i1k2;*z>&BgO8n*F7Esz90T+bP!t%tEojDz zzIZn1bnZkk|83ii%gv==NeUYP9M9E)qaOg0@99W2!29v$M9AZ>@70X#zhrv{P|8=S z+D4HIL-Frlrz1Y@efw)`beV}uukv)<^KyK3brtdPiW2ls((n(7TV3@YV{Prc+ldCK zn*c1tQ~%ozIN|53IUrA)Xltk0uYu&~lI0C<#`d$|3s^0Z(E_V>L>e%<8Iwl2NC=BR z?fyb+=A^rN&OR>PUQr9h22uV9(TML5Y-qlZTO4f0>K#a^WNxmYTr5frLD%TNhpiY` zZSQG-GD)>|$s&~mgxg=24^@AZU;Xa(@X|uF2xa2^5F^FIi3#}$0pnYage7wdguk}>=4I7+>Y=9(GTU3XM0*+H!d~vJ5b?|HaXL#Zo9s_7SVP^iPNYT{GFk(rq=4*Uv ztt4@3pEM(qn7Yy+TgqXnFR0|x8w)y!047|o7c7rk-MUb0hEWBh!;Q5V-ejd=F`SqD zd5oGQIDb$&5)R)+Di{&vd%7AUI*2;^Y2{Y+{hhkxQg~c5e_I!Gs3$S?A^eZx{3KM( zpB2C0Xlhqs?J!D2LfL7jFI(sOc)^Hj*&of*Iuofo!ZAg=eUEdLMf59pCJS0b4AkVE z@7Lu%@+Zl)6k0+_EZ`*>g0K)xIwG(6yS5@rh^5r~dczX$9Hs1~Vt{%xJrR>WPvlaK zbJU%7@w&9d*1{a_AIS3m08^CSK0X1bxBi%#4(v6l`@$ZFCeT3bg_fxeCX9)o@g%aK6 z%9Ou5aJr~2WCN~bf%x7Qxm};z+5uiRhUjb}-JLt{k#g|qZoXFnZ z-p$R;Dc=L`jg1YOREVCf!A-PPe*%iqNFg^wkS}4YOSrpXLjPyEz+^#@SsPI>!Ab4% zs#IYtv^)qPjyD3fzlZ3zb}hLl3J=v3)3sDi-_ptzj+69I7ph;)GW)HXlh zzn?W%^+4k8t%dgWP$JYAO_>zfuob$4nHGolJg#@D5X_*V78NIsO=xbSpuVVq3MoKl z>{wBx*EjR~(rEp*3Eo6$Im5{K{jrU5b(9h+I&GPX2x?=q1-00GIL)Zk-uP8P(996} ziXNu%K?}9g2jqs6NTsCh+pXwsF=IpWp zjk+pZV`J0O`v-GQow}MLC3bbv3ohX*Q}l#8r8?7j9u!vQC@rbclq;9ZITg)@^A(7w zN2PvNa|9VU9um^Yiaze|6cjZm+a5c1iSw5r1uJOf#49|Ak)_JmM<{SaM?!!2i_?Y+ z#3!Rl^+W&dHhElrPzgVM&6z5GHsS7p1!VzG69zUeWCIJh~RA-L;lUc$Jy5gQ}06X3-ig2M;`K zWM5s{_dPdCQvqom2cE$V4tg}8_9#FkyxECn&lPamIdKf=_~iv!U0bW`ycqo_oXb$6 z%TX~8=RAm{&(-Pjz7EGA1toOu#tC&lZk&F+U3XbB4tNHZ+O*oQwb-q2fm-ah{2x!= zzupbqo^JJ+55)ng2mtB4atRTG48zCRU~1(V;;uBeQmZx%sXjEff6@aASB~U$C*q>a z6Yaj)?rI~Q)6FZo0-KF zS^f)+PdZi#2nb3;Wd$joM=T!=wC>v8E~z@|$o~Jp_$JDw^Ce*y4hxx!XcvX+)%9z0~fNwY#PKv}w1| z*evNNag@_ zU;ZEUlMbz^W#u59QA6zjzyIKY4HtcQw5nMDH|%hBJkiIV3o{`|N_PT4T#mQeK(|j^ zrCs;(Pq8^OGXvmb#4C30o}QkU2NUTtOG{F5A-jkBny$5;v(8M(!A z%m3l(2)O;r0v^gFB_&(zja?>q-#=}?!Hq;@%aV=$En$y{Bk%gnQ_g@Bra;%j>8DY) zuo4^;pct5=;vH>r=ezFYghfR~ zjf$5HYo_OM&U}yFvOihRRC0rt!m!(Ci*{tmc)HYx=Mf-ZOKRoKATVR33QfEll$tJ= zw)Ta;H*wxtre>^jvmMIf__0XgFCFDi7cTW5e2pE*R?txs*uM&z>I=qp)hwiMnbCBL zlE6T;6eRPrxmZIr6vfZ}borpgW1Q2J1u{D)!~dEpi^af@hBc+2=LO#zjY}J>KlDHf1U&G@i zW82#9M_uvxU4th;6O`i&;uD0dmM)r6M@2TSmu~r2?V&@XawBjERQf(&^}KL5`$sP| zzXjWD3q<~%tnw9o>~sDly^ z0Nc;erA(%BMOru9NiEv}0t=8WQKVRK5o62KC8sAUlmvr^_np&ApkI{eIH@V(nM(jh z;qu=1e@YK-oXAj^lCtu?bNkPqKg}9E|Ml0tmlHrG?GIE7Dmj8~K>3l}Z{gBl@{1zR{Fg}`2&p(t}U{}AfT^enOQ!|6?^pQ`W*G6PGb7|aEt zr9mZkQXU|QpdTy!1+YsgfJ;E*P4G35+~H4d5JDF?%RqFi9&u;e3hV zp&ON*18zALZDVJBMek+^fgB6I`267a?6;T}<89*eC0b0@^Z9|*|0BFsrAK^X%;kMG zK11JfYw;O(RA#^zmE-gJyZ!OB`4eVH6|PXXb~9Ppa!u0!^*625NiSEuGN~wp1nH^% z31DLRPpGbaOaKd`o+aaZVI=C0KU40$U9{4}&5EmJCfO(?L+Vbjk#z;>e1EJ(t3+`^Bwcavz+! z%N4vx5^dFfp3B zekMK73>1P2ux`+HYUsa+ddmD-uk#Nqo!;2+dpv11|B}kAU6=&hHj_fsltR38A^Y`D z>@b?j?D2OUHT9h7@c(E5wt)zIj_$dO{-@pihwe05ptEJ6BXJH=BD+9HG!H+3B+ft0 zTMPWhT-Iw7!H$O-Y#_0;%YrM;2rVd4kL@3mdfUGtBsWbX@<91Rj)lCW3!+Mmr_Ol6 zQ|T$WVwUjf=8M<$d9z_%QDb5w;xF7K8T?({avC$0>~%lqyOAosfbX*uqff|$ntkaK z_#R4}F*0Rw00S&fCOL%v!+T;ThpkXvt7+b(?T2y~taBfKWKm zHv}r>@OFf$KxT3=!}9-Vuy-OXM%KR4A`syNhSuIAM6qc|T%nAzR7?;SjSUuFV@0jM z(3juc4*|t8VmOKxO6eH_?yg&{#%?F?t*yuZU7AwPk_cA0el$M6KYOp}jVbEP;T5_M zvYW~WL*k&g8nUFv+J!Om7;em(Y|zy{$Opl9VskPW0D2TUz<}m0RHr}VB~sDwA3RFt z=6RMtbUzME4i7&!fbwz}GlaWnwDA%lqN~M0kHDs=DXio|aSpoLXdsPl5i63_1;wop zo0kB{Z(bDTqr*cs#di4)d&wUY<;pQ5*e>w@Z?c7;5d6a@7WEwmgaIZ$1+rpCz|EBr zvnvoO1^?AEmoR$3xt+{%@6rpqqOMMr2B-E|MOD>YhAoX+S6lm+z$BnxcOSoaSn7ER zdP5=Ldw2GQRUaU}5pnYOsKTW)(Wb~)Psq_#+&gTKYi^1c4lDjsDpN-Y!kf5q(bzIh z?*7($q_#pedKhsf8HED#LKHV*j#fw}3A8HHZZXbdS8j91`6Z>pgpD9p?+O?EL-sx0 z^|xk62m2Ko0s;vhs`&J*d}Nt%>%WKJ?^Mxy=T#mT5$BMx3sM;71JyX`mISp|Kckv) z`Z6xNq9T1Soh$4Zyc(JNnP}wGb%Bbdh$RDi+tk<;p}?cVK}_~E(?Hl`ywz#5@_UJ5 z`idGw?!xvfa5fs_v60~U!FN0a>}U#Q?|onj>>c~$ z*HtZ1oNZDmyJqJxk#rH5*&oj&MTNS}k5B1#CI+R7wG7EgbSzrVd6VC-AGz*xP6xE=Y}y~(s9$fhz~WDp zq2jsoRw^PM&f7B> ztHT+FD6Ja31waBnJq-xo#m5Ca&+-?&2cqx+n0yV$wiEnYWbs3sKN?w<+yJ1mG2I#a z2NgN{iKyB#zQ$4P`SEHFe&*uMd<_V-kPo}?=yMa^zIvp8sFze?T?+39_q+b@@p`NL zt?qW$V%b01)?miiiLiNwxz&xvbHgwDx?i*}%2=7>!caxR+OZV|js?m1!=x{MtZx>a z##mzV_xtdK@^MRt%GyiNZUB$7wqn&!O?vuTvCqj}Fq=*kEtbIh|x`axeB_>6o{^UsGjqJ@+ zzW>0N!PK=APm*8LHMYHdcZ{)(!?YlC4Hi8(DTGASA5^2E`P&wWlIrOQru_^IDU4$$ z{*OL6!`!T#0spN+II)0D?STmjA8N>rtoY?vWB`chX3MP6l#L#ljVlp5&Aq~KumwJKNbT1N1OsmmZci~R>!SwRlnaF2nY!Ox(_%a z^X}&p$EAe@`^`?`vkCYZy8m91;YMh#1#P{hCb5Q1{ zRqVYyi!9aMNfPxAMC73LqYPUlL&7wgnna~l0H$bC79+yQ0BSGnpcUHv^Z7aB5 zZ0ZMINjioZxITM6*s@poT`_T0-CcGKVCd2&<#=}9lQR5eOs`H;;wwl6voQv@*-;R4 z)0qb9mcwksVQJVCcKqksZr`5ae97Tp48dlBW`PQ`kaz_xHZfXe!a}9~e4Rq@M>_~p z@oYM+90Sz35n0Ur>8ipnUMc%Yx3PkLaoTi9L*gkLWf&3?rXaH`944d4V~MNmL=&T) zGMN=hyq`htZZ<1fGW^49@SCE;NT$H~*KaKgr61mbolS8tq$Tc$3F5r9LOQC4D4Nye z)6^zJ@g-@6zUwM{*zkDelSk>oEw{A7VDd5tEarpB%Xyhk|JZF!R*((R9a*`wn{uZ% zBxuh`LzxNGBWWgaWf-U}&k?eRS^%DyE~Gc8qKr0&`}Iu!&S%E_a%Xz+C< z%rmn^iur@OgEGwq5i+#q1xa``LU#)R4qYd)4V#)^xaGNb)V(ZBQcp4Yvv)rwrw#n} zMPhSE!DcCoElW6C;w7eMjU3^Zp1c2uWfmR|fB9jC(gN1;`o@n;k@i2yIMoHRKL~St ztJ2B5h*`opro}fpcr2&6hi8g>pRe~HM+jEuEHFF5&|Ak3sIc3hWJ6xJ9b3=9*wOFq z$G`d=?kBja!f@MNr+)0CA79SnG2gxOzaKNMt*YwymFwdVOg6oa%X}r`7G>jexs|fV zmc}mndHefjm(SKsOY8O3)pjFEC<>k{18o+CILJw}b$l&9-|l3G@cRrW6i44&rT_43 z)9zq?w7Ip_qf4P5B$WYJN9_p<$urH1F;;!`QZ)aj%}hv0%O%3+d9jUIDua1@>ZzzW z<^DwG6qhZ0jW}F-umExrPn0#ls;CF(^661ZIVOyc9kiOsw;fzKOn-fN7ac?X1|4UM1GB7)##weqY_$rc_%p!Q!s^t7q!x*kV^rwkIwBE z4h9AbeOGBv!hSSYq|la{1kP>ABksAR8p4 z_*xq-cZgm-zd!m0U0U0ct#Nu+(bT3Ew{}^&MTLUHiv@mr`I7N-m_3pRQl!MgsaOmr zr#8N9ga)3((d|CRDCVN0!H1=(eKJ5>b#E{kl=6ua72tBqXKZ%%`!S*1Krv3m5eSIj zit-Kn&lITJ{?HQmF96e*wVuK+699X6RF?Pm=;$6$5jOfid#3=`dQn-~keeaM-roM- zkkh|uO+X1lmngRmWQ%`vpL&b;_3xhhte*SXwC<~M?y32O1;4AJ_gyC~YoG*xNq-s( z0OmFSDZI9~O%xT!A^>V182Cg_V@(x9u^e9x^y-ys+USm)20(rQPA@J86(S=V4t_H` zHo&Kc>Gsd0VoL<=K|OGTT&E8!m8sd=8`c1=WiBH0 zKcNjYNXqu`e{?D@@RwFyT3F@iy9YG4^jvTUgrP_!)j!XFiL`c8wyz_h=#9eVs{^}P z)tPe<%uFRv_5S2)m9@_45>wJNBf?p}4GTeBosL^&DA#h`Z7j*;DjIrv#_nS_tJ9oj zpvJT0#9>4cn-455$(dX{X~`;tq{~7_ZTXS0EDVnw9E@E=;OskA)fsTjx#-`$d)W@U zc6>sxFF`Ft*7`Q7P%0tqfkOx$d@FkK8Yg<&HaEZOHMBN&+^YU*T$%y#9GxJHw&c%9 zBB5-Y$V%%`EZc89JTd7L0eNUtOgw?nH@L?yEXQWxvMTVg&SA1x$r0pvGY8o=4R5YvhSK2U2Z{y>< zjCgayo3t*7t`1F<8X~$RHp_Qbi}DMho=c(hlGfH++`PL`Sb|guKsdiF7(e4z_M0`l zY7$5%E|R1fzAfPBQHy$0BqDi`K6K~Y6$j{suwB~j?6T(ct(rmqz{(nBqnc)NcYgh{ zK{(iAeY3z9Ya}r#I@x%JlDXKfFXYtLE1aD)TmsQ}(vg5xIaHky1-&-)iqsJF7AX)d zhDln72J+JkUX&0Bx@s?F?WrnBQYZ;8Oc;;~bJG>if`5cs>`OpL@WPR0JYrSeSE{;3 zM`96YtD-O+vUO~k2dk9_eUFhY%VQU5nd@M!oduMMfpt<=h1?igLZc`xI)X6_4oQqzACYE~o+{z|s0cwa-r}O{ zOS92RrXCVvy5fJqkWYdK3yCCDI!w|V_{K|nEOSj9grcL#dUKF@z(VQxViCDijtTu8 zQw|y?yq%2W!dB&pAhrqVvhEl26(OQT@BJw^mYH!F8K9Jhs}+9-PjYjp@NK{x=Dm?3bMXdq zXO?NG!R2`ANjU#K{X}j>wcL1HshOAmH%?B{`(hpOrj(mSCe<`1WoKLCDxS-@Hyw*q zU5{)fWmBJ=uk7{TcqgY?j7hUWqe)Qt5wE)jZU7TR1i!!TT>XDKLmN_#L3V?0unxw@6LV=ke_jsqxUTp{LWuxyL z$`MS=&e4BQn-^}n;vefoT)uI3GWm>-uD4z|OAjh0GZcC8DCrHU$Ps!z|0ZfEQzZ50 z==c?D?cpUC6O(`f6t>u>$5Z(0{_N(6v!Is*nUQB^fR;yNfZe)Ky%4(%tzS7V=(jJA zSA)A5Wv+kW*-;E54nGzKPh3Md7&KBmQ=Kjgh+QSAxxa?ut4n+zXE9GbVK&pmOC_fV zBLy-8Ua@g~1zW9re6ARVNHj_WGKSU3-6T;&fjacOx%rXq_%k%W<;?Mm#=-Gk2u1rp zRd_~na(jfI=jL`_4Nx919Uqk({V~m@MWm?R%5AKEP33uCvQv27VFu?%qoJ7M$0iw| zDUX}s#|q1L7>Qw3>J%;LRTsd7bcI}ikDS%hv$Xb;J4};JxS7E5D*-vXzR|_pC zy4Kjh+nzGpxA5_jxHSX}lKA`v@q8?WC5@I`4KWb0V*bTYeZ`5J?l>u~GDLLIt ztPlfHMATT|A!Tb$70p4?%J`+X|MrDRW3}bDg5CY?M=>-9*##|v+PsI}CCq?7udX4& z@=d+xv;L*=G$aG^%7;o5dEGqcy9Iw`ADtil=tD>kKYV)P@;XD^*^qJCS|hVdfsfK+ z{0j`o0sUx>h|dimJR;HC{a#b_oBDetQDTrJu!ai0Bd+A5Lji?G8+RByjJJ=VA&e(; zoGn|(?Jv6_?jMT#nxJl3`JhTEErKc?+Gx${VT&3oD60bmDPN+xs9W5Y%W+~7GsB`T z^N55FxbcCoha1@EJiv<()_Wb5W1^Z%z{RM9*N1>0xDp$!>+A zleGo}TPQ1|jzx@5`73TNA}GewQ&u9R#>51~P~C@vY`atJ-uSQ^`EXx7=frXO0t7R3 zJxl_%(7yK08jqg0KuF|q(fR(Nb|yYCnDmh7{oqigUWCSpbA8<4`95yI9Oq|_t!4z8 z)$MN?IYR!5{qvtmwUTrDjHr!_&+~00(Echd(8(98t&259fHPV8H3)6$CS{fcH+nng z_7y>zPYO^s-GaM`vl>UgW5BHgkZvtale}>tjwaq~V3OI>k>muS5EMVAzjC5qr}yRP z(ts+@sr)m()aJB5{pjKF=lFcp+Hp%(MD%^f!2mbk{=CnZM>Oq(1P-w$KQ&SjcgySJ zS3lMB?IMSkKzs>$?e94WhIy~TAf_3DW~WZq3r!OKrS)ccca94ZDC-cX4Ea;8&cWz z+hbEZyFY*^+gn!ljh@VO7^avhs%{gvi@Wo@ml#+_+#BUHKafFO8}O^?&}d;YE3T(% zTe~5C@o3~jcRB@8bT3j!pn?A$WRUY7n$lQ<5%IE0GL@7%ot{V0Bk~^21=+-aJ)nwd zZ2q?oPo%^>)Mtv_S(3KG{H#te87GB$#=%QXUcYuST20xfqt%k&rC%8!evV&m@cnfO zLwF9dhdQwyW$#H9PPCg5o%nfcpeK--t9<)6J|BbKiV0X3YYn?ELRQ+jOLpQIYP}pt zlxehh)WUMwz5A5+8*`{7-ke}N)ziIWrcxo(>;hw|S;Myqs0p(0EQ7OdEZV~-AUYED zxttoQ4bxhfmbrg#-Su>uz8A>a1qEiv`{4J$4Gs==zg*XOxVq+BAR_$NV5x5PE4f|$ z-?Q206tgwMXh52;3}cdGZ~$vD*nOMd>Utfi^;4Y|*tz$V#Y_H6M&^AnH;7p-MamPG zX5{thoL&^I`(a2SPeH7x&@ ztVbZK^UYasL*x%4F(}h{ZZ^V)rqN9mqC?H2wY!l~w00p|t(Vl6<=trzcc4%~nPiO~ z@$sR_q%ypmd0UH$eITX+_XT~QL zl<)d|Z~=nzEKzBlHm!v_J9~%csG$r(g53boSszEDGL?r~bP+V8dhH=>!Ydx!;XF{L z*TiaKIcqe~@z!Z;>ccYPfZwSzy=v~$Ab(_F#2j0ei}Vol-&1vT9~k4tM-A1M$^T&IbLc!%T@;las&S9mY5H5Jho zIU3p!=!e}X1Y|g^Rr>|Z5X+lU7ibIkGO`6YyIdV)r!>~SQPA>5S^wwP8_tlA2Cmio zGBgQV*|$FE>pQQwXh$%7Pckk7=4lJEj+K@`5pN1g2wd@dQO^si&DRtIgJRlb8{bDY z{hdW{(k1|QZr*F%&1$p*BL~1`lnJs;`G%#^?S9cy{PeVGnD_hCFTr)1L>UJp4;@;R z-}y%5Vfy>2xwTt15#jXJScrbIbNZbv3}N7WoI zE`4{$X8>)b|2Wrt>NMM?Xv#snL*77Pnz|5*7YsA!!4;=A)Ei`#1ASoqqbTxsAP(H1 z!jOxJ6By)Dd^a<^NahVDNw7AvcXm6!ZV1!PBY8=prqI%nre<`Bib*@0nC4UshS zeekfq5PdaPshz$(pW4S19gS+h4W?7U$AI#x^Pr(yA3#4xdt{hPFv(6YyLR;_ytDcXzf4WK20y zqheL@%#eq?CnNWjS%4TIq|Ldsg*98d)}M)oV^^Dz14WJmYi7A}J)Mls0N18H-fh=J zuMA^;6akRL>4U+`4d${HP(3}p3t>!F{lPv4%oMltlCwwD9c-(u`jz9^A2LLOm=+%q z6Tqvubg3ntbaBj1WS#!Mr+$1sD)?bcg=8z&D-`8Iv8eX81uqgG&#LX}OzZ{Bn2TDE zU8%K@6nvAA^!vBR*ZcA9!;DkE%h^7~T=~<}r){yn`P2CpXc)~8ko)%(ay_EVw87RP zilXc}@47PXe(U&Jw%)4ApaEv*JRj$*SCVoN^5x$Wo@g+LgP;dpwa*=*noNHXDR*|> zb(Zv3*rw2t5HHEDU4^Ifn7aMEAPo@pxxQBVR3Gr`F$|ehT%mxY(`u>=;vYlRahDRfH#5mBgTzKW)==Hrnj?_t?KBWmBeU!0Ou&vHOwgkoI6@*)3k) zczTi=2rbr;%Uah?5`;EDkY7oQ8khoI65FExdF52Co)MTza1bDD@M5g(&ghpsePrHPN>e6nxcr&t8mNub|-{9{|H! zSN?ccl}dx>N@sgt&O-@h%o!w)-Cwc zbgp+N*}#I-?o#QidkY_5ieJ7E(SS&a+7t5s@4NSr1@bgfuj~I8kG>>{MkAX;b*Y?8tW@R$2TQx?#0w;fiq+}%)k|jRx#Uh^iX?TX0LY~JzI8PJ)@><=HiKJtcyGp!a)s~wkBv8zZCHkPI= z%aQe#3hcmvVK>Y5GDB4=2J*L#2q6( zc-jyKIWx*`p*AOA`s*+ z2pkKHaq=nEDRqLXHtr2|WXUTjGv(gW`Uj~|MgBH3C@&#OnEdJIXWpLKv8NE|qa37h zou_p&%XZpJ>A@~;r==oTy9+OFmx&TM@X(*7@!Cl?*%`36Rk|)L4l3SufR;;COAf6( z_V-{b;+uVysA<2dj%7|A5vaxQct`Gau{Bi7>wuOeP131cZfZ#0E2z*!W#Z16jh3vy zPyv`~3u67DM9M0u2cd*aC}5%gr%

qdDM{^UJI4YmZKtTOUV1Q}9~bS|1wXZ7v&& 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%0Dkj)KjgMBMqQ`(Q>yRTpG8B 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 z

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

    u1P$ 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 literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/fei2_classical-9c3ace5d.png b/previews/PR178/examples/fei2_classical-9c3ace5d.png new file mode 100644 index 0000000000000000000000000000000000000000..c8bb2d8ab9385a116051cd63ec72c61557c2c093 GIT binary patch literal 17031 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≥$Uj$yHqfx5_NgmJ3ESjk}9{r_~-S!0iI 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 DSxa%} literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/fei2_classical-beba3fa5.png b/previews/PR178/examples/fei2_classical-beba3fa5.png new file mode 100644 index 0000000000000000000000000000000000000000..55330b6aa702083df088df3f2a43b2a51b8e0f88 GIT binary patch literal 97702 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 literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/fei2_classical-d11744c7.png b/previews/PR178/examples/fei2_classical-d11744c7.png new file mode 100644 index 0000000000000000000000000000000000000000..7378ba0a68d119826173442505a4b86f72f777b3 GIT binary patch literal 41561 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 GQvLuFuJYOd literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/fei2_classical-d9d4a8b2.png b/previews/PR178/examples/fei2_classical-d9d4a8b2.png new file mode 100644 index 0000000000000000000000000000000000000000..4def79d8463867650704fa03e5c959f9a1d02ca2 GIT binary patch literal 71866 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≦`H79`R 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 +FeI₂ at Finite Temperature · Sunny documentation

    diff --git a/previews/PR178/examples/fei2_tutorial-1fdd91bd.png b/previews/PR178/examples/fei2_tutorial-1fdd91bd.png new file mode 100644 index 0000000000000000000000000000000000000000..f115719ac3fe3c9bc92c73effbdecbd89631e974 GIT binary patch literal 136758 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 NLkA4Bb2QEU|1Vk=`-T7j literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/fei2_tutorial-32c1fc75.png b/previews/PR178/examples/fei2_tutorial-32c1fc75.png new file mode 100644 index 0000000000000000000000000000000000000000..4d742875a63ec201d6ed791ec4fefb0f62410930 GIT binary patch literal 74223 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

    NvSS{ynXCN)qPEgSCNVu~b7S17{g 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%0D|-Jh0I%?d%2_?9-_F{v+otxWn}9{4xrF3Ky= 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 s&zQ=)&i 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 literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/fei2_tutorial.html b/previews/PR178/examples/fei2_tutorial.html new file mode 100644 index 000000000..233ea89b1 --- /dev/null +++ b/previews/PR178/examples/fei2_tutorial.html @@ -0,0 +1,158 @@ + +Case Study: FeI₂ · Sunny documentation

    Download this example as Jupyter notebook or Julia script.

    Case Study: FeI₂

    FeI₂ is an effective spin-1 material with strong single-ion anisotropy. Quadrupolar fluctuations give rise to a single-ion bound state that cannot be described by a dipole-only model. This tutorial illustrates how to use the linear spin wave theory of SU(3) coherent states (i.e. 2-flavor bosons) to model the magnetic behavior in FeI₂. The original study was performed in Bai et al., Nature Physics 17, 467–472 (2021).

    The Fe atoms are arranged in stacked triangular layers. The effective spin Hamiltonian takes the form,

    \[\mathcal{H}=\sum_{(i,j)} 𝐒_i ⋅ J_{ij} 𝐒_j - D\sum_i \left(S_i^z\right)^2,\]

    where the set of exchange matrices $J_{ij}$ between bonded sites $(i,j)$ includes competing ferromagnetic and antiferromagnetic interactions. This model also includes a strong easy axis anisotropy, $D > 0$.

    We will formulate this Hamiltonian in Sunny and then calculate its dynamic structure factor.

    Get Julia and Sunny

    Sunny is implemented in Julia. This is a relatively new programming language that allows for interactive development (like Python or Matlab) while also providing high numerical efficiency (like C++ or Fortran). New Julia users may wish to take a look at our Getting Started with Julia guide. Sunny requires Julia 1.9 or later.

    From the Julia prompt, load Sunny. For plotting, one can choose either GLMakie (a pop-up window) or WGLMakie (inline plots for a Jupyter notebook or VSCode).

    using Sunny, GLMakie

    If these packages are not yet installed, Julia should offer to install them using its built-in package management system. If old versions are installed, you may need to update them to run this tutorial.

    Crystals

    A Crystal describes the crystallographic unit cell and will usually be loaded from a .cif file. Here, we instead build a crystal by listing all atoms and their types.

    a = b = 4.05012  # Lattice constants for triangular lattice
    +c = 6.75214      # Spacing in the z-direction
    +
    +latvecs = lattice_vectors(a, b, c, 90, 90, 120) # A 3x3 matrix of lattice vectors that
    +                                                # define the conventional unit cell
    +positions = [[0, 0, 0], [1/3, 2/3, 1/4], [2/3, 1/3, 3/4]]  # Positions of atoms in fractions
    +                                                           # of lattice vectors
    +types = ["Fe", "I", "I"]
    +FeI2 = Crystal(latvecs, positions; types)
    Crystal
    +HM symbol 'P -3 m 1' (164)
    +Lattice params a=4.05, b=4.05, c=6.752, α=90°, β=90°, γ=120°
    +Cell volume 95.92
    +Type 'Fe', Wyckoff 1a (point group '-3m.'):
    +   1. [0, 0, 0]
    +Type 'I', Wyckoff 2d (point group '3m.'):
    +   2. [1/3, 2/3, 1/4]
    +   3. [2/3, 1/3, 3/4]
    +

    Observe that Sunny inferred the space group, 'P -3 m 1' (164) and labeled the atoms according to their point group symmetries.

    Only the Fe atoms are magnetic, so we discard the I ions using subcrystal.

    cryst = subcrystal(FeI2, "Fe")
    Crystal
    +HM symbol 'P -3 m 1' (164)
    +Lattice params a=4.05, b=4.05, c=6.752, α=90°, β=90°, γ=120°
    +Cell volume 95.92
    +Type 'Fe', Wyckoff 1a (point group '-3m.'):
    +   1. [0, 0, 0]
    +

    Observe that cryst retains the spacegroup symmetry of the full FeI₂ crystal. This information will be used, for example, to propagate exchange interactions between symmetry-equivalent bonds.

    In a running Julia environment, the crystal can be viewed interactively using view_crystal.

    view_crystal(cryst, 8.0)
    Example block output

    Symmetry analysis

    The command print_symmetry_table provides a list of all the symmetry-allowed interactions up to a cutoff distance.

    print_symmetry_table(cryst, 8.0)
    Atom 1
    +Type 'Fe', position [0, 0, 0], multiplicity 1
    +Allowed g-tensor: [A 0 0
    +                   0 A 0
    +                   0 0 B]
    +Allowed anisotropy in Stevens operators:
    +    c₁*𝒪[2,0] +
    +    c₂*𝒪[4,-3] + c₃*𝒪[4,0] +
    +    c₄*𝒪[6,-3] + c₅*𝒪[6,0] + c₆*𝒪[6,6]
    +
    +Bond(1, 1, [1, 0, 0])
    +Distance 4.05012, coordination 6
    +Connects 'Fe' at [0, 0, 0] to 'Fe' at [1, 0, 0]
    +Allowed exchange matrix:[A 0 0
    +                         0 B D
    +                         0 D C]
    +
    +Bond(1, 1, [0, 0, 1])
    +Distance 6.75214, coordination 2
    +Connects 'Fe' at [0, 0, 0] to 'Fe' at [0, 0, 1]
    +Allowed exchange matrix:[A 0 0
    +                         0 A 0
    +                         0 0 B]
    +
    +Bond(1, 1, [1, 2, 0])
    +Distance 7.01501361675086, coordination 6
    +Connects 'Fe' at [0, 0, 0] to 'Fe' at [1, 2, 0]
    +Allowed exchange matrix:[A 0 0
    +                         0 B D
    +                         0 D C]
    +
    +Bond(1, 1, [1, 0, 1])
    +Distance 7.8736818956572, coordination 12
    +Connects 'Fe' at [0, 0, 0] to 'Fe' at [1, 0, 1]
    +Allowed exchange matrix:[A F E
    +                         F B D
    +                         E D C]

    The allowed $g$-tensor is expressed as a 3×3 matrix in the free coefficients A, B, ... The allowed single-ion anisotropy is expressed as a linear combination of Stevens operators. The latter correspond to polynomials of the spin operators, as we will describe below.

    The allowed exchange interactions are given as a 3×3 matrix for representative bonds. The notation Bond(i, j, n) indicates a bond between atom indices i and j, with cell offset n. In the general case, it will be necessary to associate atom indices with their positions in the unit cell; these can be viewed with display(cryst). Note that the order of the pair $(i, j)$ is significant if the exchange tensor contains antisymmetric Dzyaloshinskii–Moriya (DM) interactions.

    In the case of FeI₂, Bond(1, 1, [1,0,0]) is one of the 6 nearest-neighbor Fe-Fe bonds on a triangular lattice layer, and Bond(1, 1, [0,0,1]) is an Fe-Fe bond between layers.

    Building a spin System

    In constructing a spin System, we must provide several additional details about the spins.

    sys = System(cryst, (4, 4, 4), [SpinInfo(1, S=1, g=2)], :SUN, seed=2)
    System [SU(3)]
    +Lattice: (4, 4, 4)×1
    +

    This system includes $4×4×4$ unit cells, i.e. 64 Fe atoms, each with spin $S=1$ and a $g$-factor of 2. Quantum mechanically, spin $S=1$ involves a superposition of $2S+1=3$ distinct angular momentum states. In :SUN mode, this superposition will be modeled explicitly using the formalism of SU(3) coherent states, which captures both dipolar and quadrupolar fluctuations. For the more traditional dipole dynamics, use :dipole mode instead.

    Next we will use set_exchange! to assign interaction to bonds. Sunny will automatically propagate each interaction to all symmetry-equivalent bonds in the unit cell. The FeI₂ interactions below follow Bai et al.

    J1pm   = -0.236
    +J1pmpm = -0.161
    +J1zpm  = -0.261
    +J2pm   = 0.026
    +J3pm   = 0.166
    +J′0pm  = 0.037
    +J′1pm  = 0.013
    +J′2apm = 0.068
    +
    +J1zz   = -0.236
    +J2zz   = 0.113
    +J3zz   = 0.211
    +J′0zz  = -0.036
    +J′1zz  = 0.051
    +J′2azz = 0.073
    +
    +J1xx = J1pm + J1pmpm
    +J1yy = J1pm - J1pmpm
    +J1yz = J1zpm
    +
    +set_exchange!(sys, [J1xx   0.0    0.0;
    +                    0.0    J1yy   J1yz;
    +                    0.0    J1yz   J1zz], Bond(1,1,[1,0,0]))
    +set_exchange!(sys, [J2pm   0.0    0.0;
    +                    0.0    J2pm   0.0;
    +                    0.0    0.0    J2zz], Bond(1,1,[1,2,0]))
    +set_exchange!(sys, [J3pm   0.0    0.0;
    +                    0.0    J3pm   0.0;
    +                    0.0    0.0    J3zz], Bond(1,1,[2,0,0]))
    +set_exchange!(sys, [J′0pm  0.0    0.0;
    +                    0.0    J′0pm  0.0;
    +                    0.0    0.0    J′0zz], Bond(1,1,[0,0,1]))
    +set_exchange!(sys, [J′1pm  0.0    0.0;
    +                    0.0    J′1pm  0.0;
    +                    0.0    0.0    J′1zz], Bond(1,1,[1,0,1]))
    +set_exchange!(sys, [J′2apm 0.0    0.0;
    +                    0.0    J′2apm 0.0;
    +                    0.0    0.0    J′2azz], Bond(1,1,[1,2,1]))

    The function set_onsite_coupling! assigns a single-ion anisotropy. The argument can be constructed using spin_matrices or stevens_matrices. Here we use Julia's anonymous function syntax to assign an easy-axis anisotropy along the direction $\hat{z}$.

    D = 2.165
    +set_onsite_coupling!(sys, S -> -D*S[3]^2, 1)

    Calculating structure factor intensities

    In the remainder of this tutorial, we will examine Sunny's tools for calculating the dynamical structure factor using a multi-boson generalization of linear spin wave theory (LSWT). This theory describes non-interacting quasi-particle excitations that hybridize dipolar and quadrupolar modes.

    Finding the ground state

    Begin with a random configuration and use minimize_energy! to find a configuration of the SU(3) coherent states (i.e. spin dipoles and quadrupoles) that locally minimizes energy.

    randomize_spins!(sys)
    +minimize_energy!(sys)
    50

    A positive number above indicates that the procedure has converged to a local energy minimum. The configuration, however, may still have defects. This can be checked by visualizing the spins, colored according to their $z$-components.

    plot_spins(sys; color=[s[3] for s in sys.dipoles])
    Example block output

    A different understanding of the magnetic ordering can be obtained by moving to Fourier space. The 'instant' structure factor $𝒮(𝐪)$ is an experimental observable. To investigate $𝒮(𝐪)$ as true 3D data, Sunny provides instant_correlations and related functions. Here, however, we will use print_wrapped_intensities, which gives average intensities for the individual Bravais sublattices (in effect, all wavevectors are wrapped to the first Brillouin zone).

    print_wrapped_intensities(sys)
    Dominant wavevectors for spin sublattices:
    +
    +    [-1/4, 1/4, 1/4]       37.33% weight
    +    [1/4, -1/4, -1/4]      37.33%
    +    [-1/4, 1/4, 0]          1.60%
    +    [1/4, -1/4, 0]          1.60%
    +    [-1/4, 1/4, 1/2]        1.60%
    +    [1/4, -1/4, 1/2]        1.60%
    +    [1/4, -1/4, 1/4]        1.59%
    +    [-1/4, 1/4, -1/4]       1.59%
    +    [0, -1/4, 1/4]          0.77%
    +    [0, 1/4, -1/4]          0.77%
    +    [1/4, 0, 1/4]           0.77%
    +    ...                     ...

    The result will likely be approximately consistent with the known zero-field energy-minimizing magnetic structure of FeI₂, which is single-$Q$ (two-up, two-down antiferromagnetic order). Mathematically, spontaneous symmetry breaking should select one of $±Q = [0, -1/4, 1/4]$, $[1/4, 0, 1/4]$, or $[-1/4,1/4,1/4]$, associated with the three-fold rotational symmetry of the crystal spacegroup. In nature, however, one will frequently encounter competing "domains" associated with the three possible orientations of the ground state.

    If the desired ground state is already known, as with FeI₂, it could be entered by hand using set_dipole!. Alternatively, in the case of FeI₂, we could repeatedly employ the above randomization and minimization procedure until a defect-free configuration is found. Some systems will have more complicated ground states, which can be much more challenging to find. For this, Sunny provides experimental support for powerful simulated annealing via parallel tempering, but that is outside the scope of this tutorial.

    Here, let's break the three-fold symmetry of FeI₂ by hand. Given one or more desired $Q$ modes, Sunny can suggest a magnetic supercell with appropriate periodicity. Let's arbitrarily select one of the three possible ordering wavevectors, $Q = [0, -1/4, 1/4]$. Sunny suggests a corresponding magnetic supercell in units of the crystal lattice vectors.

    suggest_magnetic_supercell([[0, -1/4, 1/4]])
    Suggested magnetic supercell in multiples of lattice vectors:
    +
    +    [1 0 0; 0 2 1; 0 -2 1]
    +
    +for wavevectors [[0, -1/4, 1/4]].

    The system returned by reshape_supercell is smaller, and is sheared relative to the original system. This makes it much easier to find the global energy minimum.

    sys_min = reshape_supercell(sys, [1 0 0; 0 2 1; 0 -2 1])
    +randomize_spins!(sys_min)
    +minimize_energy!(sys_min);

    Plot the system again, now including "ghost" spins out to 12Å

    plot_spins(sys_min; color=[s[3] for s in sys_min.dipoles], ghost_radius=12)
    Example block output

    Linear spin wave theory

    Now that we have found the ground state for a magnetic supercell, we can immediately proceed to perform zero-temperature calculations using linear spin wave theory. We begin by instantiating a SpinWaveTheory type using the supercell.

    swt = SpinWaveTheory(sys_min)
    SpinWaveTheory [Dipole correlations]
    +Atoms in magnetic supercell: 4
    +

    Select a sequence of wavevectors that will define a piecewise linear interpolation in reciprocal lattice units (RLU).

    q_points = [[0,0,0], [1,0,0], [0,1,0], [1/2,0,0], [0,1,0], [0,0,0]];

    The function reciprocal_space_path will linearly sample a path between the provided $q$-points with a given density. The xticks return value provides labels for use in plotting.

    density = 50
    +path, xticks = reciprocal_space_path(cryst, q_points, density);

    The dispersion function defines the quasiparticle excitation energies $ω_i(𝐪)$ for each point $𝐪$ along the reciprocal space path.

    disp = dispersion(swt, path);

    In addition to the band energies $ω_i(𝐪)$, Sunny can calculate the inelastic neutron scattering intensity $I_i(𝐪)$ for each band $i$ according to an intensity_formula. We choose to apply a polarization correction $(1 - 𝐪⊗𝐪)$ by setting the mode argument to :perp. Selecting delta_function_kernel specifies that we want the energy and intensity of each band individually.

    formula = intensity_formula(swt, :perp; kernel=delta_function_kernel)
    Quantum Scattering Intensity Formula
    +At any Q and for each band ωᵢ = εᵢ(Q), with S = S(Q,ωᵢ):
    +
    +  Intensity(Q,ω) = ∑ᵢ δ(ω-ωᵢ) ∑_ij (I - Q⊗Q){i,j} S{i,j}
    +                              
    +                              (i,j = Sx,Sy,Sz)
    +
    +BandStructure information (ωᵢ and intensity) reported for each band
    +

    The function intensities_bands uses linear spin wave theory to calculate both the dispersion and intensity data for the provided path.

    disp, intensity = intensities_bands(swt, path, formula);

    These can be plotted in GLMakie.

    fig = Figure()
    +ax = Axis(fig[1,1]; xlabel="Momentum (r.l.u.)", ylabel="Energy (meV)", xticks, xticklabelrotation=π/6)
    +ylims!(ax, 0.0, 7.5)
    +xlims!(ax, 1, size(disp, 1))
    +colorrange = extrema(intensity)
    +for i in axes(disp)[2]
    +    lines!(ax, 1:length(disp[:,i]), disp[:,i]; color=intensity[:,i], colorrange)
    +end
    +fig
    Example block output

    To make comparisons with inelastic neutron scattering (INS) data, it is helpful to employ an empirical broadening kernel, e.g., a lorentzian.

    γ = 0.15 # width in meV
    +broadened_formula = intensity_formula(swt, :perp; kernel=lorentzian(γ))
    Quantum Scattering Intensity Formula
    +At any (Q,ω), with S = S(Q,ωᵢ):
    +
    +  Intensity(Q,ω) = ∑ᵢ Kernel(ω-ωᵢ) ∑_ij (I - Q⊗Q){i,j} S{i,j}
    +                                   
    +                                   (i,j = Sx,Sy,Sz)
    +
    +Intensity(ω) reported
    +

    The intensities_broadened function requires an energy range in addition to the $𝐪$-space path.

    energies = collect(0:0.01:10)  # 0 < ω < 10 (meV).
    +is1 = intensities_broadened(swt, path, energies, broadened_formula);

    A real FeI₂ sample will exhibit competing magnetic domains associated with spontaneous symmetry breaking of the 6-fold rotational symmetry of the triangular lattice. Note that the wavevectors $𝐪$ and $-𝐪$ are equivalent in the structure factor, which leaves three distinct domain orientations, which are related by 120° rotations about the $ẑ$-axis. Rather than rotating the spin configuration directly, on can rotate the $𝐪$-space path. Below, we use rotation_in_rlu to average the intensities over all three possible orientations.

    R = rotation_in_rlu(cryst, [0, 0, 1], 2π/3)
    +is2 = intensities_broadened(swt, [R*q for q in path], energies, broadened_formula)
    +is3 = intensities_broadened(swt, [R*R*q for q in path], energies, broadened_formula)
    +is_averaged = (is1 + is2 + is3) / 3
    +
    +fig = Figure()
    +ax = Axis(fig[1,1]; xlabel="Momentum (r.l.u.)", ylabel="Energy (meV)", xticks, xticklabelrotation=π/6)
    +heatmap!(ax, 1:size(is_averaged, 1), energies, is_averaged)
    +fig
    Example block output

    This result can be directly compared to experimental neutron scattering data from Bai et al.

    (The publication figure accidentally used a non-standard coordinate system to label the wave vectors.)

    To get this agreement, the use of SU(3) coherent states is essential. In other words, we needed a theory of multi-flavored bosons. The lower band has large quadrupolar character, and arises from the strong easy-axis anisotropy of FeI₂. By setting mode = :SUN, the calculation captures this coupled dipole-quadrupole dynamics.

    An interesting exercise is to repeat the same study, but using mode = :dipole instead of :SUN. That alternative choice would constrain the coherent state dynamics to the space of dipoles only.

    The full dynamical spin structure factor (DSSF) can be retrieved as a $3×3$ matrix with the dssf function, for a given path of $𝐪$-vectors.

    disp, is = dssf(swt, path);

    The first output disp is identical to that obtained from dispersion. The second output is contains a list of $3×3$ matrix of intensities. For example, is[q,n][2,3] yields the $(ŷ,ẑ)$ component of the structure factor intensity for nth mode at the qth wavevector in the path.

    What's next?

    The multi-boson linear spin wave theory, applied above, can be understood as the quantization of a certain generalization of the Landau-Lifshitz spin dynamics. Rather than dipoles, this dynamics takes places on the space of SU(N) coherent states.

    The full SU(N) coherent state dynamics, with appropriate quantum correction factors, can be useful to model finite temperature scattering data. In particular, it captures certain anharmonic effects due to thermal fluctuations. This is the subject of our FeI₂ at Finite Temperature tutorial.

    The classical dynamics is also a good starting point to study non-equilibrium phenomena. Empirical noise and damping terms can be used to model coupling to a thermal bath. This yields a Langevin dynamics of SU(N) coherent states. Our CP² Skyrmion Quench tutorial shows how this dynamics gives rise to the formation of novel topological defects in a temperature quench.

    Relative to LSWT calculations, it can take much more time to estimate $\mathcal{S}(𝐪,ω)$ intensities using classical dynamics simulation. See the SunnyTutorials notebooks for examples of "production-scale" simulations.

    diff --git a/previews/PR178/examples/ising2d-f39f34dd.png b/previews/PR178/examples/ising2d-f39f34dd.png new file mode 100644 index 0000000000000000000000000000000000000000..3c132dc800aca36f859bc18f1c14a8df9c933638 GIT binary patch literal 116907 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Π_%*P7r@>55yXLf)7Zfm1l0l4W?YoD1ivysu zw&n}<1cwW#dGzR!-`esyBcrzO-%BeieSLgBv!MO_q*(Sq0Fcps`}WP%+q=6Ed3kvZO!V~P@FK8cVq(=Sk-X{f-$OGpLPH)!MnXAc zVrG7AB-Avcn3z*sT%4Qx5N9q{S70V$eNUD5q&GZKdAYfnS+dx(Ay^WPGi>|!?>}%L z|GOjW{W|=D8ynOPTdBB{$m>3bXHQNJQtb0ml#`1K0bDpbHrCYC1QQ7)nU0PQBNe#{ zW>Q{BL7^Lq^>cBd-LrEy6&3WRTdnQwak_jl4PcP3t*t%lt)QYla-*!Yv=kD3nO|JI zxz|}H;dFTY3!_YpGYn*bTyzqwUutSpt*m&~R2Vew)Ve^$U0sdmRK3I$_TloegoK2p zwe`L}tI7*{lNR?h`$tDJPN%(~iPDx-Qo=8+2ne$zf3*wIq9MCe+j~P+fg{}PHIv2} z8nQ>b4hD!W9>%O6QNrNr#cuy?YjF0g2-EI&P0tO|L&L&G#I;l2l$AZjQT#nNH_N$e z*Dk;wv#|v +Classical Ising model · Sunny documentation

    Download this example as Jupyter notebook or Julia script.

    Classical Ising model

    This tutorial illustrates simulation of the classical 2D Ising model.

    using Sunny, GLMakie

    Sunny expects a 3D Crystal unit cell. To model a square lattice, we create an orthogonal unit cell where the $z$-spacing is distinct from the $x$ and $y$ spacing.

    a = 1
    +latvecs = lattice_vectors(a,a,10a,90,90,90)
    +crystal = Crystal(latvecs, [[0,0,0]])
    Crystal
    +HM symbol 'P 4/m m m' (123)
    +Lattice params a=1, b=1, c=10, α=90°, β=90°, γ=90°
    +Cell volume 10
    +Wyckoff 1a (point group '4/mmm'):
    +   1. [0, 0, 0]
    +

    Create a System of spins with linear size L in the $x$ and $y$ directions, and only one layer in the $z$ direction. The option :dipole means that the system will store Heisenberg spins, as opposed to SU($N$) coherent states. Polarize the initial spin configuration using polarize_spins!. Following the Ising convention, we will restrict these spins to the $z$-axis and give them magnitude $S=1$.

    By default, Sunny uses physical units, e.g. magnetic field in tesla. Here we specify an alternative Units system, so that the Zeeman coupling between the spin dipole $𝐬$ and an external field $𝐁$ has the dimensionless form $-𝐁⋅𝐬$.

    L = 128
    +sys = System(crystal, (L,L,1), [SpinInfo(1, S=1, g=1)], :dipole, units=Units.theory, seed=0)
    +polarize_spins!(sys, (0,0,1))

    Use set_exchange! to include a ferromagnetic Heisenberg interaction along nearest-neighbor bonds. The Bond below connects two spins displaced by one lattice constant in the $x$-direction. This interaction will be propagated to all nearest-neighbors bonds in the system, consistent with the symmetries of the square lattice.

    set_exchange!(sys, -1.0, Bond(1,1,(1,0,0)))

    If an external field is desired, it can be set using set_external_field!.

    B = 0
    +set_external_field!(sys, (0,0,B))

    The critical temperature for the Ising model is known analytically.

    Tc = 2/log(1+√2)
    2.269185314213022

    Use a LocalSampler to perform nsweeps Monte Carlo sweeps. A sweep consists of, on average, one trial update per spin in the system. Each proposed update is accepted or rejected according to the Metropolis acceptance probability. As its name suggests, the propose_flip function will only propose pure spin flips, $𝐬 \rightarrow -𝐬$.

    nsweeps = 4000
    +sampler = LocalSampler(kT=Tc, propose=propose_flip)
    +for i in 1:nsweeps
    +    step!(sys, sampler)
    +end

    Plot the Ising spins by extracting the $z$-component of the dipoles

    heatmap(reshape([s.z for s in sys.dipoles], (L,L)))
    Example block output
    diff --git a/previews/PR178/examples/out_of_equilibrium-c31de6b4.png b/previews/PR178/examples/out_of_equilibrium-c31de6b4.png new file mode 100644 index 0000000000000000000000000000000000000000..50473d6258f6513eac2436daf8a33b9b4cc84b9b GIT binary patch literal 446699 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

    _I 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 +ib&-zssqx`mz!rT>Nn<1R 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

      !%CYL|Fk^Iy~bVp79nmuH(tC z<9UxF>F#tn_J$s9wBD)IZG7~qD%^c{xw;^@3u~h6A0cxTuqiJk2L6AeY(-jtbv{xY z<-3EbcIP4PDkb2#5MK12Ula~T%+uhNj85MTb7XY7|H|*H{%tKVXZEM?6&oRqdiv^< zq6PjBq}s?c{2u}*oA7`Fe0Gdm&^>E5HYoVP>-^RLM)K}a(dm4FLzX?H=G!!<^c~2Q zlS}$IM=MJe^bI0bx(8!-XNwIwL7Ddc1_vRCDj>Us?yE$Xv`R~zDiJ;2sU2`4)0R5P zBHrfgsn5Sn+M3*sR$n&&;6-FcdrWZZ!rO+9FEQ6|lLLw{xWvalkE5Yd;_$~yI1-fz zS~`XTX`RKIm6uhqiu^3t-UtHVnI|NkS^4tyKD* zBCRZ`H!=(ei7QEuwabbT+CX^=UdvgeQcK%r)}NS$B>4+8LJ4l~!J)VJO zntUR|M+Zu*FrF>X0hju!$TPg)FlvZ$F1|a^0o_?Gvk2$jkG6=z6Ww<&*g@rGcPYVd zmy3PcBKgqCrF`i?1=Sx++y;O9LOt*z6K4dI$cd`2>!mJ=FN3#r)U4bIjX@x*PwP$8 zPus5EvWvW6I<8lc0Wtp3kVtO0P=v6X`W8`t)I{$Xiz2m0B7oYETQptWyQwm|Q!$RM zT0y{|rdy<%O)3GZjL+@!nJ|3sVoQfoi3CMpUK%>WT^Tp>6NIp``+MQZZ%03|NdB}a z$LJ{ZJTW12N@{F8ytQD&uRquj8}U(Puc}^lm<&{a$dAAqg0Ec|s|dl*A7-;XQ>ISK z4*k|L23+?kqP5m03w4bJe6`wD#+&7|Sf%c}U?*Be+_n$H)k~C94%mVXsNO8493bRO zqEW;bt1gy3ox&i}Hle?QB$2REy8c&_#+2iaQ1Vcbb3V6vZ7E5oLfSi?e-KX!hrtHv zRJ~vAF~U{^pq(xez?<258)UlROG%iwq`=)eTuDIy3aR6hefQbnf%ltv}B7zVrB`mpQcYDRbRSI;*8T0tzR zE4Nl>OR2u9;VCI4-Y=43 z!igp-`Fa!fP~3l*_BL;i11==Uaj5)5&Q}!^B7vHQhSLg-$Ga*HUBy+AvDaKQTDgE@ z!+j=u`F@jrE*m8gauB$)YG4{%Nr#gcujSF#m=j9`h@y#bZJ?7zxuyFACS%>BBjB9~ zSy_AF4!&*iX=Nh9E{rEKovQ>+nD+$>LCY4wTY^3t4&+*WByUd5jx4dlBPn&@^@)nB zU>B&N4O)2DNyIS@&3zZgZKOeb98GAUTWP&pDF(Mn-Ag+TvONz{4uhJxFe(~iVt(K% zoljrA<-0pz4)1!kUo-EwvN~JV`9l}UJ9&QcAb?>Ogb>Bl99Ep1VO znwLQXIgeK}_wyNiU=2irNH@vj0ts3(N0N#{_$fV$%cK?C5 zJvPSAX3N(tlKgh#inNS7E~ms{DQqn1FKK<>JV10gN@IMK))te_yy)Uz&FwEwc;A=$nPzHa$;dD-iOS1;F>4@f3arI2dM}#h_bIE&)0n;Wz0x!LRsKXUf`I% zKj8SQ#xz`1#{|dhpO+R?Fae)>?#P|TyZxM z5!Y^coEY@SzVMsH$3flxYAq$OKC>Kbg&9))g~`{q#PM~g7^J$DRSoveA!>znpf>Lug(Hex(rr$betwlYZjCp?K*(qx(^7c0_?cZE%Z8{L0?wcw&MOqh$M znKz8Q+LGYzX|-~;!kR>GL^ygECq?f-p5u%{m!es|eX!@q1g!}M8zZ2Fc7=czl8ImkvR9WMU@;?#=BR&=V(Vg$-F5SIImf2Q*ajio zi?+8+0GA^{A?G;*4XYu!Y4722h&IgTwg5TZ!5+GO0n=pVybZ+<0xFq%FxSW1!{ECT z`e4b4Mc_UhBmW!8B6BSgwul#KY`c_Zy)alA`ZRZ(r+K$X8XeCdr<$F08DPA{=l*GI zP%zWGeRTBa4?}xf&QlsoxtI?kWX5W#7F6?*^FI z8DIbU*HS?P4>)-UzP|Xrd@0n+7V?JP^-@d3dhrm*&rRpH>@6EAm4!^xvqjD|VKM<1T6MBD#gzLTky^t-iafwSX$r1itu=ZdiL>Bmpcmv{_fv0c(zXz=L{Eh0@-5wKW~w*(j6q+`W$}mEMf<082Al{$I+Yv2poq6m*3I z9C$%1;)O!#?(PE{Y5lsiA)PyBN4}|@Y{siZ%elzuj?qM>bx&SkhDHK{=_Y}I)$2}1 z4BSix?i*YlN=o2`Xy5D!o73V%t}t#*TLwu%5 zCZD!Ep53b+1>xJ_s7H0CwOyKFJnV!gdxG>*fGuDg%r91j9;f~>us=a zBP<0RjfYPRS+TNhMRs!`lJZS?hwgT9#@oQQnn;Cb1b?y@5Dhk6TO9NC5s=K0TU;$b z!bc<;xc$btA`vOKSx>F0Sy^E)Pd1I~3&5c(d1r577#>i-V=Bn-_3B+TwWwT4(w)W?slZH$sPb;iq1O={GqfQV`3= z-gyqAS%(`$*}%N5W`F;C2^;|mYa*H;7132Rc!R36{Z4zWs8l2FMz=xUtJrepII(i} zbuKb~*e-(lxIG+G|3x7w#K~j7kze|zj08Ev?Axbuv`7S>Kj&m)StNi9*MY7kBTR@+ z!llb~ARo6fBW@89uH~@~ACS83k~3AFxDJ0t1NliWC3+&BUWs$9H(|y{5Ux5#VingZ ziy0b&3Vz6X&fI*C4mJ-#9M?H=9G7S#yUm?_b7vUPb33YUWyd0g{uZfy+}i)dB);y zM0lF}Lr;tKZ)#3^tu`Z!SEuw`;r_oOXo3GP5XOIh(4P@9-69`2joJJ?Ou(k|>OPPt zx(j|$mDj@2-K_<28hKv-ED0=;ZE5Dn_bL(t@kB!6-)Q!4t`1%Gzn1cm$) z(RL{?Ud_i3&O6MLyGA@EBd-s-NK%r1ZKojtT9NN-bR_wkvct9H&3XLs@prvwq$+PJ zSIMuW_zQWN>(S!C*yP6ny6i|5eX@(S$JQhN;WEz`hm(4XW-V$O-27bv{5)WO6e|oQ zS}o)?qA}_!DjR{s{bXMo4>`3pLF|){V@hrluu_A@Xy#CuV>g;^omEbt)x~bh_wtHz z7g4?K?8`uIjif&Yg5Kuxup z(+UDu(t;}=(MNYTjHW+JdP#>Yj&po3F&LEWhdvC%jL+5{j0wg$&hf-uL}z~Awgz?zyi(;umRH~#)N z{$uP`)IFKl?Gv+gW6X?>K98bDEkPp&AZ7lwmn}%Jf}s-cuB<8iLor`0*$s+b2%F`LLz$2s;nt3oVJCfR_i_SHbn2}XiSrh0cSwHv}1eA_B(>;SsXwZd{ zIHnBtCeIoMm7p@XIPd6+@aahKrHHxUf}~n;b2|5*0@t%hJnZOP8V(UIrL3~RzLE=C zlkawtAgh@j5-J)jT--^GT;$Njti0HK+|T;YMkENoUts}DD74T!2w`w0$>~GGrb{|@ z*oP>WXc4h7hu`F%8|k=JSr*94xMV^vPe>v%!3x!To4?quXU?e~_bsGRO zsTn4IDo4zOn&SnPU>rmE1bFSmMBEhQH>Nh_1Jks4A)~`W0`sHgxVZ#sc=DK`KZ{+6 zG_e8RVicL!C~MiVJu8a+plid<%2JN4r(ApbtjgrI+!z5{w3-^vKv?Go_%kuw;x0L- z+X-vZ5Ynl!GVRO9&FHdv3o$6WY~mM=0`wkDIoN-_0PrwWFydEQnr8sp-*sG?iJ7ti zJTIPJP<`m@Ahu6GSXV z8QWmG#sbdu#lh14aThwStz7%sfTms-o23(UXN=-}Gm1LVfY7u-<+iSo%_|{97TnVx zi|$G0Oxq}y0P{|}Jy8Vb%#=A?|9GoO5kFe?E~L}3Q%uVXgrE*;TrG@C^mq(-%V4h! zsdk>Mkn1YfX(HlMdm zKK|xU>xaxDc`?S7z=ey&)ggEA3U>ivpyNHLi8g?Onme@f=EJe)wR8R+sWV*@iObUJ zwTJP##a-vJC)cRc5#RFn!IAyRiu4v-#FHO)&~@72uYKD@IStz$BSRM@t;b`+PO(p- z5`Eo~OrH?2Gz16$lL0$12_vZzit>R+#cNl!Pui!?U+NgcqIG9(fW3GpxjN2cab74> zz&nELGWT>z_~5bJvjg{6Y+g!9jmE;8(=4~!*b&htU#Yg!D!1VEks!Hg3jG$_ucY`` zJ(;(u^mLn$C(093Zq2sOi&3#!tZ1EUTag7_9#J$I!juvu6^mq88<4If{pV$sUSzWz| zh(?A}tLRjT!z_VH1{+vh#RaXcVL{|A4lvViyY1DV+u+NF6(V4tp!nleg+b8owu~~i zCW5%i$L_w%=A%0JY(V~2KJn#sdhoqYTi|j|^aGt2V=Qj-{-Tb>)u$><`<)$aagR}{ z{g;yCeKtm=HL0RrW8*D~Z!{;K^;d2aL-ML!^3lKHNdk6^-CB7AR0+T7u3V zMCYsWQES+*UuUf4d!S$;60wC#fPG&Zq*#5@rw03veMh|Yu?!ihHmWtRHIz}=r`~qj z0%C-k!S!8E3k9o&z{JU&4JcsbYa97%ZEV(^zmT&;b9xh`Vi^1{=^N-xMp%%?rCeeqdP&E9!`;GtwfmHjJEr|}6~h{THN zkB_e}7vwD_Mu9P~VfhH}m-$4PPOo*8(hZeOoUSz4Chm*MWM!)fHgVaG-SI272w|FY zKIeAhk9Tfykm6QtC02I3-|e04Q>&WKfYU@SeP_unUHC|bK(XJy%II>}AD^UxD~yw5 zAG_F3$jMABIfRM@)wwlMle!ku9EQ*|`6F1mi;x+5KO4s-KvTH-o-I8M|3k8NL5hXv z7X6%P?K+n08V#zI%hc)kNc5pFV^l}f0E@ZqRksb;`c+eP>(Pl~zG==-VG6?Idd2JU z;v7bVS~koH$Kcl-{m?oh{fG{n`|OOGiE6A1;bDEn!(gDW8N868!~m&0<$C=g@IBAZ zPOVavAz0=MOcDvM%c1n*Zb~|FBa!dYVkGtd6{R-N9wM)LtW@GSTAH*qfh)EA_Onu4 zR?tzs3}sWI@6V=td<=v5Py$rOxV_i@G*}<+c22@j;2-Uu;kVphqykbv*!s9~^te0! zcz5ZM_DOSE)a&|888RqYl}}26-nG+QHjh+|3H> z%JO>z1V9mrf{M5wn;0vZe#oy+X#L7Hp0^NQA&mhw|H3jJR%9Z?+kD0qb|CfbZZP_8 zIE59I&7X!oN?Z@xP{j**(4Dz#tg7kn=LHQ6uz+S?qRSMnUYs$5dD8d@nW-m{B<|WZ zU<5mS;$L|r1?$(7zajGGj~l7$+SYMDHwOF~;ASF}V=Z?Is^PIIlKd@OkVX1y{i$4H zqGDgl6xteU81sz|{q+><<{f4!O~6&gs!JY_E4kBcBZ+rBV$b7Z(AZ$|g|c#* zBL0iVSr$I|(xV9s^Vj{XgWq23L?W-!kqm#Jn5zwPobJ#8e>vKT)$uuxg6nb13K0hR zHSOF$)}%j)(1nDpBfaOCe0*SKWhh>e5>vtCc-b5@?>+(en?@j;*{xubzpjz6-KvQ= z3KH~-rSG*D=^MLDd~^z|5XLu4O59DDpEFlWe_#DNK?^}ocifGOxUtDkLg2Qah=fFN zkN!&e68WXZll9hxs~#uf#em@Fh2yFB&2tQ}6&!8Iw51T1rbvIG{A2DUwsD`@bCIrT8nb$zEA4otdY(Yqy5!^^4_Z% zCUHIwi9FjN3n8Qc8>#vW&Aa02J%=&2>j9Ht{{aVjp|3THix{JhzH#XIa6`5t6!7i@ z3c6p{=`~fRS~wC9?hp=d98kt4$6ZZLi_36H*6*J1dr1qtKD848gm_MYgog`)>}>L0 ze&#~x-w2p|3B%;nKg`82WV(KSJFm{#dL9^Pj}~%_YFzpPY4FHs=8yQaZ=-_qdu9@3 z8C(=@2Ii*A`Ghm`c!uceliw~+Td!J}Aj)Cv6H{47%lTu!vS55Jp!g zMy*J0S#T2pJM(xxgJAd-7YP)X4xhJ_0E?XCl6?C;p`kV?S zuWvp7LF$e(6@8jgmfS)a3JkgCp8na7R>AtyELS)Hv~ZeHg>+2);k)*!3*Mw)xeKVY zcND^g1~k^l09^=zig`~mT6ItJS6(|gkzlb@NE?YoFm%@*U|Vpg#%Nl8{BYjK9oFd% z8=ht+nR@yuH=DCt4L4*Rv(``y?f6XBiN~HWOs~QmmrB3VuTgEB^ED>COwzyP4ShuC z&Q^2>n@tl28sUJ9>x3w-AU{7c+VXarbfc^Ap1dEES2tUAp=DnqiA{g@}<~I#zc}6het{8^Gz6Ut#2_Y z$UNULH|vpAym6gF2`-;Un|l-FWi}*0(bRlWP_vxD8MsovH0$WQLxi=vebMLK9U`B1 z>9%XMByl%Mtg{1=OJa&VmHWI5QXGTxEu4|J`P_^L3;DPUgFYKVR0A1VMbld!pPt@C zcaRwS=~#hI+`%#vc=sL8+vM3pAuYkg6K5L?6UnXUXbA(Vy~#D2Pm8n!NNMP0TKBdp zUQMq1NK90mHrXqTMu*r&Dp{9wP$&>IC4WDqX_KP7WEsxWdLJ9ba|)LyNEmRqKXBds(8VzD(@7~jBRZW`iDedv>x`Xc;#3P0BbS<|Drp%_JZR`J(VjNs+^v|7=h$b5!d zR@a;-i7%w@n+6jukLHFop8S}Ksap(gUIT)TV2Z|*@G&WMWq?cW|CpH9U#3`WndS{Z zs(w7fj{4M7o-PBG2nu+6^b%91;{*hVS7rcXV`rRLJxsMdN12bEc{TwvJ8+E z^ogs|p?rpKiLshM2LzQVvU>oMWe;iAXR2JTMpLMOU;xrzRrBbgZ}7Xv$K#w6{Je@? z3lqR%p!p^B#bxUGRAZvcIGOQ{H6!S?DnF&9&nZJ8Dwe@Tw=G{7+3wrUb5Mh7OqY0_ zZ?TYRE^s}sprj=L{5!U8vWs)J4tZfk2xyy89T7t^&LX`k{a zhqKzsnx;Mt?rG2`fdEiVBD$se&!FGkfBdV=@ZpEyT9_>8jF_Qe{C-JXfu%#!m=pFf zn-Do&NzC?>;$lLORSrzhnJ1f`4873s{OeioVB3AWLh#v9qzIsn6hoQlYC_3z$Y4qw zR{_QUN7!3NMg4}|ze5k*-3?MocMRPFNC*hh0|?UHB@NOILxTtsA|RopNDVC^-5?>| z=c~WxIqQGUd2!a_1+Q2$%*>w8-uHE1d)ZB^d3L7gl|$MII*I8Bq7p9>-&C;Oy*VWz z0%21-ah2|Q5k?;dDOAj)Cc-LL0%4+6Q7X7_9Q$M>@>hx`RxZ-gC#o`z$3QJ@h|&YU zfG0sQWR?^l7zgSvN!oclG^&Z>uradz#dY9f^;4xPrO9$zf~pSTNt*WwW~h;fKViNBY$O8X zk^TXPCstl;3LJ{W(-a^;;HIaOH>~iRetS-PFwNND--A%({S*N+J0tI3FbcAP3rvJcKKL#VmefWv6*TWFxV@o3!k%r4f>Xtzm0S=BQON;|rL^!(w zVWG&6n_+TF;G70=l;ng+&`w(X-68Iqj&-_1?7z=&`vRAT*_)8!R1(W&l;ygO%vKZS3O}1j-L};mE?cZo=no}w zH5cdLrbBfTb}$iR!4%J$7#NZ$jr3`6v7yn(;Y=B!DrgD{DzlBaRcMv9;%vtPq#0F{ ziWSr?j+Wf~R4+9`mKjwu=Nl*j7oCAt*mfu(t8DuTZj-AiUXjshOY&wL{>sE+vsWwUgBVp-bocJ(m6|+kI+{f1ogUl+^2ccBEgSwN* zj0%(Ey-eaDvKaUvzDXLjc-Z(yCv&f7&qd7&%BuIVuMa%NUB%`%0?5A}xH;KWiGO-d zI~sA)08_Y0VTe|WiO_0!%fLIXOO`>K$bhY%w7a$FM#)pag;di5y7KuEbhhz_bltwj z4|9g?cYVR}NdW0f-R625K~F(L#bl44A3dTB-;VA;hZU0HS@sTe0hJLHNGxVJNGxFl zqbHJpH;+|`GRPoMxHMFH7~-ioyrE)1#8CRZ*5t$9HT#q(JmCt8R$}&>PA6BoXUEEs z1tp|7@*3Zk`FmkAjz{_D0q056`$7C2ZX-rOtt_xQ##6#+#tqC=BU-?Y8beS|I%KY_we*I06QkJjer zuH&}#YrF=F#=i>9YI?1bewC0Tj5ugkuT62czp-owZ!Vf;+6mY$j`sRrS$$NtiEWsM%bG7w?N1(FE zEa#;xLAm4SrTf+^S^5WhG4Gz^4BQ^=-!d^;CNnmlYle_1l7|{uA`1r|CL`?^<~?NxnX>lBN+Ej}hPeIT~E7 z)$025^Jgu*#+QoiTz5fPmUChA75@g|DiAy26!o1O_i8TNBBX(cL|^++hFW4 zj^TUx_>yKx$Ct#>lF9#m_0j2$PiyWHJ1?n|!)hWNtkJMV@-f|uFPa2OYTV`sb)^F& zALnr?)xcps2D;u@J59IWhijP|rOC&nE`DCWX)l1r3Uit~eowa&XHFmP|2`q-adN|s z!~&`Lxw4b;LK-YfFZHGVQb#4mE22R&vrNNlTIK36oE7LPQll}coRSQ>6cC{Q;uoe9 zrj?|X4*vG$*9DjN-MBe978k7K+0E)_bHMGm>G}Clyf+Iw?|2udq=!#GRHEnE3gsaI zJ?+_Wrp*_ABg2>f8|`U_DYe?%PFmAhX&F+bZ}$u*NvSj8SZJ8E;HoCQB75B$P1l)0*Nqy>pNTpFsuLd&gVm9S=<_auQMU z;M;-AG&dVm3o8GkOli6!b-7Sk5XC&dn8(sa75in8Ua)y-7vI{5roa1S{|Y#WZh9L} zY*G)@UZz-5N6)7|y@x9i2Ssq4L`Fb#axit@LPqxL^Cd~1oQ$jNqP87xP=U-YUI#kM zv|a6Df|xSOxZHQT*I$4nb1XJlJs6$QKwMft$!Qw_Fm}$};qzU+C^gw_y9zl(Nb2IG zuX+G&UbTi>qL#1oA-se>V6wl(sc7=z8%IbrS2wyMITPBHpjy!u5v~KaKEA^`C-wUv zy7&}tXWEAil(((PFst3yx3C`*bFd#vB3(?Z^K;@~EZZ@@223B}JMLIIkbvwM`>A)< zbWuX8-nH?K_swvId~#j49#qW4TtInh=~uBQ-c}Ry6!ao@bQ-nInpu1byzN7%3rR>P z2W8C#2`n594;Rxi4&wH3m&(i0o4&VcaKx0+E%VJ}`u>WIKRHH&FKxVvkM>agEw*PJ z^wOW3mJc7e&>V`BTC?y3UlNCNTyg5hXsS#T-y9NzP=QL=)e)M-=^w5``;z;~u_S~M ztqrlq4bijKVyQ>OHp9!zD5g1Ey{V!6L!wd_q$iX0F2 z3;mX-kFHPW%9xA=m5%OK@bYyy&Z2}ku1xO+AAM)Gk-u7YHe}VE*%brpA&EJ2i6r@) z_b~PNMCs?7>xRLI}d{yTR!EGbIzS zW0^n*xURA{E%kT9sVVMFG#6(*1&Q0LFH8y&E|NkCn&NTG``_xq=D!#%EIP`|)n!Tw z;6+BIV~GvzC`2TcKQk8PO@ZmzUp@N0l2gH4F~{e|8yLx|f+uKUf)d900(=HEyB_gR zhe(@X@ekiVWZK6gN53_y`Ziv*hbibA6T~-OM{awfmv*ylj-f`VpyK=ZO_7l`1Tw-i z)n4#1R2aZ7=yAZw_}KE1J5o{JP^SB}(HnH0_>?45v5W>!4xjr}=nyx(0&zmGJqzy- z#U{oW993)3*_?6V2Y|wwss!8BdN5qtR`Pg7OQeLuSW@ek+kP89T>bNyHbZTpJp1T~ zjm`42v!@34-0>+3e1)P-&{2KUCKX04$@3->WI2wqb?R9iHNps@JQ;$L2w6smWaYaO zZCN=i*SpSqvp%Gi44Tgy5k$iC3bVjwh&1eC)6#m9`Kv0z_M516c$F@S-0Sd{os6fy z0z9-Ux5--xu#BwU<;uBHECFrK0CboxIAW6lNdJPuH12k z8us+%m)+5%$LZ;#jn1SDSZ~WoR6-gN*vxOGaI(vf8rXo#GL6_ccS4Zkl>i5f>SL0? zBE*eO|KR1^<dUCUm(kBYH#q23UM0m;6_WBEytQ`7lXXCNVFI zk{fJDZS^`X9 zKU=ce$Ej=hr#+F~(YyK8`_S+69<^*m3Ls2UOoGbje>epM@|SIn+P}_)I8lwyK2|Af z2<}=;zMmP7nzy(O8!>SzL=i z4>Xi#9>&B1hz)AOkqE0uH5?PlT}Z!4KhOIs@c88*Z4N6rwEv|Cb8* zKQo=h)1%uR_Q)e<@Z_i5!@Iz8N2rfDAKc)xAEIA1;l+fO z`Qy}Wt^cF>jkNM)hUXm5eglm1A6;eIKJIouOri;5G6vuMjLEHA*5H)W>z-OKPh?XA zUe-UUdT5-4(dvU>Id#EOMR_XYa<%i-mKd@Rf_0?ZC&--nzmnd5Hdlp^wZYOB&zs-P z243$h#=gxk4npTkZt%I09s5aE{T4ArZ($ywr(1%m`S~Nt@=7YK(eo+Zr%E}5+hNoy z4|P=Gd@vD^N#^8(7-91=FXv_S#l4-7d2~g_EfW)SORPr6nPGoeuRR!d)x+2hXIf3{ z7_l|u$1j&!@}FU$O}-4xNhWeoxPlVsJ`6oXs`V&Os{MNGZ*1%eT73#wB5_vOuC`+5 z@ha_qR#4E1>h~|f`M3<9=yWQYP!66#f2TcV^KcRv(O=>kUvsSz2+PRUwJM*IO-=Uk ztG@a_kP9{!Xl*(tzcl`;3Tduc2MjXCqO1B7Y_k?Wl(6Ri z*0l2<=l{oBFjZr}i3x=6X~YLT4wYX_1t@5Nu zI`^|{GGK(1#hNi0AT5vNE6(z8e;D&80^`4{9-6YNR4Yd^s9~y+3D19i*QbJU8d5>s ztLco($=~b6O@F#4Y%-nviG~JTkqtaS8bu3xn(*sR`N)bY963~W2$3-eKV{RFYQ@k@ zOQC*~1q}GZ{%n3+eLA3xzI5f>RY>MIerR@LC0>Gh-ey`c_Bh>-~b;Xg;`23rtKhtCV125>x zI1bR#jqAz*g!FlLCZTaV+cayNPojrQG!$8JtN3oEMJp4WWMW)TFqRKWoG{+-Qt#X=>< zSy%Al_y3o;oiz*Qo4{!99-x>g#^0zNIi=fKvSh_vN- z-y5mSBt;%t9$)~chzuaDCfK`ZvY4w){+!aZ)<6MZXV$gna@}oC8N5$zV0?{-&wt35 zIbSYL15Y-Auss?W-GNHzyA?IF*{&!8zT>aRG2v1>{S!H?zkX5Hf}wcKK$3&Tpr&r_U*m~1v&3S^b!cEvPK5G=?&T?-_Kz$lsze$)mR#RD^n$P=U z;WHGqT5(Z``ZPK5SKz>chY}n?JyW#ee!~8^{h|=NiF=DH?piIF4J(A;^bX!iy4W>t!Ah zCbfZ&6@i5)h!4@uiikD$>lpuw`<}PFGZb><-9{HPm;Xgyptn-@A1l@?N^5w=lx_!P z!6EhErmmn^P8Ym0!k6<<#6Ig-ygb~Z3^K}3(hpm0Q7N{EAMhHOHf3`P*{UV1M#M1W zD*1~fTpWsv;}^-0UU$FshQ&kRdzeipME7RJ=6u7*$p%wh8$3lMaxH0>^rj@b#br=; zY@s^#*G2aGvZz=Ee9|}9w}HF}-O2rp>oDDLc1@mMd6{IHel{t&+& zMk5oKYvSgv4qM+M>-c9RHG>>b9fYLtghVDVKDF@`8Q2L=RomiE`MBXu-JPL|#~5YQ z4#Q&x8h3h2C=JXY#I9UBy|H?d&*Iqt4cqdyg@o)q z5O{+bkNoeZ-n3gV187-Y3#KN)qI%cK^538U-&*c<^)meo!WwW>qS()tWK-2~ zJ@|!mFIjV5=NC`Tx41TJ6x(-SAnbe3w5B~dtewOSiJ?p(5wWP?=L#(HTTCW#|A|=(>_A2eEt$6Q zAX*jtu!VT8pjEmcBb_BTTslS;X8 zhc&*OTtzQ25te(ppRgrlwQ4RM8{HCmoDjWbaID7Q^NcqWsvbcB97Lwu1NxTUBlQT^ z4t{YZ{TJ|0Mwji{qO?pKvyMOj$c=9fHgpIXqd)-)!ZNXZjSZ8-m|B^HB|<4&pL z!I<>f%>L42X7Zn0?{+5!TKNj3R!MbTkY5kg)I}lhfy_%;YDQq$lw1_U6U05qOVhHJkgs9%jgpb0XzH{%*DAvWhcPG^d%AlS%5+6R8J zcd5dB&SMShb__i93OlQ`d$_h2aeGXJab!L{vP{dz2&FQhI$daIUTCL}zRU$NcoOFi zkGr~i42$_$$22|`sNbd(;d<{cerQbYqv+V`_Kerz$U4Mo+c{6M>qi1M%a#3;G!RpO z2W3g*IumDUz%fhqd7hKYl|KX@5q7msEZ*o|d5XUu4$KEl5=Hu7!hKl}Vn6(qpgjle9_h`VMN^_xb3QSX*jyhQ`A(YVenM z*;(6XQ~E?DguP#@a9RTr3y+k&{m%3MH=|({HA8E7NDxYDt;Ywup>h2}dddVkywPs& z`gO0ySV)C+Etn1MK^*^4n7HQuCS0Ie`-3p#?X|+rE6_HwTvosHL&@c{1bAwJ#9kRY zhyd&ni+|Q}dpPz07|FD-u8V3{HO%>Ax2m(F$E<+UI-(zdi|pH9DB`2ZfRNDnQ$ULH z2_oOp?{%Dfh|rZ03gZPjrM`e1{AgZQ8@&1X0(C_RC^akTB`3mCv}aSH#S(fy;PnSu z*{jT4Mhrb}u-kXPJ$cmX+}d>H70(tIz};$D^bDLmAGc>S&mEbK60iU*V3a_ab!9b6 zP#t*3fv0_ruyHr{ID$}q_4%Qc`M*|jted0tzTreW;PMrGi-q(vw%lz_iMmClDkw>Xz1AyDGCx>pDk^<9+aA{B}4kEK`7-(ta&k?X<= zJ}wapXFRE$Jf@vhu4uIktbIUk9(vuuzH+p=T&B1DK0jNhP(_Jgm@L zuw|))+hCpRj%1*)f9X5OrBxv_G+Nr^1jGWtd6~$QJ|Lh2MDIVwfvGPpM!IG-eLJtq zP?Y5$@L#5S+pMuBli)6bW8Qkst?2`#?BsCYs}K*J55=206Wbs?aX`=Wfcvt z8vm;xh1@_o1t>^Hzwo&-rrhT$-9XJOC9hz7UBJZ(;~h1dxyKmgLC6zQ9u-R*VL7Y(2~yV zIuX(Sb-9pP?!UGJp`d;^9w@k7sSB(kF<-;6OKxcM5f^T^c>UCKdIr;D?q5!|uHOjt zBIn|58&0EYEbDjaR!9aS_RNAt^sghCZ+ge7#=C0AW#H=OY>iNk>H9a55?IlIYk>56T=gnqt%V~Js zETtkjpGaB7+xk6Lqh;zB%hbMZ%Y)s++$0loOCHVSSd0l~;weS{A}7>$ZHkg_X#$bu z&fqcqgFORB3!IS(>|KXElKy_j#V0^+?vXkn)iwZlIe;!gBk-${h(ZD8QRRtX0J=2# zG&GsMyGRP^I}B$~??5o;#B=UOm#*E)LK$L~TwLq-o=bVGLLNpwR)>c*zSNFK3 ziQ@6uBty;rLMAx}gQVXZ?``qJp0Aa>o4_nE4QKe5karap$Py3^O{9y_jWL0fY>j+l zT1bJxeZZ)(1<}flPQ<-!?;X_xIt|bvPm@0;@)#Io(5mFgfqj?PD}qiFQUUb<>v}5w zEKGD{<4fqRVYKb(q3niXDox`djDXGgoQtt|8F3ElLMAduF>3fV4@x; zj0dH-B+3#oKndUBeBhS*HhhsAjxtrZOGu1m%wJN*zmqa$GePh_X}EMAfvmZBJa1&1 zVdbqR-1yj9XMLK(Vrf#_C#Wg8}x|;LJv2#ztlap1P5K=&}wK96t;PP|HM;OF2 z4U`x*P|?K?OJhfdwzB{F=Dy-e5T-TX9rNYkO3I?HNFbI0#ceL>EbKNJnXl6DM6v=$ zwszytFUqX*+5J?#4G6moJ*3kI{1t7z%Bbv5lzM-JLfZ9SDbr zmYyr)U`@T0&aAWb?{>d_60(`zFDo8k-FCHA4|VWu9zRB~M%cXB6UE*IH;6epQ8v+! zG7?Om@w^Ch@4}00sam!9d&t;l!lty?9ah7qf-P&7BUM_Exy8bxkwyGs8!-t7Xy`Nk=&u^Bx)`VjUR9eh74}Nt7adMn^8)n8Q z1bN0GSd;eRMac0u6Ez;_MIG`}+@Q-wE?@;Ii@2)V=SzTmAE#0sCr z`0iAd{$~UOBzi$Q@aVNOnw*-zB>h5;+MKu<87CZa0H&0VW8nu+*g2-HzngB|Erj9@8m$~>HNk_^&BAuO9f7brYc|@rEwzcXCPJeF{OmlSr$r0ut5cj45rBHp5zU50M;!AumzgR&vYpCudzd!1lS^DBIYid`}HnuBWQ8B40 zlJJWmJcL0BU2ddEZZLfZm#CyaPSxy>&q=Jb09Ar2O^QpxpJ%ab4)KK4t5_4V0^nbo zm%F=XK3nx$^ZNcrpJslOd{)t)HB%u7TpE*D=2OPaCIdAmRSkrEjz$DyT7R2j;g!kNvob3|nh0 z%k^Y(E%tZ)BGS3{jS>)Y)2%{E42IJeAntd_uWINx^TjmZ&rlP9*Sv7}f-jdDSdCR% z+qX|HOqSHa{}si|1M3~iv|hU<)zBEDC<{CtJrid=xRPrN@lwS#Z)rkSGF}jG6afMucJBq8k_lwgSOSf$)ClVL517;tXKZG4)&w+Zo<=citaclh(yr3W-?DKgrWB* zLSp%y|FL<(1uv*USBVx|85Dt@+Mi(<{;cU$#C!2};P$~Tgp`M(#CxfQRqupA;R%f~ zx4BqWm=f!R1t-3EyiQrPtitPc*3ru@99iJzZ|};%!{_5%XLcB^I|R{~-K+gIGxoSk zKN1ysLK;%cb+f+pymNvW+lI^R$!p}wn~4*}zDzd45VvVVU3gzWXEBKx9Wxz9^1SHI zu-z|H%n(DD;TGJlYDymzN<~vYNywH*iqj<^KecqF)3#13)ba!twcGi+iHU=7$B4Cu zNureZIc}X^cV#q6-Q}%@M@mQE&R<9gxHqbr(aTRwcSW!Y!z| z4M`C@aoIN7ko7BwMTl z$?n)FFz8rr7pvC@%4_xg@&#MAri;D9HQ#qjhhLK)XNuD4H;5@$IQPWoAojEf9-zJS zc*(%9lqlY?E;@uYz~2Z@)Y^H`SGKn(m?xQsJX)Q0EZNW4M_m`N&ESor1uG}P(PDq; z=}|BEva&dvk2GTE@pG_k*B>r$B*BJZY*GO1Xx^Pj7~f@Jx}KjZ8o zXVw|&bDKnax=uQvaEa!{CT6r{c>*Et8~i9TXFt3G1+LW%-Y$<{yAKJ7mi{Ppbir

      mvkN2E<28}kll7=g^Wg;1Lzq1!|csIm%wSZ);Gft3KxyItMw#C@B)@u6D+KWnv zzv4P7Zmux~EzpO9d8Rh%FIh$pERR`@JI?!On=UWOULqx!T6X9Yf^}Wm>khM9Ts(vX zc^6+PXUP(vF9ylky|%4oLgEl)<_>b?Q`sZiG z-=9x!nBOfMKFD8Yd&E!;=Eg%5yZ( zSSJ3Vzk}_ZzApIlllCVf@{3qVPunN_-vnZabE6X0UY;*sc~qOKDrz(_6q{dv=kxqn zBbl#AVEj3poE%Qbil7fNxCSl{Fvhjo2w)aMY{8-5KT0fgb1)la+YXF;M8lo_Lg`nE zS{k7g%hksNOAFjojbwmS4Yo^U;mBDr@y(QJ!hAY%2i=QSy>ZB;&~Qo3dD6qsnRDtQ z;I2N;#INs1XUl<)bj5e<_NOtZmOL@~t;#$^%+A>q_+jxp|D-#A8Br~6JFH|&=J`Y* zj;f?_c}$C%d4V9lh=fP8QWuX0&pdz{C54b!E>WD!>briR`I9_(@V>W9DcfjezJ&d{ zQd7&cZ!b!DQsGjU3dlC|N2Qh8!wvr9TO!NXV=={iIZ<`gHryA) z<4@-k?8pL|D5wr-%_Kll;qQ=i3}~pZ6rf;Bx0%NaZ;jwhdgciX0yt9$Z2;ldmH~a< zQ;Fc~k=w_u!18b72ia9?RT_PQKj&*H2uH_>Ki}MlI|p{0n?KyinR85O7{-Ch$>XZ} zsy3PZTTApA-lCM@VzOM3)6`{F~Vu%EKSlupk@kkj0j6i-W#o>7j1lg_&ff?UVL$1ofy?BO0FjEY*~NTJ%|yXo4YR?(C|5peXH6AYZDS0Oz#K;=O`bZOibwQ*)?oukS4DHnolkB{1r@5PZD1A4)0V$kwIlbIM|}}{&pZU8Z7i|6x7?z7Lw+q^rmgC?s3nIk;UQ8 zVXiI%$<%$Y|3gnl_pA1n5VFR%TEjFnnUJ|WM6rL%7e~#^@4SDWV|bKe*fK>^?+bzo zU7L)mR}#Mz>V9Q+{xz45Q=+IqGUZsy7kD&OZK}{1FnYZwbMWFa&wu*EY=z%EqFWpH zDLeabmaya$pJ!NpHs*3~#;lRPzT%HyIAx{xD`hz=B@Hj=9?Gn{0ksjqv-3(wMhW?i zOt{bXa9{c-4s%5sWEcC7;U{*j|M*nNrH)i|fC-Y{by*_CjFa!tdx|N(IEW>Imf*Eu z`gw@o@bvr2h)q zaX5Y~AZX#48469bRC#GoR9u+}=d{csox@*L*>gz@W=FQ5=R8cwBq-c6oW$UURxadM z%chiaQIo4S18*8}QCCqzib%qei4azOXf`iMu>AY@_Z0MFt1*f_g6Yp_zM%Le))m=3 z4O_BaLiu=b1uPA{Srow^waN1w+8k{L8*k9!hY(a7d+BVeulgf@ZCmv!n+m<|&Zre_ z0z<)&Jd+agRx51~4NnWLR=l%;Erne4X-h7rkv+_`S-k#MgN|o(nDppZ;QR;C)?Is! z$ebS#yswK8-W;`>qaBG>DAiu{6WvNeT~MVDljWbGS+ByuR{1J|uu>dMMph9*1x}+p zQ#b+3aC(?(w>&`~4u~ZX^_>#fPp2*f;5f0r9JdJ-R2*-5!dvpfbN>@!s7>^}_rgw; zh^g<61U`dG>zYi9_u)<44F%y|^y#XNQx7(QxFLSki?Ne5?`xZgv=O3R(^f%$>M`;nJs+HyiBV#Ei3W zybsevj@CLAN|p{Z%)QXRLVG2%>YfPBxn29d7p_H?EiaQKA5m!K_@SuPa_bqh-g5wH1vLgZ!pR-t#HEJ}*o>EvY@Sw%Tp zd{u|ldv9k&0Td#?llqqkM*dkRyZR~6v7w0P(p|ck`I9MErN?{2&!5;KpxA==Y@Cr| zQ>2}Jjlk>mqqeOJ?dwiiplr{3sH39uvX(HFkjh$%&sK|1jj=*|BWi4)fl2WD)-R1E zG=%MmjbYJTl;*F%Ku(auWfvmX8DkyRB%092sdP0m0zU%<M`YGYYjbI>`D76YUnl zrL2JhK6mxnHK3NGv~3$>VA;Q?+`3mGnZE{Xipl_b_-bI~CS$y)M-#Smfk!NB*lU`L zm0(v5d;RgJ$^Xs*utZ$Wja8dE+a7((?!dV9cJ2WPjZ!%HzIeLuVHFcjLgk_GA+Zv3 z#b<_ED;p7=Rdb-a!-2+x$`t!%uDSizf+G@LVDdV9w>`~aIp8FAno|izLQfZsj}IzJ z{!oo4SPh93m6K=j^9ds3Nh3vLAnK5m2`8I71D{D&6=mYNgX|Yn7PfTf|&!@Ie7&3hh;n|!lUjXrqY|4!&F_)9xQ5upLOCeSp}5bSwfvY zVp8p&WXdQ?J|iyvfTLHTBofl_Ny!CFT!EddTO_3MsbQtgBFn0r{Il><{DhC+o^(b; z9rTUR1hQKM>z;rRjpZMPGVtg4a=Hd9JntWa6s)`9=;s;HhvTPkDvtbM8MR=qoFF?TE|`ROoQ<^y1b zE`Tv$hnHB=Pxxai0{x|9Tic8WT*;c;w;Dx!0!09B@$?GVTdiq}uek+v_u=>U;s0Xu zG=ZW0L+)qKxIW4$O-lVu|NoxZxV*UrN ztOn6Gem2#o@x%`cm*fG3IYkYQ#0+_9IF-leTd9YIv8}Gph(s{%V)%Ml!GKdT3H)Ay ziOmia4V$c*tx+9JFlS1Bex5Kq64Yo}&r53Ocb!ROx>Ztd$?Cc)lL(O*MsJty z>DFjGmk?T~Q+hrHy3^}cP%KZg@n=@Tdw_rm9uHhnGA|s{gZUWv(M9~;7DVV)iUpiF z!CZ=9&N04VNW`f>u|HdbzIkyJExp~qz=^^YB9%i1?PKbfiiqcxRsTU%Wz37a1ZoLNLI>dw zYHy6EFBYp{^Y%`jP1+qIcnSBGq9)@Su!`78?Zjs`XE5R4v%>M_nu+6KNZx5$x zy%Q+nK`M;ikLSGXdXNO&Ea`XD(skj{AeFL$pCU)k(e~!KI}fm?&d*tIZ*+YM(%fb< zuS|ll$5{$K|7EQy3Y=i?*1(=iwMLuBod0kOnpqX?ktN@g{=+h&?PPB4%9PMkPknQ@ z>`ygNS>4>mWNX-)$KzY66Bl==EQ8Jn6==L%8D0v%m-uYam(&xp)bQzYQbv+74H31 z4NClvsfrRI&DG*ptpGPol{qmx<*M7@dvY!){E`he3=W>n7HF*8bxI1}9W@sgl~3+o zoS1#{*m4HUmyXu9oU8Ry?kRY^s}P4O?|T)!JNv3J)mpD5_>>|bX8Rg)zbk@w1%daI z?`e1Xu3#U18D5FViO%iArojH~<8=K{2T=n-z8~G4nsKr?MDTT9yyIIu`IO`qUed3P zTZH89HlbCVn5MuCFvmkU1cj(}jZ9EOso*)n$Ac+&w;EM2(Wc$go|x)K)1dqDq@l}w z@qP&}8NVfC3G_tADtA#BcZ!wSmfzAwop%qwr@bxy(bqG(j&VhYDbuPugsX}l)$sfZ zpfH3pwR&PwTR~+EdVX{L%2j0}1^nCV=Bdi5rTu_+iwu zG#mLOL~l|P^(O07s~0s@n*V1d+l!LX{a^9uPe@7}2>FtcanX%}blISp&0{Upj3y-3-ZTI(dzClex{*R;x9RlENnfdTU4#H8( z2-^3$@nFx2hH3b7uqUT{F%ogX2HRd5ggGvii)63c6dt<9hKcVPO9?B=lABP@7lgnF zgpK+#E93mo1pha^y0iW(Txun-*kXHq)Ba$yqvr7?rxHDx`6LE)UvJJMFE)A5{|QxQ zjNB+TQ}Dc2`Sa^Ut?t~yJe)p`cY_K-DT9d zV-tOpl8Ppe&*?C>*!HO!jEoTor-UrR;n~Q9Bo2T^AwqzCoqKz`b$2Bx6NXp6OD^)% zD^CMYE+o2+!^eU@)(LQy-fSFJ*$gP>Bad=t%z7znj#8`wI%P?wod0c({mqxNEt%_w zfElD@(*ji>i~2UTRR5p<>(h=>Oy$l|2p@NLY+9I?(L?)K%U9pY7n=Ec;YNSEj^4-b zKrrke-xXjfi5q4Re+9Wf1^M__&Q`6#xL$71Tzl@|7laB+&zlY#_Vozzv_EdMQU{u! z!(G$<{0ZfgSDQLl___R&&iC}5)x7w<)b+Oal7mYkdUmYJTQP@-ZZXp;ZY5B}^FrTO zrYe!*oYP&BVy^#~3PgS}fT+RYLMDHthG)xsoX%QI%JGkthk5zHo9YE(bAHpZQ9bQW z4?n4+HO{~y=)V7{JUzj*SGpa1nfPVte5GSp@Z;J5r3!EtH;urdr1ng53@d%B7wom9sY;m^A*`GTchlX83K>;yeKxR_0MkXu@s=!mFJv6u! z1E;7iAK`t)Hb5(V1ojH+RAoXWlr!ELKM zu2-oeO8ytOq6pzH{^1rVt^2B>gv3l%q330NAn^;}-?h}F89`1kUansyrM#8i{bDnK z6t`3t{~+IYAl;FY8I)P0Rs7;_vQ-iV-aaPL=sq=KeQWzS;EE)DG+#jEi}GhGk3bcQ zUVPphX=QWpYYDe)*CkjLb;xpY#bcGj5z_A)A5Q&Y9YJ+y?ScpJR>9{-B*7B9BfW(> zMO;Aea!&r`T_yeBHHs+tcw%4@!0}WGB|9sLg<`_=q}};h>trgZh1NOv9M3WW{XZ*M z>3V=CsQ%XuLf5abMz+*~yr*OnzJW&oR|plzzC^rs^nU$lN*I#7x9~+rvyEhnED~u&sZ|6iK>-~Qv&hmd8W0i=+ zWM;lxW97GEbgmn>>3)46#0rbzAXjXSwl!Hu`0%@50Q(^a-YN8d5%$(WQT_4P_|i*< zba!`y#IiJsbV!%5BGM%yy>x@pv4o@`h)776NbLfObcZ0_{apP#-|z4F?>FNNQHUQ$$bB+p z+)MQ7tFFm}J6iHwr+u-!dJ%k9_;k2!JL)_&9mX7ZZ_acTym;N2(fph`8AiHX$q$AE zx=@*!zEGP_v;T`3L&1auYJOI4+b{XN@Gd^=NV%)QjQ>I@P>}^9>-mA=^^%aK*L7K- zbs=2nhroG$z`^{EthU72yi;j1tdRT(lNICi%%Jpau!ANK-0>x)wJ+A@pBB0=?5Vcm z25|!?3pC4&G`XlN50wE4kuSMw|X>ZiWLX4Y(NfwyHD->YPcFQ&I+ zGc8HI8rKF7?L7nOM;y->bEjW_4BnKizVMJn)mk@P0dl$3VP9YP%Xsj}e`x7bG(xr4 z;h7G4bSjQKFqayH|Gs!VGcr2P=X>CRSRNButE*_m|_qN^zvLK8ktJ z;ZNR|_QUKNW$*xDyqNfdY1RB~5ClL- zZvlh^a;<(KK!9!C4Zxxfk4`E)!a&5`S`JS8LHiKF6H=)-FJa1=!$my$JvfOP zEGWpu$_u8;ZlEcgTdJvm7J|RAR+5Ja(JG>_PbRy6g22Kx@xX^nn;?OyL)>%4hCL>L9o}?3mZy2o^u8(J-Z_%@5N=EbOf$uF${iX$}}c6=mX!EJnVPoa2G_$yFC-2b_z$}FNw6IT@kM*GLY z(3fUj!u}J$i8}!pMEMT}IcbJc{u9AL7U%2!kbrPtFC>4J@5UQA)cl_E5v(!2g8y0GXrsnI z%##gwnW+EZJiWUgd+OJBAf{ranq>>?oqyb=rMz1IBWB*|s5$kzZ=ZowA3>_uP+TkQ z7fI)`Th&NHO3Q5{Y4UV}CL#0YXxUdS!tp=M1Noi|>x$rN#)a@S)Jr!*(ZF7C%Gexs zIS>GO5CG)CVNM`1iy$;UY*F&<9bg#VE?0RBiQUH z&Y0G86he)m+{AIUy* zx)Dx?iiI!7)dHcJU+>@L)UM_t`u@p9TQ=z=?9ifW|6exXA_(R)ZGb8EnvQ9^$=)`P z1v!o%QJC$@%U%i*?=Bie<5wVyR`5VOvuyET0f25L)wm8V-WxVqK;i)GV(@z4=iVH8 z+r=-ztvdf~)ijvM%u7p2azQ%O=^NY|u9xN=+c&2eI!SqI$$(5fGCvTsvr^O8R)*^K z>Z^NmZ0skV=0{pGvXZiQ5veT?<0zf;A$~a*ijhZ=*QrqKoo0k?1Vg8F$nsvcz zT5pA#{od>pCgY8i7y>0fD{WJ5Uq32FGCwmVZ33}G|3fIjIv!vpBB69iU$rlOnXoRf zR6P5A&|=Z~c`z{x@^Qdjo7?q>pW;!1inWySjr8Eh%e$eepq=Kd#PS&CflmwW-y_ui zP6DVp4+#sH^pgo;e!$)&itQMNAm7k(eLXC@e;$-4t&Wd3UAg^N@nJSXKywMyz^r8Q za*9>e++oowLSthN6Kud{^C$v90mF$U>iog`54d2tSzUYnW&hWfYfJ6xSznY#_FDw&j)i zd2bRCqk?oe=pbp#y4id1>CecJZnRc>1H%e%Vl1LwiPspZ<0QIF2U` zASRcEQZvaBKf|GYYJ!V9l>z%`SdAVHAIVX8GnFEA*K>j}ShuLq=Z~^a@wUbZaURq> z_j}iJJr#6;(JK??AO3L8(mF&R%sSX0+j3wBrgeZPom%r+=mZFwQ7<3p4TSY;g3(t*ms{I|xKG8)$W@RVkExER?;x-Fpz@1sv*fxHj(Y9J_ zK2ZQEQ&d9Ye@MjVnxAu^O+e$GYy>a0xp~Pgqf`F;4~cs05bF;cj!u76x(7FRRl5D=XYaPE+-Ml;XCAhF-Z7PA zGk88(q1!aFvU%Q53b@gdYWJ>g3KoP&AQyMa1ud^f3T`UQy+fm*>U zuc@pHaP2#rOzEg}8Jax;QV7hJ_9j26ZKu-uzW8{9b0Z7OCiLmhuuGa%nK#F~^FP|6zaE5TC z?|Sj9-_t1D0)a)^jO{U6Soh-okH%|mN3sxj(G-ms+6jAgegp;a;c+XQzX)ae@8>(tVZgcO)4yQDxU zvH`LR96`9HG8oRNct$PW9j>gN_{P48&#dyQuM%R(-;0*(`TL5vLuxWVqTlp7k!b2X zkV$}GG$Gj*ST8?QMR1X|AptU@ufzr{0$ zhWSFMZqaGO1qqpOY#vQ5o)b3 zA+-~doctgwp|Uv8`f&wb+u=(N1#Y+N`AXzzsJ z8F*UAXonIPX+#RuwIE3pRE4(e2D_UHkg+;o3}4^{V6$y$Z^*;AZKhV8hE=$$$w7-5 z-5GN>kzJtVzVj!~5Vo0L{gkJ+^QFbLYRYWLyuks$NI9^CC7Xm=&5e*(i;GK^D$C>U zoY13_sJ8x8F~A)K`*1qtC)XvX_2n$DWn=oTYQ2J}dk%4h23PMiJ6O5|d5Uu^($ zZaAHVFOk=fF1Vk!xewp<>oue+15ZG3OUGp=K_DGVyfQyfyMr*{R3~^-tRT2vTE-wZ zTgkGzgQ{~QPObL#c2RnL2CTNDaAICnua1iS1~z|NL-@WNVn1O_IrM~^2Nh<{X&>f(aIzCM!P517Gw`5su=pKXAs1=8jgNCB0fa>( zc+L>Gvpqd^e)l%D3gbZ1wZ?ghpIk05DQpq7Z#X|pS$iMT(!B!xS}f*qWqO}+7pZt% zC@RoVHkO&^t3HOoTrASw0ED46?^bn;Jwqo8{iB_e??3bqfQt!~@u=YDWs?H)>cj?h zl9HwGp{97WMZuqR@n~b|Zo7GIW;5g*m#d-JLeXXSbM2zN(^0{;3{DZ0Z{!)qZZ^)i z6dGn(5*-`KdY_IZJnWAWM6+?7#S8Iiz(|gJ1p4~sdhxh2{TS&dZ&LX5^LBxBvs`0v zz{remKUg61dH+9-}{=vqxU_5|QTfc8dD>H8J|*N-53nc*R$a)4&Iv-hG!fM@T0N zyxt$b<#7>)oe;U`%|Vj47t|LI`UM6Yemo!>As8JsYeS6f&xSF_CHilfo?Yw>^e5_Q zk30hn3p&1*)dyX*PTbDF4BwHo^t8`!& zs%5zANqP+}%F_Qx;IXCL5q!tgj-vuD(wFDWjllM*XI&snPy{}ACVc57Le{?cA ztS@6;j{c2e-T^pt9UC=%h)hl0|7u4~+nBW#PmKgWGVypoOUYG1E}o9g7N+(iqnJSt z@F*At0)d*nVXHa0nm&}Ho`9A5v{aY3pepD%r5NMIxNomGVWeX`Do4odnP`|AZ!ZK> zo+ef~N(3L1(3+Q%7g^~1w4PmjAfY)cf1HN)Zk%Z*HM8DeYTb z;P+t&GdDtJR%y8Apj5yD(eB4@d&=;QKrCs9{xtwH+1vJbe7(il;7o&0?@5Qb>?ZQM zLX*${8#38<9gO4{R~WUI`rrSuRCh*_T3pLfj#mpwQkK80Oa<)hGy49{LkYIL!$UZ_ zxbZ2+Ui-ai*CEp7m1AtJL{pjwSsr-BoYTtCZCJWvA|Rk9)=?y`V38{6X&{21q=c9K zWJ`T9MPK%HK{kC3B>c~z!Qev8BSk+hdjeWcHsPN58SsjCb+{ESi(~gkWiY_|cxTi~ zpEbA-oMSBg;D>jU?U0j570h_bKh=SUSc-W>5ZReoNGi}~@O5l2e z(D2Y$xz0ht6EFKPt_#_-cP-zkd#3Kc@g3S(gv28Rf6U^9$PiT-Gh^Zo$obGiwz9bN zzU*md2={OOdf+^-3ht)9K4EI#`LKWAJ7-5U@-v}k$Nb0jx8E*0a^#<+!ycdgq0fAS zCkt?BT9tS>n|C0=NFvo5LW3wiN$8!Fw<@Yz?y9Hv0OEP;OfMhqh%h`c@|&a9Qsq*w zQ5S2MMPEt?f5uS?+wUA_%{HpMQzmApHSWWDXmVbwwM?&)a>oeT+jxX}%%Kd*=YOhS zQ8qxuwGj&wek!0;;l%U`80I6qupM7l)$S}|WCalgPk2ng_i0J&h@2>kgwtbIm zJSgk@+kyCvzKo;-v$N6wU8a;#Pnp0hdSXG2M4cDCfzIx6uLA$1)J-d1k4$-vBCEL^(YXUe9Yq_2HPDuH z(IY6emig6^@jgJi(MZ%wLxjbBPx|un1z9!bbjuy{bnyhrKWbdUf6e^pOZzMB#qWh` z@Fq6CTzg0I?c>~@-V0X(TK!N`bW&85;zgtN^{&q7rdRnPeBVS1G`iT%L-sj?kJW&b zK~g>W8`8$xU;FokW<$9H-;eIc%e@YP{uE~AhQueCX>dk9A*KDp!CXVcYv_Dn zKibD+A6cAKmf6fPqn1?LhNh2-Xl)-o(UK3yrBFq@xS+q%FK4NX-70XbpN6VJ|3ZQ$Qts^_EIs8#>@1$YY`+gB+Q8AV;H-gv()7(+Wa zmdSk!d>H~xzSS9QPF2}YH{<$Z6YiMttevEghp;7NKxM57o@ST>(~q*@FgyDa_C51)hu-;s-X z;wSjAUMFhWAfP@iH=OKf1|OT7E?GK`%%Y=0YRw+h zzuND;0DTyTFD{>3WBvB1nBmnn9f-TQHTZBq@zu5E9L0gKb}P`am_&GrK`r&+cO)9z z;I8iTX_~HkX2mf!xfa5(B()#kU~tGYQ6&I1lHC;in)hbX0#`t7;AaQ)r;GHlMD#c<Rpe+ zv#>)Ziwm@^J@8u)5noqNa};jZF-j{FD1AS`rec$i7?|#c{qDEJmEVYb{fgbwuR3^e zcS+Xrv~uQ=k(2OR&#?#hDQ|Uv0=VmH0XgwIEM5AM)}K5+Nei?k^MOxaEJRgsmEyen zlni<(-m4)XO?+9AzJbqDY8^oAejjq)97NB$BUzd}y6+!Dp68 zo%39d48H~>Hb-n9F|dtjUcqB3$wbbBVkIX`XOq(=U1npWhwh5ZSuP}Ma@u^aX=0t8v487D z?Q0HuLk+pCiVj!pXtIW)x6eQkbt!&rx4#Ay1ZC9Y)DUP8PlZ#so6GgL*I;`Xi+wnZ z6?nvpVd^_r;&q;pQ8>uNpT@|B#4(*Z7H?(T>D%m>vAdxZ&mU^|^GI*yG@wM>wCVYj z1`>%J@f_L3hg}rda2n(f8iEXY&*m(iJFv%6+8VsxIb#9xY3#83@YQ(k(lEg@&CsGj zM5G{p1Di3Sc3V+qsb0g-B)#~qHkEIQo#`obP)o@e59A;tH1vw>ch?Z~XKcMOW+Be4 z8o%9o9E`=nDr-nnFt>8uP(a?H2<|>N{#Z@A=5y*7V?0M|^xYFcLE^+!df-zDB`&fY z+<;ZKcGv1PyuR?p)g~TIuX*}F>0#U>aia*zBEgvyH5%=PcT}O$qe|S_+@ZmX|eux+j>9PNM=Z5QJ{jvGOMqr1k=JJoOCowF}TclxR~yJo!>p`LtQ&{_P3aU^{b)6 zkI!xo-kky~nbFR)$As(#;V`qB8Q?|6yw($^y+b#C6*)IdFIQ%ILmpTBT+}>g_^0F< z4ocg>lDA&aNG^yr|G-_xzXWG2G+*Ol1@|=v{@9A$E04PP_i%3y7R$#8y-SE}O6n(J zB;uuvw=P$)=19A-KwRyVVZk47O7%}nF{D!*&^B@(KSt<$Tn)u<8|)`tRW!(_=7nsh1kyTyJ|sQ^)WOAdE0 zsm=_bOCs+XL!&N~>#daHlq*cSK1o^rN{O}o;YA{O@)7ZtR#2`l(x8D}Tp)cHUY{3B z?LV4Y1R`FpaiEneGOl@ZUciD08ktOM{W&5Z_*g53)0$t-W5*n~7-m;?cJTS(GAUWo z@D#k4CLZ-7_)lz4RHB#Q0Y4OqVb6>S+C16|p1zJbw;G~`I|-Nc7}Yp2BXPTEjE36wJG*myiGb@h{WiAq zlZDqcI;~mecx05jx+sGHztR!{=t~6B9&p0z^Nz75?fY4m)DZ(nrlmVrEnp4&8w zzrD!o>)QwJ5hP)pTHj_HiB%sHY7+`-t07q(b#pm5z@d20Na(AA8h&HgKiOa(O%2o8 zgOf`u<0&+o%pN)eWwe@1@Tg&icRl7v=!N|O&;f&hEr)a)BoST5c>ymA1usnf6$0pu zGKMh%ljo41htEr9*)x~r*M=>GJA`=mDzO8~Iz92mNg9_cl>V~vh;djL^i_RX@{ z+#GJdWWCSBC!kvX0mYnhe-V%>?zF_a!id7>!SCx|GDlF#11-NfJp;(tCL+0U@Pn#& z%JKM4wgi$oUKmQ)?%-GIRWyVz?9&SN5v8G8KzL7ES5_&WoN`PjkXiMPwN{Vv%WcKYFmXVHL+z85r3dsvc;5&$GY3L(F9^FaBCRjfX|dBiEiQ*K4Tny zgTJ(82k&}Rl-wzye`f!}ZO7teaL}DW-#QuS{qxrQEu#0&58`uvdiR8=mti`eE}ZIC zb$7;_u$D9=9NO;_5M+66yM!wH4tmOjcf>K=niRtj*Cepi{nTP^Y&i8}wAH;pr z!RIMbEws$vG-C1?@a2RaHo7QOSgyZCO$R~#Q!Y?a|1Y<%=Oc=zp^82-I3$UYejUeL z+{G|5GUB}N9hYH2z-as42#IU%dK5)f5D`@-2;qY=bI7GWmyR3nl#oil`&|n>Uqn~0 zR>_EBIR)3|7Yiv+hY912z2NK!yzez% zYR;z*kJ6>>xH6i)ZXbLh0hsiz_a1UasHBk`#aaLI+PSu(iOG}>PwsS2b*3dh8_q!5 zl?!EVN-KW{=98<`(zIWo>;2($p83y}bqQ)o?Cy4WD%|y5<(d8u8iLD%us{Fz z%^OY|m_x{5(#}h!#p}n#$Zef{(a)v0lkNFSrfb35`D87=nC)b9q3_iZ~c>zsddfHG=09@WROE<-{ zx}-;=s7Y?|r4$SL_T&98_dkWG55d_EE+hgP#oQy@at&4xeB;rB1CU%pV;JSm#SJ-K z*k;N!x*7XxjKKv+Km`zzc*5TExcI=~k#VELsk*lKu9oV7;>hFoa%mNv1{J^7>ltFG zVOnbO4!w{#>rh+VU#^{RlAT z@>qW2L{IADFf;s%e&kB@)bP!Q;vn=+q_LFg5RKf@3^ABe)hp8YRelyEYgaD))N;%< zkh?{KPP|NH*7OhjjFG;?bSBEsoy{UxR{aZlGG&16wv5I<&@%+3WwA3Vw0X46hK}cf z@e1EbdxQ2sSj*SCeIxChaRZ7Tjd}9LQvL~#5|BNUaGm7vo$S6Kpy!RlSZ*?zw#Bzv zdAT>&+EgN1$Oa$gXv%*q3sI=If`^-=m#vO(_C5L=NX~47+U(;vYZ5`Xfy4?-&kt^0 zd@yMlN@+w%aKtMIfFH`6$qAR;J^=T;8VBN?hG6%0G`p!D!2kxTofMBPXpKI_0b8*T zCQFi!Z+sUFxl689TvKj6Y!b=)Qh4Cr5@hr}$<^*niuwKd!~bX&0EdX&W+Qx8-%HF3 z7rK8}Y-|i7!y^*&SqOphq{kYL`&0TMpI|>I$yQF2e+Bwb()q{MMOjs+( zS^em|Lu{n9B*H@B??~<&gxd2v7V!Yhu8APBdmi^Akp|{;H9t!rjpAXEo*!1wi`pH$ zhRO}k9~Od>vyY_rUoBbVZf-?BcR6Qh&FU`{-oZq=4qYt^>_idM=ON`9A;EX3B0v$@*@;^4JmyFzbEF*>M+%;9 zIZc?%g}G95NLk6>QCZ7yM>M=pZ8cWGpIT?SN(*k;uOZ$7O3!rUBYpqFMA_^U9z=gJ z5j&4^Yjje&OU!!!6NQl-J)k1I+s*f$_C$+6#X>3^==_R|cR9{_nbWU{q?w1P`=j z*>qbg2jH>feV5DQ$c4S4e>Mn&cmOsTXFOdzK1`bkL&P{iiKB;D-68lK?$l zzz-dfo=zfe}$e{E!vSPOeSFJ@ccu=Wd05G&yyQJ~UlAE_v&!?nZ0?z6<%@uZ2bS;r|jj==bk| zl=?;R|KV{V?LiMG*;#b?rs*|d%tqpD=<#qj)|!YYc$C28a~IL?3gFOx z7>V4M5T2h|3qjb$B_|aPQb)S9To>x7Mh*qXtN`3ULglw2PxTKdRJ=xM8 zNWC)qGiKOG7=fHzokEUo9EixpH4)8dvOTT_a(rn*&3dAj<-nu%qEnF8l!YaCH+RPh zD9@|eAFC-LiIhqOlqb(AW-0U)-niE-xT9FxEVPA8)N!DoMk35ZQM*!AMjD`Un<6Ly ziufL;WCcf8JQX*8EdmHc3V#Ep#&fptbp$g|gr#df86|gnp}$W_Jyxkzah{rSrYL{_ zaY&YAPvbpC;VJrzNZ1!QyxSgBEPlZ4dj)_{^9vTLXRrVt9=rVq|*H809coaL3Qb-qOrap5P_W#VF? zYj~?`2YXLZTt>Bf{X<7Hnk?gE^w~`--;v!eTL%i<1a9<<)6(%oYrU(Ux6iiJ?Egps z4OM=(+hqaR0jU*A4G+lD_&&E6KEYLz@(Rx&5>mjW0B{g!P&_w$9C_*{bhla%7qFXl zS0&AD=FSqle>bRjcc^{KqO5pFBCGPVlyyh{$8_ImYb|p;bUDD2fZ;@?n@Y!Ydi_7Z z(`v6SivQcrnSFz43xh@XmzXs)3ej#;DI}d!VMtlV!ZEY^P~pq{#h+1u7pD~ig`8PL z5}GvmWgii3zl%aUf&=pLV~8kn7J;$y6aR{aV=MA6(F*Ne@U~UwjWill`i1O?Ge~LP5XW0(DKnkT!ec3@J2*~2pvm{ncc7(mTn8R{eO{9Np9)%gftGz zokQ?T*U)|(fGK$=w=>sO>3+m%ybuLy0@=BhOla+cZ&C`{R{a!B>gLaHx@W12VJz&7 zxmA{5B&jEPKJXVa*t*ZK3SL-eU8ve#@G|}5lg_T{rI`^2pOic{)%b_!6hZ{**{=YnD^|^ zDgSB9#R|fqS3`}!8|MC86#ehRXUHACq?-x~4O1qxG}Yar=;Kd-+PbxTWTWV*+P@U84CH)Dyg{H+J_2r?u!TTaoKJ#~0k>{~!&XkI97u9vsI>YpOa1f?#bR@j**g zqhWvv2%&rADsju|qO*8JT8%ErMTD5mMIAHGh0gqcfJJG9LOKaxOR^<)j=YYe8#`@! z51eBP^TFF&9~BLzB}u}WsJCrpT00^QGX`OuC^hED98}m%>RDVy8mlL92@?WE5ucBPB>t-O6Y0uDIZVq z7I1vTD*`jrtk?;fUd4<#ukjs3$IujhweHq_s;OQS_qOu((CyFlM4W)PGWBf0zzA2z z5z}%CqxW(4pwRvGMb3*Kw9m+QBZfXRWXzr~?!4ZmV|{(rZBIl1LfWSU*TRFaIX0wF z+S{nH_q9z}^TJw!*;{!dhTCusZ+FW(F6*ZIPaU^{4D)r(P8SDQy33N8#CW7kJk#|y z9^PUkqCb0YQ&Tf5j2IZDP6K;zxA|RQEKF6?xsPZv1IV4D^lQ5-nTS{pcFYhPYdekh z4`Bn;txh^uMfo9YDc~zIC8m%}>w!<;h;+0(B>;zLXqLYxE`c$#zZ@DYIpptBuUSZ! z$)31*|EZoJBs<7C)1Q*#&t$%xCk`8uyQ_I?x8q36Z}AdqK@8Mc$KdZ>KolkvwE0av z_)Lr2ke+nBLXCa0r1ur|S0af#(sIimt58*~?5y|l;p48IuAt;b)j(_z_Qx)X(ECkJ zT|6wttBC7_m@?93f5r(~OB#VsB|t*OW5?s6p>M_H$&bSGo-xpW&2#S)_faI6~D{gGl3)s2=FBelrFUBne%$@&_(;h^93X?Q!jza+>5?Ap=cu>w#9JgfvV6Af==o>yZMtJgXo z(&=+OWUVoD>n%W}${515#E%6{YFgbx0362Hfi1BjtDEMC=}gELdCV-GG-!b_U%g9g zDYtMulh>0@;ti&u4bdN@r3IsvPyTTp!Noq&?TivDVUKvsexqwzEODX@_))P9zdLCR3Tybz|QP{W#inxvhgz!6jhB3I^L?3RpU|F;^3~lzO`v1 zK8N_F9cgeqpa^{q;W>J~B380f$bfh(`?I$8)tDXXNgshfHmd?iPcaU=Val43M_jrk zMgMLj<8C+0UJUfE9?SpgwLR!(jpkX$&Vc@GFg>1|Bz2-wAgH z=Ua~DRwZ;o7zkLZFN2e*gz0BBmy6oF!&W-$R~+O)8}+EJLL#`z9VXs0?&uXf?4Lz+ zdvRZ%1-sO>N4u7g5DyEUSRdCwY;i*<;)}4R5;S+Yg4ZKWs0a!1dXz%_DTv=6=+`JlVh z$Tox(vnOsDfB#FZNYC3~*eLOCQHScg*JmgNB*+6Rzcg$3ZEGz;YF>6>R_g8;a~I4p zEPiapK}Q$TJ*nSUtLJ^Z%`i9|6aJhBHG-kT$oEwAml!%+l}76WeN?yJeT4O@F7@&> zV-*3MST^a;bi->_(#+u>oMdPXNN!x=L+=wZ?)bzDY<9zq;~xlrlB)dhkz2&;yN!j{ z1=47RhTJ_5V&G^eL?`lfd(e(ic6K?D4kBjK6T*R;jChVj0}Q;W?5uA_ik!{(N##>2 zAJ9Xnj&E14xyOvo1iFjQPe?7PPFozzSl@kh-p!5`0AYIL6>dal_q-qyn#}WCI6K>y zOCz-?R8B$ZkI*Ju6fV6WFC8Ps($NWG@22A@=Z-v+(o6 z@NYtDuMOnrqr$}5pjzDGS5nuNL%MXh=g=;SD=J2L`LtS$a&ZfP=zDBtQb||SFDx+F z7H@oA!5yyabTS!3`SR+aZMjD<0m6#AWQgd5yoFRh=z3|TBCyTTD}fZ0rH{dg?)m$t zgRBW%{3S}szGUwp?NYWBlQCQm6sZ<2`|wY!z^xKDrVq`zX1OkGI&DkM^Kf2g@nQ46 zaENCBTE06kE`+V=@{u3mw`bn=tvBx$FLNxOtojm$ypU*`uxY8F;S3q7HN77)*`p=c z)=i68l4DN?7k9(6)g-tzoWr(tqaV>*dx#p*;pGIN2Tep7jfF~jb`4wlJ@3U{`bl>H z3oHf{YO*~Zm;u;nD zu*Pw#d;LjsqH9U=X&8m4gX`7`E4a(pB5bJwKXHqpV zxgZ0c(#Y`G!7mc>roGwB17+J61^0%79?dE^2`TB*_m4wyydzyBB1XaFm5E?cY^N>KVY8CJSGOwSS;{UD_)nuI3c`*(6CdFdnL8 zogYCf#6LI(^whWEVP#W8{F!0v2xhnJKgxg^y*$nb9A{v$Z;p`DfD-LL0f1--zPxcPlgTPzHz=z7&KkE zNc-IlrO0=ptOQYWbR3`UMv(Auv^=e7Z53QNIk$cj;+070bvy*hS8!ihoBUlHyp56F zk7Oy-3;M17XRx*?yl0(G;r2vtC)#IMLQOdOeQ7GcMk38;ZEY@7#%TkP4MV)JD3xcW%ijEYAJsDK|!wFMG7>yO#mG zrZ#dm<5sI;89QuN=45b%wU$`-3%pDzaVb zu4_LvQ`Y{8i7n=4Y46RcXzwpK!=EGc8dfa=_s%vdriu)qL)#RDIh{U})K{86ksYHG?=IgT&XH2%7fJYJAGMIjY_`=R&!J z3suuodJ<^R(P?ed^&?_wLG`#mNp%&n4|AsiCz=`Hp&HRO|IWpNI624OLm z-G{=QdK3l^4a?U1m1w#~&fw#Mf@NrtYMt|gusXy+N51Lw8zn^!Oa^hS>Ms2FVO#G$ zZ{w#M0MlmkQS=c&&}>C|ID!Xygs=~(dI8;Xb%{zywDEJehfZSwrBGnBvAuqp#msE z#Bs}Y9*R@>!pwepL|~^4W2=9cVL$XUD}ncfyXvq599tcSWnGcU;#>L$muYCL-8|aC zQdb{NK!&3Kyc*CaaDv$o)@P5cEX5Irv4soU>R%q$+y$4O7tvk!Dv)Ir18-}VEl73j zb0gXq5$_%_8Z*+e%kv9Y&!Tkp2N`++UP+vfhMx4svnKpE@U2=Pm2Ox12M5k{@tu zX)sy(W73QTlYB2Pkb@E#CnU6S)XjDnyEPr`5(*^UuRbv8wApQLs52@?xDqiI$h!xg ztq8n04E$5TCm&R~bac~xy|;M!o({JZw)|^vtxIOWSMlnSYcFuoh_)E!Cv5O6=sr>L zwr61BRgSl10}_`8cT4}ND9Cw19CU524{p#n>r*&yRV;f^O-6(J z))8g9K#!iB=&C`HRNSL?j~UX!cT1}jMVgPr954L&`_>YDKm>aKB+#)|i-Uks*`aqf zTD=MWsT75ZCI)ekkmX^2p8#F_4tF_Wtqvgabul}hPz+jkYQG|xIZaHAeEr(pYCZB= z=k>;d&pNFZc*gQU6$Z)QSp?gBHP--OdfthQC{*9 zYC;u6m$od=<)vRlQM?w3f5pS{SIvkevMs|5`Q`KbxHv5xN+uIPSMWW(QZR6`kLet=AY=$rAcRybt34)UAPZvX?0URj6iOnC z>4V4Y#}vD_mM=AYK0r_xSgc>Wte$jD}6m>IwHDH9QeCWM)>7UPxQ3D zwHKEOwYd{i1(9@{?i051UFRp~0>Av*OBWYQyof?emmTHP*6s$`wQY z`s=L9*JIl(>O8DIHP5)zG&V{_XJqi#esfNVu=B6G^zq&GzX2Rw&=vXt%I~1|CcnG+ zT51IFGbCAKEKR}YDYlRXSy-KT$8wSpM7dW0rZw}zl#K|)?2L@q_a9Y@O3=fzF;8j? z?o*8dSei}y9|E|KcexBY>4^K8uo)xCU_SWEBMjH&zG@zJzPLkANh&-!qk>VPj= zt_IbUlDHi8RhWmcfvSP`asSpv0z7=IQ#m9ha3?@!x# zQgH(Ox$UPYzck+KEa$amUM@D1}c^__$+{h;NaGnA#F1nBss0 z=vXzCh>3D-=R^UkLVsoh)z-=$RKq_R4~joTaV_?YM=6ss;95tr{r-)6A|(KFLY-$u zXWbCl*h?QCM%`a5>bSEk+hTrklMs&;Gj+}_D?>p&Jy!PjGAuxuH{15hCuU z_x~MB8GquIJBUB5!8o|O+x(S)m67gp8F4)-4tN8jB+gQ17cO@986FF*FSDfA%(o}# z;&r+?pGM-t;db_jUmATkFc0l&A}pTX@u~LSp=aKz&$lY4^nyw7_#~W49WlT;X1^u@ zSR?S0^XA0^w3{zxCI#65fkNjKJb;nmHRw?~QsYr{LDP%p9W;x68={`l{Xo@pab#<$ z>GYZ@wbrA;IR!b`Fn94NaXPtQttKMM9FHtC{J~u+yihRdUx&kfdtm`t7$q$StRB0O zI;%$-X9CsBJ0v$5<*R>Q9Mkd+NzhO{r!=7f`XrHS4>T2N%d=SPAir4D0X7_q&+S4> z_PXFJ@p6tESu5H{QDqrKI?61~ZytHhQgZ*vv6xeA2E&0J=9g+FHG`UE&c}p8(QGA8 zaLF-$l)Ixw(UjBpO4M*?j2J@S<8iTYqDE86K`hjX)LzdXX#wWtjQc-h9p9RlI&tnU zn3$S2mH%NIk*ON7sp={nCUq&-dEcFPl){I0_5e^+^=}4a@mWi**m^7bP%`cUb&h~r z<|G7xLjWq$tCBm^U8|f5)AycG{yHO)T(T^RJ zcNyYa7DI)ZQix|YrzP}K&xk;gDrliz>vV$IWN7lF$WKN%0*M0YC~@ohjYmJ-CspEr zk@7kJJO3TmDp@?F4;Uek(5UODuW$t%K66*8=CZ&oGFijznaKqJ5AkH}!$*mUzUuW7 z;x8Epm`wSL;T0&$3T_T*`^L3+6>o0oHxI6k*k`737@=w9V(PcMu=hD%swblzIzQ+?$t`GICe%C`2QGfWMJ~hJ^gOTUi9g@8S6PcOi zJpA}_K+5JvC6fwZ0J{Gm$sTwBKp;%X>RLvbSWf8g-jUi<)iBsmpPd@Nk9K{X&#~>GFGH@y0v@ACwz67I;V3ac=%a zL~WTS?s|F9Ffa7~&~+AGQ8rw=A9@(NTR=btk?w{eMS%g4?i@O#y9Pv3Bp#3&N>D;d zx=TSC326|J2I)RGKJRK2vXFiITIoTe1{}>^{2Z-`j+DZ)E*_j>o%l!?6_z~RruW4t z^ig0}giDv-)mKd))%XyDyUD>DLy>$tK@z|Yp;11uH1ija9;DK4Y})zs3&gCYD+pJX1$wqq%jIopIAuNw;{hqV9@Bm7R0g;vglvJ#ioFE%VF$U*U>dO_@Pl7wR;?@FD-BqslHoRr zFOtsr;@ETmS8KXmWh`opd?b=F_QnqQ)$G-8OGn{(0OqB)XD#}c_>jM_6b(qaL^!~7 zNLh9;i9EX)rASaV;yT*ha9%BQXCZB>G!7us8G}^dCel*xB%HVxd(mySWbrET7kySi z>33VpZ7n9u?2&1(WZcc7KwS$d*W5I(WYT7Y1VS#Y=)ooc6eFYvh@flvPj0r)$u z&ir)g!Q%!`yy1tel4CfqkzbVV&U_z$FT~Bi4>jqE1-#N0rK_}S#mM;wUi#R)s+}=% za&jTg&JKyBddgPIlDrU8z7r{08RgtS8j(vU;9d2WIvgDfvoSxyNSOX+@~|}VH*3N5 zly}%t9??-klpUh(5HAai>f5WCmnE{RM=dOqJFCl-XWLft z6cbFtZU2H)4FFQvkJ;rOjfRE82H%P@enUNE%kjn5%6qEwrz(^E?E@dyag-OUVK_ST zbjq6y+MZ|aW!iJ9fCItn@w@T2gLJas#!<*Cpp}DASVUT3%oFF7IQ?9s4*-tUedA6p zv%peII{LnNvz9>=oXHC`aYN7Uy^IxQ@}n3>iXQTUPAlF)S6_MNoNcQ?Ve%~*eK=`aN2%26H`~J_(C=x?poix%Gqbkz06@B@_5H{3a-5OB1$4IPw0Ws4q8%?(t#-?DxQ*%A=%=VV)HM3C|<-?(TCAJen=A9KNeIC1(54>PWeQ#G#L_Xc5|>(R>qWdRJh@aiU# zDA0z8inRS-!s41<>o42}JF*NwLqdJgt3)vs1T6hdN+iwxFH?ck zEZgp$xr_osMc-Fod*vH4INh>-4VltE2G$<(I~l&eLNC8eg~L6n%XAlWJac7nBO)L& zfr)V@5if^3;?*4P+qrI(9k4$Vr)wk!?RixVcYH!lSMm>|+En)zJP}qpcjp8SEr${q z{ZWO#aR#VPV+|;Hey zOMdw;cA?<>eh()hJP= zEA1)-`v|=wH>Cg35)(!>zv0<&E3j8J*Ek@yq4q{M;N^=me3h`~{lJ^6ETiD@24f&# zPbnYMw!@?NsT4@4pP_iylsiw3--=aU>7x}|Zp6+^^8KkjD+K%*rbjW-<4rYi=#BgC zOy>5}m_0UuI6jwkQ}O1E&_eYqdV)E(IF0S9oYCb-o!H+nMfA#}7$XUm6y_b-e*Byt(g%}9{%~e(@ zni^tegKNbB#47SiO-XGsQj%i*xOVfUBu8QR~}Qyc{m z3FnhBl+CWpcgwdgf=@Gc4|555#A5ma@jbC(^5q&=9);6x0c&SA8uYRl`oJz#cEoBi zvktC(EOD{*CvIBSFu#Yz6=@6;nR?uL9aZb+xwVCkO@VN+hfgvC##w+#gEIOshcJBGE0hLS~8M=Zb-E& zl7J_(G9uJQ$^UAJv2A05fH5jLyzPRt6H5CzL`J-k&Hq<%;xAN8IUk0mAo#pCZD*_D zY!nN25X#w0X3m&F0xL)cO>z=u@bxYP&TlWCEmyb>jdproq&eRn%3QB`X7ny0O?@c* zcTCafjiB^;(A-e+m2-KS;88jgWvI|Vs{WUe_O(AnvqXW1^KC_ZZzvVUy%x{gf^Ji{ zKRR&8ummZM$~NxhPX!-X*98iU%;WMHY$eZDVzqZf7h6byIIW zw)S0(8=-DSB-g`WzyoGIi}hLO^CX0lmRPm!=5m1O=0LqkOU%V_skstOkW&$-6X^?m z(%XCahaF|s$e&9hi8u5%YBUy@t<6Tq*oQ=G;g!|NnaP*ew8Q`P0#rqlqVsez7XCm7`CHEz=qpus9=m(g z*ook;S!;%=w^EKC}F_9`eIb}74fHX3bUchM>A!l-@ht`Ba`9dg&0Cy zQdqTbSNMu6=N?Y{sWdNEqXf{`2v+v{Ssqqe5(zq!ts9U;7<<-czms1l!%-mVT|ejo z%qnKCqu8e^q(8hP&C?8{)S0SxIf1HMiW_{^dJ`p)D{K4=0r<}_fn6(h)vxib(>Fl) zZ~vFXZ15&RI1{XH`xp+@o-Z~H?_B;d7GKUwUM2h!zqo$4>*u9lNNxTL2jvgB#Jjtf zyDq_@TeQtj3S*`Mu1$@&mkK{go%STO7y}e09Va`uOlm9VN=ZmP(H|d@!N!qsA=KC; z(d=Eh)VMOlDAnB{8(vsDcXfN2x*v3z1vHw=rC>{p;A>O~-NL@jID*aE+)GG$OxcrQ zxI6AlKCWC1MHADlC)yw53+icj38==S&yVOb7G2fwA{4O2Wx=%d4YBWs5x||axzj=T zr$%%LtUsz~3>a~i7WE@iKZ)MC-j$rS`Elm6(oBpzv^}g(K!fVhbB$4m&`f|tjq(&r zT)chUWI+BapdqHhOet8eDLQPaCnvr9Q6x$h4b3GvG3L@zM!bQW)c}`+F{8iPPM3%c z(*&JX$QTVP)o|s|1Q==>xM7m_lJPS8hJzomby^=F2inT__V zmJVe#YX&A$I$^ElHU*S8j3LWh)iv@WOn~?YYRMz^cga)GDGFy4mi$MMK0LW6Um0ng z|28>g2KoDxkJuu1PXUjsZmIVQ1%G(^xwMlERT?}Ybx2)M^GcD^6o&EbV$1u^d^}28 zo*Jk^_O!x|=P42uB3=j%BIG$6m9kg%2QehvMZ!QqNklhQCq6Q&`p~52wQ}HlKNd7t zWK-ukTb%PA-Ta()fCZsR(Dm21^6VSKjEoR_a)^WCRYtJnFZXC0L^ z@+>U7huWk&E;}q#As2u`hjNl&gjQvGXDMB;f46G?>%yio-aJ zDz385`A^nRdLypg z9f<8G^$xF57$Y5DuhOn1K;*s)r$a|y@_Wo4iY}1h{`rH*grP*6v@(t5V#X}|ZVq zwp!W>?eMu&M?+oBgT5`|@x)YCwqAc*4JGm6Go~5&3NnqNT8@E#`c3akT~=_A8k3A5x;fhMD%I>Tnb?|t&$<7jkwz#wLWRjVAKZ^IAccg_lIi%HULUk3$v;xO@A=Q|hexf5Pb-qmXt9wtk2Zv2y!1Doz z;O*K&1AJEWZ;5XOvR?V+B@;s<@Ci&HFGaSdNYNNf2rE*(JdpC@$h6WpVGO2&Utfr- zYhRFgOFcA-r(}psefz7f?FNZ(p)#nilupVD9_YKX<}i)`zIvXZon7NyzM8Mv^AV;; zc9?CF$|_l;Q1D01Wx%`ujOrk4>YdMF%XrGrS}IE@lQPHtVk{WWi6)B>1L6V+Y1gg__77u!~&Y(OTQVhN+X3BGKaOo zupf*^>=?Aon1c3=5A`#msQwlebpjvUt(ukBpXHXUpO|NUpEk54H}QH@8*V2;GqPk| z^7~ln_zlZa;rFMnpAtfNjKWAnNwXc{80Zkmv2Sl2{%*hwF(E}S1-@LpJiuD|Uj#&k zCbd3wDCzo)txg+;SEuF1Nx?GX7&nO4hSC!S#^bChFemf?h)i2F)dCPbp zeClPW`2fsu?U@a_%YWvJ$5lX#vv+&=h00WmBN`qw4^bLvNA3fRGw*Zr3`H#C-Ml(R zl~Y|PaT0R_`ko>L3f)r&G4T8>Q|^i&E@sFu5|?bi=ZQ+lCe>PbLjSBF&8`ZkO>&4W zB*wH^;{BklfG_AGfR8c;^tIqfBwZq7X;~KROH(&n9Q}A!L%kT zgHlu(6^mml=6_Z{WIT?EnvHxXcirFcg@x;V6Frxp{F#1?nJ8YWVT6ISFg{RBIN7Km z0=^$4O65>X&q$$e95G))sFc1%nbh4(c5%KO_(82G(EqheS*N1yvqnC?Nol#;;w2`z z9>>}j0$6AxB^VjzG^#jy+twGpP8=L_yxp68Qk#%B*3PluR*(GwGGKt~>q-oEO?J}?q9T6qH2#{5yA2zN!+)JMRg$+Ad&m@%nNBV2Ab-fiSG zVYP4h5qcW$x`FPz?rxU9WF^3J;C^DQf~Ix zPCRSD#McVg5_0PK#mtfF1Q?#qS2j@Al3KHELaJgw$CgEHf%G_MWW*W>L-3--`<6kD z%B}-yR9rs54()a;vaQ)dg4~_*16);it~f!igIrwVwKcOr_!Wv(3o05 zAPdX`a@cjc9eV=}gj_|}*aygCaA)-$K&7CpK3lv3QM}h>*qhQHF#{2DQ(jsIWo9K4 z)0h1dN%eY=En6l@UQYbW)vvD3H7ylE%c@SsySH8)pR9NZd9oUh+N&^-M~y69hamEG zydhcbs4&Y{zSrjFO(=CDOF(g{Nm)1Q}-Ooi8fWEO+%ov~z# z;Ao%gGZg3h{et#Cb%4Qz2KDY?Mhc$K0XGHX~B(S`h+rAvhWPa=~&T22|eHw1t;^sxNq-wQY zBNPO5zrMda0TS?>hv6D@&BS31%>-D?YcJQLIFk7_=sm_A4q#BJi}3w0V&X6Xl@crr z377wWSNk!h?Bh%o%$+8s3$;T;Z z(>6U|OtkY(l%A;T44rA6p8KUGzKKskcq3eFeKC)u_!w(xa25Ivg+=ws4w0c-|?!`>uk{yPlX-gHxLUZYB zen`A%n^;oS&r&pBKQob&mau!sj5d)WG=XEl0hTU%y*OaYQIzxqR?|CBtX{$A&!^=T z0oV0wG1RQ~#31vm+;yMSoN*enVpwRZyJT_%fFV9mTr5+&xYY53hY|HhcrwN1T-H=C z(tF55=IkFWq<|8CZ~vZ`KK?o2zZOqL)`i1kbrB&@g98yh!r}-;CkcQS$(QYbi`mqr zK()YiX4DcyOe!UP_$8Y5N5ZYJAchYOD<5~Wc9hsSY?PxOSDF(FQ9438BA=KDJ? zGI!sk1W?G%tb<_K81Ul8ptyA5DGYLxOUuyHdmHeWM^7Z6!z7SEr<2Y<>H7dFY;9NU zb@PUgXAvFvHE<1JJ9*jmDO|U!~w%iC0{%7G@pKE>((Z5}j1OeBI0c37W(_QOPdKbv|8uD#Kuu!bTgPjmYclf1ATwD3|+CL3<(zOavXL4`56YMqZ=meRq3{^l4oK6fzcdZQ^-yxji2uE7S`5TlfG+ z8y5`Q5c>0m1j8gC7WBCxBF)E*oA5j4GDWE;6392p+GAo0#t<@IXJyHL$Ao8-jB z`T5nU5>D1;*7!SWtxIw7vf7t|fM$4muE6$k#R&bYq*!$0_jm6=n6g4TqC$0+8^SfB zJSCyTD%WoY8N^T87lWdj=m~T_P@7?HiJq)bQt~AB^B66WcjrJ}PkAF^iDglu8>tX(F@q*o#ThU@ zTqNT&0|o+}K9*0MYT)QVv@AGujd}DD zi2_(4W;ltYp<5mr0~a8+7HL9i@%-|A%B{>9+7Bl8x)KI+759B-{k@%)t!YdEPLk$r zfFK$2F(j05K9(OlU_!c|e3d1KSU$b`=0O3$Q~V&4Coi{!w(`$`#g?WD99=`v5CnAG zCXUQ?tmrTF(RrlIErpGLCgWRnRp)x2ZqL8ZOwq4lBA@e$7+B_@#s=S#g}oQiE&2d7 z&H5LrLdG>QHU&Ir=o;%|st5!b3e!Y<5LqiLL++Pd61MqAjjq6mZb>-j2TKH zX&w&Z$OsVtS(6{OamUaIzOxzi9_sN4wR(;NmM!Zq%prk}*qZ=_h`2+v?AJ)=V5wZc z?EAOUg23jOn$U|V1&_kL)vjo$Q1jC69P=^5aQ?0zusYIftgv;|G_Q;j;_J4_S7U z;{=T}ZBpf4S6bt^J=P-XB&(bGeG#yNTa&1@o+C*}5$5XB^xnXAimG-9&2f53@m_{b z1Vn_E)3L0&#VgEa`k{j^n%1VQj%PzPx)2?g?+F{-X5H(g5c$)U*ijthzr_f~5jeBP zBYpZSVhMfN;BKf4xX*;TV02ZwykvLDZ0c}Uz>_-K zHUSuhz{_26MhJQTGrSsD(cg}zo+rTwxnI7PBq60^pP)9PQaBGjnzO?04F46Tryb!&pr+9vwKEV5~4$u1N1PtU`;T? zEiL#ivcfH`3(xYnf7?WrgCr&IuYbiRFEc7*FaXXHCLgDnsd%-8mZ>-l&i=MObWo8q zelp(0i748BJ~d-BnK_Wr^^J+#>rCO4hicT(#%ptA`CVoV-RLV2A>JY!z-xQ54WG ztH%j~EcGuoS?y^*&f&>;S!4 z0I${)&-N{_4T7ghWnc6FX)sC&uSRx9-ocWQJWY?UTHZ5>W~8Kzf%>00+{R-HcnFRK zI-1deQVo9{O4l&W_1Jv})s4a=gQ!63M7(V|?;p{sa6CKO)>3g6D_=tdF$@+Yf-(a- z3=EIFy-_rDO~m#yAMtWo9P!!FKa5cTKi|EUJJ}LFW;TI|NgK>?ge-1@hqs3Rcb)=A zJeu^RIPBP@x)v)a>BwQT`Lb&tUAala#d~6O0;7SF^~Z^NK1*MVbh9*|p;QeXNyqVW z|H@hZmk+NfV-S=AD$m(LuN|Ha;%G!5486p07(>VpU{ncjTHR_A{XiewsGiH?8R%h| z{i52{V>HkjjSuzgpUL9Kec6F}_Q z+DHg*<7Qk1Q*vhvxy4%iY}uMMtfZyt*Y>Wm0Ey~S1L;~Al&Z7kuzNE5xKdFthVW4s z0|{(N=c5-Y%*MHgCMlhk4_(i}O>9QZh{u z*i#JkRFLQ6<+tB){wb0}nYk7B_>w@9j%MgwJgW3TmW@(Hv&syNTY|l<=aqHdwS8~_ z8TX6!Um6F39G_m0ja6z|4n4<-j70sXT49^Z$57LPR9&5I&zCPUlYM^rwKisdLSKR{ zT#g)HRY;}*la^#N2Y=TRtEbT)xGJpDbgMu{+|q|}{w@v6gS7bv{L}*Le}rkDtbgw* z#SM8DV9kBn;Iti^OMwzR-TK6T_eV{WJ5L=Cs}@cytsJEq1b z7;}hjUqHeHocvn1_uKcE;V>p_cdOraHMT82Vw)Yh7-1ys1?|u~FAB}Iy0{Z~(styW zQ3-{O_sR!Ib`zygZwbcT{KzpXbHE4LZ9k0WPB&4)Sez!DI8Hb@NjMpNkR=~pvEPUf zNgk`r+JLK~J)tQ5D@f+c#r}j3ycC;=?85YXE}FT8$em%EAaQ^g*U1e-09z?bn~TtZbN&=v5h|xCe3e zqs8xs^VK0@M@t+WtmK%t6+5HRJMYN8WzCML2;?da(r@XB4az?i%=M!2EX`a;v63r5 zpAOgw{v*RL6l?{71a>jpbTNpksd@)>P6OGJp;W@v2}HZ0|Bl3|F>#Qv31z(05Ojh* z1r8!C9fQ?nb;0*S93Z7{@40E_WU{^`J5KN^tun|F1EcD_<@7e69)x6WzT6KA_*WY| z)9W#=Ogs?Tix}WDtAsPkL^FZ%GAj(pQ1}YmwmL}yUP?X~CP3jIP{pd7)jPl96xk!qmissr!df9e>CBpWxGc z;-4)&KteBdFNM&tEGVs*AjrysJF7+r5}7y7IErFA0l7Vgf^k)IwcHfp`S9tv^_+g4 z(NcEDT$}&NTv<0m{ZD9<)5eNPzPyu=PMPLY0(ZOsk1BbQc16+tEq2Ac7;};AumCBk zlubL8Xz>r)wa;E=J~A(-VhIFdl@fvA{N3#x*5vkQ9~wSW{*Izj{fc#SxEae)pkU1X z;;S_TRFFK=(=+sz1P0zB)iiy$g#pw$gkj%Jl+N?_`Q;T{BU6;JgZ49T2#5V& zm>e8?q&%2OMm?b>m|sY4A6x#wR5ziv`L+1+n?I^(q#s@i^w<|sBNFmLD=+Aa*DU4X z1BUbvOi_^zAUke=D=#u~m6blN2cPzQsDavEi%2$(Qb*JFZ@Ht@HV$oUech_(k^7%g z2YJbT6Du34bJWQg9tQ5UV~fIe7GAS?0Rpo*SN^Hi-I_3hOoZLb^vh%27`e+h2udpgZ48*CxkUms?*_EpXbMCAw15qIYZ8FHV( z?}PjkddiIC0kPTRBo8q){>y3;$!Z(f%7Ej&I9(%UO{CLn~z}v z%)Hm=pF@l;r2JtjJJV!VY%ES3mfMMJ-d*BPBNci_5tx_ff+tqY!r~9_gS|cfRM9_o z3Rs24!MH@H;lvZWVt(7LhaxEFTC4ny@al_aB0X@bRV=|orI6`I_7MYTt^4oR4QM?J zn;Be)h_7)vr_ZBqN75YSRyC0c!TJqPdG5|)aPoqH++9KT zwJks{o`7}$Ql}7_khmY(#KRd5s0wqHOfVRh+xtKGZN&91=D%Km|IKm}p31R%uS3P} z*VKI;vNk(Op2f5zk_xS9mt;OhasLPAWUiG(npdt&@jYt0$k14CKYiAMKpIkxbt~@h zy~UclNl^|m2ll;Cdxb*iV?|)oNNGW6-iAPH@$Py)z^=}5==z0{|EjGsfzc2WzxO z!1%tuQ4~$<+>oAs1pLqE+>HiCuf?|t5{qB`!TJE_UE!Okti(g5mNgb{gXtK|Eo%`d zC9v-SRbND6vD@=;J~b9<1p+p!;Zs835k$vsLKt3QMClfG+r=hvdY$p9!s`sY8e!sF z=;DguAMdxMjDP+@@NQsYdy;w9B*Pd`HM=4v4em!G%$Vx$pcTK6oNyMTQJ|y6_@^QE z+9MVlu;5W3U1b&4dh<0I$qAov9o(l8U4IGEgSv{_o&j686f>r}|C#rQzlAoi2N~X@VkO zc8On(?9loi*i?}L8xi~93u;9MHqknP>w^GwRWS3uuSct6WAW<$#ywr{^VamzWKkzy zwx;GJ#jJrI#=yP!{os|1as_G=Y|CDw1*JiYA*1gZ#jB(_|2Q_e`8Uol9prg>Y%|Oc zZIObw$R}WO|Lspl|ATWNpg(>4R!(qQY_8RzK5+3DZHT&Yfb%PL7N4I!uM?uqQKT3n zvm|#z9~My#_?`u2F|3VNel$X@l?;dxnaL@cNfCb!LZN%9j2v1>)v}_c%CQAW^&bdb zlc_HTa>$sJoCLQ=GLt{$Khj-8tOGx}u#9D1Ie|y?>Yft_FWf|elx z%PaH9R;!q|QZvY^u}UCqI;o0uaD`6&`b|vx#xaMlXT2LM?s(1d>4Kgne78jrA69Y> zZx#SnN4M)fM6Pnaf#BBq5vU+hfG9f&mM0fN^6uFLSddS5iZN)IAZ^~Axjye z0AL93Xv4_(69Y?EC5{xz3nqjhixViHgl=>I4J`2KRwW537cjO(@TLiERIR)6zqaKU zXcCkF+J*lMd7AHl7EmLJbMGH4)W}F9CCb=y_M++{!)^Vv_Oo_|4(*<6O$&Jb>YQCT2@Y(rrj*45!1{1a>OZV zQ5I2=O7w!6nIZ_Bv6vC_m zXS+wm6dm(H!FNWn$=j6}Fx$bH9d{|#|oU`c*vNm{Nm^f>Wr5S#{yxr`AIMVgF(Dte8@xU z4=MEabB_IkMQ~;4W&>j28l%r>9F2HupYX&xKlE!Mq8USIa_eJDJDTK zOaF=K->ry8kmu00QVvFRN7s%izW)hjW)4U7z()5Hs6hd-xyTM+S{vfyM#vSp(?gR_ zBn#xOkCN~Mj)`_u%EJskrQow&-QbJrJMFJj6%wvI6PMo3yNeAJgThxIU!*eLiLHN+ z6%z=z`A?g>_&E2FVX>(LPwzREMPC*(AlTD7s`wfy6!E2~=GF;v(OFU?u~WtCmuBnHRZz1p35A2gIfhnl^G^Gxg#jnBzc|YRiAZ zb1wZi-32+j2+RYkMv(8LrjWf?$D_ZsTEy%#hvW| znK%Et8y)`9h^$t@_N>u^irYP8(|25r(aIqRVIv;6R ze**b+VjFxfdiFla+|h^fcqpi)dQm?eN%cY7?HPp>>B9~vuF|1t)W0~knf%eKI4HEWZHt@*6a|jIr&3ufpF_-rrJS{gQ;!aQ5TDUsHV;&8W7`pua zeB&!P-{UWm(ZXRvvva5I%P&>GQZ!vrvjN)4J&%QisE_7tskSMB3e!~chvfW5&Q-e~VFb)1EgfSI1Nn&t}hQP(IGmN9! zykwZJOq$c-VM-AZen}Ub)*M!LW%$ubT3=_b;+=z!dLlFzr`3ty*xc)FugB}-C>@Uj zqz^F*zRUQ=>T+cQ6DnL7dX|&6C4yDqB70w=~gMd!BdBn?Qw#I+9$do=k zEUk+sNVLnlPQXW>L;F?HJ235e$~Ks$T8zvjuk!1D>&;fh+&MvUkDvI$?QWYzMkM9? zz#kj~rk_Qd{|*F5HWYmxDm3nm)wQyTDGLz%(XgC3dl@Nxy(eNHi|V=lx`y#irjp7A z(1QOF7!O66Pmbd7OnnVsv~5!Qi4OS3lFc++cGzERwkYdFBqMr}*HKOC*K0yeb)J|b zVWdW5j7_gBfJ{yqlP5YOE5DC_z8iOFQffk-#6`ZhdBWfe|zXEf{(9Ol&`kl$%7aIlp7xi?T)pf#GZH+IuFJByW{Df4&ENG za5et+f)2oL2tT5L^AxK^(?|bPeU_YBKBftv@&^lbCF~-}5xvwcf1G%3*L8#4dKRyV ziX0G{@dTIE0(DXzoy+JZf^mV@ExHc0@-g@A)M2{553`LNcHTCnWE|TK`}hwlc$C5G zM!3KURQOsZrs}|2*V^Sa001JLdmu{Ma4K{%X2RssbAH=*1@>N!rg7yu?4Cy`s+gI5 z_V}YnChMvoXERLY*vjdW93l!2aBi_#I zn3YtM(V$ztSJq#Jy`X|C#FRPzQ{U8&7unfvk0}kb|07_*ZROJZK-u+pMWdaMo2f4pB_?$}v6_z+k9+c7 zS(Rb(_)|fs&Xg^sv3c%AE$S5V=D(xI?%E|q%+;DqE-8;R-T}mN3>Jn|mf^ysI16Pc z)w1YC-&sQ;slh*F>^muJrY&kagUA>Cs2 zZcr#$fx|{%=<&+!ZmMDVSQ{3vXJXPnE`G@G<)sFx<%6j6&tw8GE6R!I7_peXgSLua zPK0ubUo(n}#d#TVx1LUSsL4ySe*_yP z=(W8)AD*yb^pPam=1~euU+c|kYnntn2yo`XvNOMz5q9#s#V3$Vq%>d>lZhTL2j@jD z)2J96;T7|}!v$4x3S(H^xXi<-d0Y?GktY^o&u4}xAa7se zQgCd%@zQOVHPm|j21|7`jF%uX-Zb7U2x8Ce;owENdtmga=?WD;b&U<~siJzw1}w9f zmt~tu)MNmmjMImVvK`~|uP!&go&Vgk|DrXRil&ErycIEsRRBoN2)?6Lsb+i41S+2R zB{<7m$1pQnNDAje&>t*3PgE`qp)Ws$*k|!juL4Vb<+H6WI^6LQ!uQirKXm1RSy~h+ zMR}kP5uX(3^(IF9r49!140#Bg&7nOE{Set-ePk1*2$mDbvn#FV9cmmQ%>RYq?dZ8?><&h!~Hi^NsK8{wZh8;h+*3|U?>bM69SmnGDr9yOw-3=rxp2ZE{a!eE*rPS+I z)T4*=V9|DC*i6_KK`6bAYxJHlnSQ(s1gv$*Fee8MFi-0D4_3}^XSoeLSi|Y|eSC+D zYT>R8)2|%;W{ZT5O7KGpJz7~P(Gz2p$+F&Rm49{{1d)F%7epyM_8lQ6pY-raeLP1& z%01C}`Q>)Uke#<3l=s0fPc%&_EEHU!KOkL1;Q#@n|`P zj~keIUcM@`OH2oAL-geYabo*V&lE|jAxzM+>$3YtzK;SR?Wz8fDj5={j7afyJ~ZBn zG+!xXgV8V2V%EpD0tI-xaM<3$oK(Xw=O|jP*2lb|?K7Xi>`yp1oFXS==t|%Ww`iv> zhFQN(VBbK%)LlpEIaJ$N-yM^DNOU1(l12r$Lz89qG05&ED5AX8ZTUlRMLI2L88V?6 z7nX>Wf5EwUuIgY;0y^?V<4wTvR2Y9V7GW^70-v4hfC7VnY%K6k<_B#H0#IXJ)o4oX zsY6BUl&LiCWBzmr4t7oxEl3_cyiz*;8gS`~;Ad97ta zjt5dGRB1s22@>xVb(1B)OqP!hgYTp1^wzum3LQwWJ}VZzT<~FqbRRVtw!-8WZF+Us%u0QMUlW zvgauc+Au`!=F%{Ky*{?R^H?2tB`_j9jJSI!eM@_H>WKO-ri^DiJnT?Udu@Np_G5sVb(j zz{B$*ty>qH2kF3o5%1$RUGNzr+v{Y6!((85OnS$!goPtRYS+t2qDq;rIh-vC@nNjx zR(@t+zJv_qPKd^2}D2ADUf+`5x9k%L>ym9jtSU{|_^`sxv zxq<{5_qt5)Vw^rTRm=EuyU!>&ICt!*F3~fCEpb%qlQeP}f=v_j>XJ_Iu_jC9@bc{R z0!(zCA(R^fwq`1`oA&Y^5E&3JG0J$#FP_PmxU*$!l0RY@j#s#P&h8Zb!<<0K{GIwQ zqZcgC1di^`*Q6MIyOdOM4W^NQW`+Z|cck`#Yh`&^SxqwH@3^a7$vq8Nu|qDeC$?j} z{A(9}z?Vi_k-x#@l!MISBv94>1FKsx=+_C4+_o4hJVYPkl7(GH?^Wdvk~l2wlvYGX zLrzZots+fSSkvZOIwY!-t?kDP-!QiU#kiNn=*2bzpdt05VM%vEr&rHZo~cZvCm;LN zY>hzFa4O#b=Mf@O#j&uwm!A+|%7TBAZJg0WXf+#@f1MnedcPDLo0W+$^FhL9|KB?R60=npYE{?vo zR?ca;+Kp4RrNW0tIG_>PL@bzdCAr`Htj=$IRYx<2iY~05qfm;(2XU}vf;!`?>32BB zL!){2y?2+PUBO4GWkA;2Mt^JKt|~K|{S$7GHoc}NlErHO^mcgRY`Tph2hA*{zgXZ# zdVJ$*nhZHLcVk~8Kz&lWM^wto098>_8H_+D$)u!2$+}m+P!>S0vV*397e#Dt)Omiz zP0oJaBYLpCtrxob85hpo4ain3APc!%!pF6j~(x`z~L14Te2M{?-y z5TvC9K^PiEkd*Gu85yLzJEh}1zVF`uwa+?dt>=SZU@c_0p5I;9H9@GTWXmiptfVxk z6=hD0-*rkp7nDKhz}66DB^+6aaBy1Ml7i7Vkbd`7m8zx3Pd2MvhQJjzi!gR@H|pBT z&=Wl9UW8kXbns%~ECU<&9LZ2*m;{}bDanZsAa7C9x$oS@)nxvjDr!1Sg?BK*=RQwx zg_9cRq!-#bwN$pU<}2}nlsQ0t(#n9js)mca?P69i$`~b>Q6oC>0zJ&838Kco93$vC#&W7b;Ko?b!*p0y%;Wtu4?NnPeeS+bP# zi*q^wLlvTNT2KcM2vYKASeR?!P65y2Wo@ZiXQfpuy==vUVWFI?4`pwfAF*>ze_--K zU{zbPOiMAf5(=l5=oiP@2%r~Cgs+3jJBzo(U}TW~!p~&8K_T)AdVZ9!^m$&g>7HM& z?#ew);c)2yPY5ByV{uDfTTHwHHb$EUfadY^5rIsh|kWQhLp zj6}K5*n*J2ssQ-24Lr>S+4$AL?xXpyhG) z4QirP)1CJ<>ZawQW(E!V%`kU=(;SP>AUS@YJLdArx8yBwn8b+xF`6R#I&B*=t;Hqd z)J!GFWglNcAn}{2Z)ll4IYZ)hI+p3J(J*{UL(8+yYtV+7F3Y&i_4WB$CmxtW=)S#C zJ~hLbRah!6kqpdXU|fHm-EQ(`l1D2`ElbXwenan<`-ywdM7n&zd6^mk^BxB2Mml9Q zq<#ID87BVJYER#dtKMOm@pD-pz-)vL_yelr4zzYV4bcYYfb|n^h+qKn`hm;8?Kzs_$l!38Ee=S||29kD6LZ z3Orp@PwznxlNlRerwj{sw)Y~;w=bqRbeYp-mD5of6yO6nHv25>s z%T)NrfReQ>Xx5&7!*UE%y^jXL4I}sp&#Gh%I^8DRdugn=XE|*ogHm{e^0ag#AI4=1 z9{EBc8lL3Zoj6Zw)YU{7^aR+W5u>*P-AH4=9$C;ete<3g$-JJ$P6a13|DAn$b*zVK;Aofv;kvnS3O48yD* zqLYvYVVP4E&;^BnZ@Pq(g0VYtKZS<4+2=Aqd!;MYze!IcsF(4~rU>4)Ls#7ohUV|z z;l``@VZE5 z{2p=O96M(V`u?GHe(&BSa9ASm0N>4JLT~ajIj*oc2{8cg5PPG`bEs$_ETQWBXj%L} zB%`RCKKT*CK#l;RDMzxb(Biq&|P6fM-Pc6CEwIV zUtD{%J!?)D^jaW<^oJB$@CXgBbsV>1>0 zuS2rNn0wjxqn0Gu{pe;9@9CHwpCedxW__Do<=G?B#fC~PW=c*)CKG)wWQrRf;zp>LPFA9!is0|}-#saMa$x2q=sEOS&qDE>0*GVtO9d>$_NGgc zvy8wLkHJ;G5+IETxop3|^+ttTinJ#veMs3P%3*T|F*Wj8$bZupCp@8;17h#H9o+ZJ zjY{%n|J?ERmrYb5JkIr~zxCRPD+%Y&^IWd>gmXtM7T%8R#J^uUc6);FTc!mA7@vBRS#lzWq6d)-~!5S|c)}S(qze;se14=O7=%a-res zetO{w^?=!*El!pWb~DIdO^&g&xxYQl6w>EC2x=Kzg$mc?##dNOklcQn#V&crvlOF9DASWpH>50ZljNYQ5_ z)UsZr&#S@?BsF|qa3cAOzt#(WDD3RA{?rY-Z92!h)C~S=p-1eN;k|QQGArhN_^yTm z=(}(Dyy#-4Tr9Q#>84-zH(){oSb+I0g)Wq)mX>gE7sX{7*I$x@DcUhnk(7Fi#(w8x zBs0%#9HnI>vi9gAb6=Sa)AMKuakbvo!A$C2N`lATFEt^!LOBAk&ToozBVBpZM?iRk6nFoM8-T|&yib*U&Vo=7up zK>-NcLj==Io%L3mGgxCD_S_5x!asQ~^(F=MA@z0jTuupm$_y1oUqXH83Zt=A3Pr>H z?DNZMgh~*cgDKHvkI!kOqpWSqT>LJb7llxKN$Cnz(-OALx1g9)6y51#2JQFXn!lT# zb>{xt>d58vsZlAH@x&(jq|kPQ*7WjL30v&Z6(LBF{5J;~cajo@ZN?JOjv_AQB!apa zj~6bU_#Hj+^7PZF2H>ZY6E@q#r2~X@*0 zMrnt)L69CeFGXO4P33jPZ|?x%e3h)^NB;JiGsM6(c84=U>pZ<-6qD3wJVin7y|uOa zGm;CmNsIR}OWObBYpnfZlDvA5@q9gv@8pR=r0BwQ^VM+q@6dp1_6O3B>fE5oGsN^> zjpRO(go@0QsBJD57XLTLd-q8X zBdi8NM1!e!??g-s56_)P-GIc2^0Pxofdr_xMw3oBl({6 zO?BhLKzf5*wa}&s37R4y5Ye&87u3I4M+(`Uxm_LH_Yo|h6iZHcJ;8}l7?Dx&-IL_t z9)B7h)3VGYF?Vmcz-v8FOi4#jgGrNh-gAyBSXS9MVD~VtO)ITy+>{@rhlI`8KhTf*ta2gRW zf0ozkS2M!%cQY?wS02daP15Z5RnU;X!vn4X*}JDL6j%*%xF)lCv;-H?HFIA}kZJ0z zXl4KMHOxbcKZ6U6i1JdahIUs*OMiY6N(R=r0Hdsu7&uNw;b?C%d%VNE49obKeVlc>2gE?RH=7l^# zl@ew2;!|&b>M=b}YwZOSZ9K+rLaX+_^7+vJ@|-A9i60RRL800_zQU486u zOAP+Oaa+t5gXQG^^vabbcu_L`*9E_6H#!;$+WC660;71P?4kpwHT?+{2nJxf&HaTs zNkH;D!adSEEmTZcmJNj$#WLc;<{XEqQ}E<-Lr2(RNPBTq zLvnaslv=(~8y1J*%7rMj%LL`{W!4?mty8Ux`g!W?tZi~^U3x|_qxBdDrXci+ z55IuYnLfZg?eGa}B>{V*VxGy%vk)EvV^8(7J6&a1rh24jHy>#T{lSttAA_S3h9*qO zQ}MH40~EnxSxgZTKWznO%^S^$Af=!G!S)CBG=Y4BjC|@xTsqf?D-%?jGUl|7i6IQq zQ6!jbQmu?PB|;f^I_WpHUi<`mxGX0sBcwZ&t5Z0J=A`M9I+5_|EJTMu_3%LbmTj4& z-<;T8r(&0qUoWSDnt2!4n0cR}2KxiVvSKy*%Auf~1b{>EE=hI@1O)p~AWE{w+_WPO z;oY8{!b3e&j*lzVWMU3YmW)qWM6kj!#g5yAfD$=F1J$j@wOf?Msz7OWqVl8Day@g`2jjENS-E!2P#5Nu&-K4=zu(;nS5{bH50~RiNHeAbJ zR2XdyMB#P|{zC312=dl_^;IX&&@1-9O5a*DtuR+7eR-obD%{hURQwn-Mg`q zk)*|mWxmTCEDKi!qvYBcZS@xe{v@tKdMgb#&Dl-&zS-VC3q??jCZ##;rj^H za@-`vz1BA@6axBDElE#OQrs72PwkG=`xJQ6NVxTqn6tFvb(TXaL}Fs!T4IX9Z;W{q zaIi$_MRLh*77G7Ec(##+-q%-(xVHJvU5NL^%bJM7%%=#D;&RRJjq->{#>;0d&Oj5gC4bfeSb-Ty=`tY=+*4 zgT4zlBRf1C#dxK!Lb2ID=O#+p0*-A90md%Co~V_NTiMQWN*HOT^1HN_T1+sGfVcdR{TWd%$n)?8`#^%J+lIn+*7Z3cX(1+bRXG+s3;af)Xt>F#}B$9-D{UY3D@K<@3877O`ff zJZ{UyG+_YvXg7s2zo==O!B`(kg2FGqW|nKBs04pP8^6`w%eUOQc+i_-Br z>jd>1a(+!-L>F}Ji6zd714=Q)(p)e`aZ&~jQT`IQ2cEl;H9irPRp5gZifk+z`&UJj zW6p?lB@T_olI(e1{R*&{VI{2ckvozV8wOpyRPrzfH| zCpeM$r$uNn1%NgGC>l!J@>}rynY+c>!U zaVEFb8j1&quQPa|!%W~fMGVp7ApeHYz$g76ZPX7iR5g`d*2XzR6J#(jTT+!k?*42d zd}UD<((%o=1P&Lf{>mTdLkuXZ>CcD^?CsqOWuQBVnwr}|YG{&%0N)}PSs(*DeT@2- z35&lC74e<$zVSrggQ8_KA4-QmvW?MrN%H>aNdn)?k`S!$zv1PCH!h?T5RA9j#m`l; z@_`7ozg28;;)`zY0Fr#gtaAPrU!JVULT*2oV-^&T8LT+^k>Z;!zsQeh_{f1U3pl)5 zy;vzu!q`CuIo9bg2B3=>40J?^XhfahHXWHca}h&6Iz?GrgQYrHsU)TIBzZHP!)*sySe4)H5P)Q zv9&-w-`;`qQLGDVkKZK}kFg&78M$>V5#|)DCWXjeBF^93?UbKmVI(K)ya#^MU?8gT z{P30Oxz9Yh$_I(cpe&M`*3M^6b&ZWTVoIY@swAl z2FmpjYGdLAb#U4|OlJ)Gmk~p~)LG}rUcM9n;o4YtroRI7{2wC*MMb4Y_0xg9_PbE7 z+=W7~f07G#4O@8$gelgqs zFq5b2Ph~*r)K<6dq4xp1gQ9SpF)01n(uDj45paefW$d>L4?S6bUHs?45S8tqffLxsOnd} z^gs^%?FNeB0jqicb_9!;qQ{^rk%7Y+M}2H>XIQ&t7IfX1h*Sa|uckrkD1hwjoaI+>C@&x>n0US>y07~4ym}xnr z(HcYi{Ue}f*2qbpt7`uw6+?gBr37}3I~Y^1h4)Cg;||Yq=-Tdh=Jdp!=Ape6xUoCX z2s~3}&qgai?l`h0=LU;60S!Y?P~-9&g%h3)bobe{?EAgeE0%>zmHclQLAYEwYWYFv z8_O*ueuCKpdF``q9*)v8qNLpfyt=~4MKp-E|Ii^Cv|nCuD*B$BL)jmA)YZ7rXoDlk zaP!(H?cdthKK#WH5@J|HrJj@JC2(OAcyXn0wU`D>r}g=gJ^by?_gVuO3c!|?jpCfN zY*1DrmWsjR#Ef9;u9|%7+z8w_Yxc><1kuH8Re4ZFT9ZG8uZaU!qdyXKOfJfKlJ_8j zfI}(@bk+v}l7r!0Smcr^LJr&b6d|tId0ZI<0$tjf>R+*pEmv(B1F<)pX@WCAA9P+3)+?5F~~)@xKTr z1s^g8a-%cuSd~TJUKE?C5z+Z$6XC*<{ADkFmhnu#ha@a!ut9L? z>xsckV)jr16p(uPx$gy1V13L&p5u8X+JjJQLqu0}N3^%;P#)Uc#P`kbUe@j!#*jUpoWcT8$wg8F9lgwzxpP*de>-|XV@HFCW&8Fmf^EISt?FG| zP@x(U@;7p~&8sJ5dI#dF2ahS8$A`dkM&ol;{jPf!5sH^XLj?zQb1~RCiUb4~Ym$Ck z*P+T)&>lh(QQ6tAgratzUO}mg_M2Pk7li*butN2PlE3(ECT6wXHK-u8Ftw}yt8z>O zo9<52cYE;%k0K&4c7&9oE8N^A*Og>GBGSbqO6Skrml_JvDIa9uCjOmvd^1(Xt?-q| zN$=_NJ)pfD9=%C^w;Qo{n@kSQNj9$X-+WEN0)BGopev^sriiiC@P6TT-r>z{6K;5m z%R(oxI|~HYrk>x9m5nwRHHx~pRfJIc_7Cu{VTKhm&XMpUGzNYJH@ELi=*Jtn{LKrQ zI=IsV+{RMIiuj9kuOlM3>`9Cy6NR`xq6m0bGG?MAf`AR4`O|i%p?rMk*{y#Pz;d5` zLwprH-gt|IM*Ho&uJgcAQ-fUA>je5CRQ&nz?Zu$)Kt2BS+lI5>!Z)hNR2qA!XDRb6Ni#Zihm~y#~ zC{L#h{0L2Ie<%M0$i4Vuu5zDPBS1H|HBV9{c~PNilp2E1l=G>CpxMXFvgB z6(cdy=+xZ>?rucGsllYw-Hae}A0$Lt97zQFohVlqNqIK^et2g=LlzAfDjDS(J~?f0 zwfPs@ipc*KrPZCXUpA=>1>{a**3aLygN**F55AhuY#b4UZE1{pKxi5sX8)S(7P*;Q zf|L<=(}y5R&5m;VK@T*aLdWaTqmw!+2S!;!lA#Z*)>bPPQ}Q3$Emc{21z+~lrFbz9r6}S2mOOw3Rog@fo z;0bO<>;QuYR;#5h+I$rb^f!+TGG2ZB_`t~v4^BDU7bWL1>;W!|54bPJz4;7YcM>T8jCL55_}Eq zO~I9(^}xzV5iEj@e$HFCnLvDXtX4i#5csD-)n zaOY-wo%$T4X~m$(W!U5Ge{>glu~O8k;vV}j!rJcJcv+lc?QZF-L`9P~HkgXw)o4uF zCtE59B!9p zNhgt?tcVs54i%s!yLP)sGknf)Hx9PW=$gD-<)J(Qg<<2_@UreW}{GQ!o)sS`91I-D>{kT}`sr<;~Td z8*N2nE5cO@!Na6UG_I?yI&3xxelAz+>Y@sAtjAZRfOLIKsRZhFQDvb?s=-6=id~u< zhq@`bCIgS#`{b%fN3kbp79X2GzSRXglVV2ym#XR z#^>KTg1kz&Bo7dAe~B(&gjr_Qh#2_LLSXjUYmdg%k#WAKybg2Y9&W$}i|>nz+678F zdVu5vqe6A%N9z@%IU3J(n53j&do_9-28w%)*#R$M!PHeYRjxKwc8)FN_&OCgv+wWI z-0Dfmhf9sIf(|mWz@!n7SEM{IjWCPLHb z=~NRB|DvMXrzrDxh(?G7Y#EEfSwpg_e`r{%0~?q={Rd5Vr?-vQ2Tj_mX&}g!M_HAX3`@6OROup*O zhzyjh-q@q37gAv5NpV~yBH!>|JlFq3z78CO?0@V;~+i)R@OkRO1Q z`#o7}ON!XfVfwet2gh`9|4Vf&?E}b5MEC<%;urUg5nRK}(CF2w*|mI6T0UUpQLRi!@`Sj~ zrY95f3O@=kxo5>3=b6U)zCEBj^g5mK#0L>WY8%h=C_+L>6=?FMJn?+yac{STqBPQA z8}Yk-|IPH?#Wx@-16z~`G=$LSkUaO~{#sv27L~)~ZALRyNs$2M{!4U2FX}rvS@oY* zdLv!XE@%a%{U%(iAez;r#(HY+8$!ZA5VRq9L81DnhnjT>cEji>4KWh2t(Ub4P_}|o z4bnm-?R=Z>FBL#9`t#y^l|f%CYUI*Nxnh=7d8a$p(E*RHk3oztNw6B0q@6GDs+`(1 zCV$_^f=qca%uHE=7N-+;kxBDqnA2?BXMJKb@D8Bhbs!_JyP2NdKk$;_$aq&rMF9HA zXuS;rm-ja@o7Ui3uwsf0S)iMl3ZM9V7`^M;Wx!;6dA9Hgn2-egp-t>Mnws5mqr=~y zIHwxbLF3ur2UQYCp|%P=7TT;_!w*g$SQPJQs(@5N?s68cC1&ii$Q}~W&;qJ^m9Nm@ z^ZQ+hV!PU7Pzq7Uu(AwD_YV0P$14PzQ2Hgual@^H5eVFaO@DHMNz3_9AMiDs<2?zm6vS8RU**N%Y2v}uhiZ8IJ&FN1f?;9&bo&WdL`7f)y%)q zq0bZPa`xdAjptd?T=wOah=Mz4^_Y6QgH4q3Ec0TQg-n}5NSCl&#U#I+pzVl7_M`#c z{(1hmzfu^tEl=cWUMl}rA)FsCD-Y_eI!^-c<%7>Et!$if?ynlJPPSqsNEI>Ap%DQv z_%f1?(!+nf{S=M?;sf3m;!l-Kq@S-Y&m`+doz-<3ayNAYCP6Qq2dK~eP-71Nw+kS! zIF1(PceM*IZzT7q2%|Q@_1GA`-yvWzkIC(pD{uIEpJBHja6V%{qXev0HUu1Rl}R{x zIM4{p;|(*koJ;k62JZTDaP=RBj|nFqj1Ni zt~!NH|3A~LqVCnC#Ay)OANRNOX-jn zuOEThtSt_5lwWOnsx??}mH0K;4c`nNpO7-{QQkCHxdP~9a(C(<-?Y?|6-Lg3FrddT z*w)>ArmEKq9FP5)H`Gs|Ge49bPhe-bTpp+ z4f*@xl);TNCQP$oVf2SdS)h&?aXa{8;fzE~PBYo!m4u_vv>D}hzv(7~?-GPlc!=sP zg+uu8!ez~8!5JW!F}xRyjUGmZj@3)36pQxJRxg1&fF1e8(QNgnV>#n>x>%@qoy_@K zdCO|$&V&G?lFWK~aNFKFpfhVhMp!(3U78}^l=z=}T0|@Eh^tjeb}>y9c5dM@TGym06#7((OrzisLNq!TgjnA zxgU3XC5;-!+xsV`OPSN^=s+a2AmH1M2dKXREJww!Vt-sOve~7^k{%T%fsXY(Bc*`^ zznR(14JYS^)Ko18N(a+Q6QBpg%%E!+7KYBDLG@j0N-e9M2c%q7sKzuS7O{+puSy4I z*Gr%}N{TY>rlNR7pg6w_f^cE{cw~MR+1MbAN3||$=&6if{V^e9DZ;H-dlgs%-I8^; zE!jRE+jB>}e+k5^xO!_TUlfS2lq(M`j=3JE0o3oi{COcHVw_QW67eA z3u|-arq#8c-ndGy!=D>s=_(Ll>5B3DkySsH3pic}_NwC$*2L&Fx7;*(Kkrx3Z5!&J+6al_Us!^R^WSe>Cm1 zM!s01Guri21pV?jh_sw#BWz`BlO6^fLv#f*HsWati0=JCjB!7Lrs|~O{Se#^UcEjZ z7rl_5yZ5F>MT;RBN?C$Vj zUhWH_yjL#i2UTPTYHNl2sW8K1;Od2ae|&DnwDJ06fvhZ=#_F^*6kE!0Rg*Z#?UBgg z_G=x#qi?_5k#Q#l2QS1IB0ZSrJh#go>)+*?r56TMGxLR{y)lu#5hbFkh7J7gNSvC4 z6K^mslokqzZBnewGD-}!iN z6HZ6Dxz8Tm{Up=OVO4^!zos|wy*z|-6X#(SSUUWCmGR`d(HzPaE_?PTTcsp(c!vD` zy_NIeGH8J6Jk`_mZ9EfLcq+srpF7MoUy+}8cjJrBm3828H_KxoJwxVfOuh8XhGShv zPa9pkxo-&KtyjuHh+lL(KbFx+9^@n}rejfuLuQK#c!MF6b`TdHsLs^5zaAN5vXYXc zx0KW&4`t+pZgYVC5Ij7Ezy7%|%tfJz%Sf+W_~zq|Bpk?_qRcm0TX~Ory|CMklbP@7 z&%Jq|&~)%x%F{iQn4+PGo16cM#v=$hJ}s$akdxA4&|8tpR~>XSHrMunjK9q~_cP>H z+=(ApV5-?ElB2IZd?h+JmhokOYfH~WYJ%aem0_Z8mG5~o1XprUT_HYRhqFrlXn%Pg&CX3`4}CWQjbfONCUPNQJ*?bZCtNmj z>7(seP)-Kl!*-I}U-47wtzTK1uwpDae{y0Hs2o*3cvTYwGFBOU0<-z!kTT^8d)wRN zEl5I>f31W`Q;UG(3PB1~>sV*Jw?kQ0VmsP`$$IFd6LWjzJxhPQcqFM_q}kAcwQxc~ zwzHadwf_xCfJcN>T77|tEp|EW?_0kc=N=&?Gt!V6Z~;N(Uzzq}zo#(UjAF!siN5LL zyks|uvCR_v()K$PwlYadE+-;>M&bEs+)-RpVPePF<)%I0470?@4?ZwL~@%n zvFHdAn#9u*KXZCVT%ygyckjh<71{OML7B(SJ)t zlTa}ul%tdP-_dd1$Fw0d`6NMm0sodDO+ceLh9!QZm;`tkQ1LD!YrAe-)A4<#s_h2L z4BvR1wx}cDU5~VXf7(ABvrzr`ejp^uGQgE$DiO&Bltu@WD$Y`F z;sE3Qq7(Y$@-v%omIXZCE}8io+mR{A^O#FUHx6`|m4R%A3!*^pCrGx+K>8uAN*a7w z0AxDI>qKedB}TAFyl~t+&gND>Cxxf@oPTyho#xjqNX5Auk0^Jrii)VMq)C*CY!hM( z`tdQz$d+1&u$>_el9v0fi0}6si_zCG!sdq&KLa;M;_uR0c`XMvDSxYEv!R8FCH`b| z`+6X67N=86&0u4YQgR29mXoWJZp}1AwnN+=eyk7D;qc||CEll{I4&8#@@t0(*MCj_ zZiLqwXZq2%klWE`-1W_+bc<)xZ9jwjb!)X^4!E`MW*ld6d7tC_eyfE6`55ncUda$>y#dZl|_t5wS_>P1$|J4!T|SK zZZs1enxfW27X;^=8R&(%3{DmI5xOQ-_61ka=Y!cl+}U0lQei?LHlwC?zvJLYT0rw6 znI*q`6=$q_8h5hcbXR{ae{%_>oQV6;^c{AZXwZPR#l0UW)8u_b&oTe(btc>JDepZ< z(ns-=m0Nm=El6i(X|FO!XsA>%5`)FBcVgk}$$$qU!nyX(R}s)!_gdfCuo>YVt>Lv( z@V*$8o6e>|g|mK(le*>YD>wFnM{ln2gLdB3TngWB(-q)4gi#&fL1T>&09qAWhU?g1nHi8>+g&KH|t|C9Mi zFBVhk=R(CU@?b_HB6WgjIycRII)Zqv!^&>;#kkMU>qMEbJY`m}LFOTep^mk9ibl_0 zpTMJ8acFpPjB^O87(mc_!QDguP4=WtP|Q)ubU(LJn7B%^OwA^^bU;%`7D>{Bh&$=4 zk$A*wWj!CKoAbF6jYl_fBH9a$-DdycI6o#Vkk;f=A;zaqm&Z52w&?P(5N4{bc(Q{Q zlVaM{w$XY8x9cb)({;tfU=T}lu}d&chu161wjwOQ7bPJ&b|nJ?M(L5*O-9dXHj^iR za!UTzEhy!)^5zL95)Nj}s7|v%hKFGyoC<%RK4^IGic0Zi3W02p5b~HDL@w>BHg#5 z+)PLldfmfe;qUb-(*Vg!^Cw|qhURM_{$}^PmpYx~%tR*J>Fmb1**_05_!r~AEVKPX zQeJYO7cPHK#ovlZ;X6cb_H)=>nsd|`v|OqeO4&erU&8D`K{b-!Vs&x}SZHxbA7>A6 z7a|Mn`FdcTsTT_@Ci*H+X zkqDa2lgA+D{%vvi;H5c6Tkz81#Aqph2LWN2tbX~I@+q?Nu;{U^?XxfvA>5eYLngj- zkN#?mh*O42WN@^Mh-Y0u!}^%f1KCbhvV)!l9XYP8qA)SNqo7Orik0i2`32H`&Lx9$mlid zIBGchxfasc7(YwW=8W37n=uTy%kw1YN3OTDzeXcndiJ}?yseXVdR!y71ng`DyVG~e z-DJ)15-SJLj%`NjE_lH{{}D*uI4dyFjIR^iWH~mY=3&p!9+7JAMy?&PNTd$e?tIbv zo9_c|+rQG3wM#IHhTDtbbdShlxkoHW#X$%#JR;m80xLxG6+V`b-4WsGH(l!B!Xp8z z68k4tQWj8W#y{asL((7GE~Ats-rSBWSZKmkHM}RB<~Z^(5A(*_7kp)RNT=!OadL2V z1=mfh|Fg=P|I6C7-+r3UX--yd9{a$eR(IK67 z{*eeKjsLIhBrXtLTptWIVuLLF@(tw*1WZ;qQtzluMvEIs3Ut2pW0?%k%o;_br6(pK zQctCJ-Q;}wNR+cm*fK}E(9&9yYZmJPj$Yl5tG`<0sc`WQ{@DJ)BL>!_-CBG|pvE>#;V zGTgKlP&QS9^K5oi!bqIc6u+!Pr@F5ei4CoM}c;Q(dg*T)w%sBxfV{kUL!fGDk z6nJ~bE$^%#g)gXe81?#Gv>k1d|HK7`o;8VhAQTnPUKL3b8K3hw`KbQ;J3rz1`#OdE0jz3~=yA0Q{I;^s9&^d27!K7?W3?5pSH(s-wq(N5 z5BZTB%x?#<5udz!K1m0Odz3Vt)(i8E85FuNJ-L^?TAvUZK}OIqgG>HV7qnibq{vgL zOLw=*kx?|Wm~e5Y0mjd0WJbxk<#Jvxc+p|(hKb z#nSy7jq?@q9ss#&5y%HpRaEe#)*nG!Yj{UKWDb2E)_1){{m!6L*=F$3_TwHpBMoE~ zNfxInh+dN}GmnVIZ@cEYei1aZLbB6XuEtGHFBC=0{xifwrKWz2)jTGg`^s)dl^wz` z%PlN{Lj7GY`pQ+VGz+<@GZKfzQD+KBQS1CrjkL5ecv*2D;-|LPP42 zJZ-oowI)}PeZxm>L-KymG&G?6)c0uaG4`pY;u}FRM4`b?K6e5kbY{WDMA*_;fo>W| zv(V(xUIN=uR`gYMvEk@5?dl_2^8>w4BF4#ol|-eeYKlHXr|8=Zg}fU*(H4~bA$A7= zSw@fYu`yDOfqlsOE5JY${=pPayxC>rMR#cloqPUbi2OrZ#iD|b;e{N*bJqjC$j9C4 z$S%g{un3(8L|`Il?DIjzq5zg&PT;GvR@2`j^JASPMj1HYg2^qfl z4C1Hk6>ourqpmzvS)(#*c$#)&t^IV(+HB&hYQk8R2sL)-G*epR%JE@C?Eeo$87Fg< z5soO}(==rmw%{6R7Hw#Xx z>x24J;%UllYNIc&c$sJkbBFbusRf%-pU(44AKFq2dS0X+d?$tv?~OdJF18K7zJV$? zun6YXEr($v*QY*2q(1ewk!D9k)G0=%WTFhJph>Yh9av;>WzXqrLkO-rT%mMR9~q}U z8hT(8M9E z>X_Xu#wnSoLS%wC{jYTbYM=h+!}jBv7w)GYXGODS<(hpiBwJ{5Ws2Bke&+ShWH&8S zw4N-+-&0PB`_y0e-3B%ss8x4az)9{qbn)2`;1t}U{6XlE>&9=rxV$Lm`!fIV_bec? zjNOd-(?dpHbVZe|F+1h7SdktWo<%#;Sd0j``Hre*jCi zV4yb}ofl+$$l^O=b$>$AsxN>-s*=gUWZkdfY}ssx{Kzk#hWXg*a5dsm3Et}(OZu6g zR{BpKlG84EG+7~1 z%?4|Vtmj5lzO(hRwDnqAWzUeb`8oHH`tTjJlFz--U;^E=`q}RfDK+dFZm~NbCG5jf zC%xX-H<1WO^U*w$iZ4XKz+gr}0c!*~y>^&7#f2&9S~7)3hw88X0u@RjbLPbFGSDhf z$DHs_W~(__4!NrTU|1|G&gfI(I^YMCKtQgY-o8IjW=Lo3;f$eMd0LaC8-lC-7sPPc zja8n#>IbBwomOZ`*6YxvM=Hbe9~R51MCSe_oMmqn;Fy*a{`fimEQ=aL;TAOgUmEjb zF6k;M$FB-8)hH<#^+yV&AW<3x3?AX-z%jpXY83dQ>d2rh!l$P_|= zmnFqD{nGz6(!96F>Wp!EvckEV$0=;$`0wA%zCFA%tMv!Sv%9`~Ib9Vz?mF&MwjFzo zG%yyXnHYqT(d|UX{8_Sc)>JJrR!L$$-ez;k(^D1J>2#q_J%qxP{;Felq}nMIQ}ADH zbYx_J2h)ea&ebZvijJe+Rr7wv*Uqe9sO`GH+x)-|p&%O(OpAm?z53}MuR>rkDNSn` z1AoW5`$`an?4T9zZi-oAXJ>rF&q9w+_c0GBK#|LdrH&NSnZn|TF1ki**WGNJ-*%~? zTs^SMm#A-eb&{XIx6eT}dIz6B+WYt}kJn72m2J?SK~O)N`Q+V&r#fa2f?&+e!EYc_ z28|tjWR{GR2VHtiQc_=ph|o5Tqqf^C{oP8(5WxBvNYl~mru86+XqC$5>fro|Gl69P z`xy?n%5%EOv5*1PE&gnFW}#u!{lnFM zruXykp6dB`ST>8$KZRvS_di7?>@6pE4NAb6HbjCkyfF7&nihk@9lh^-h{dKV?%h>( z!_f-Ml}xWbNH&Bi#*6lj3P870^+#eItuXeA)6rRsziM%JUQ%=KcFAKys95{*`nJ`3 zNI#5g`KAm0x%_TBTciMl%X@J3-50RGA}3U66h5Abw>fqX=TcsQ>W4Xv6gYj^Ki@*v z#w(AY7Fu)2zS>+^IHOogp=^=S8fa$mR!AckOw5|elPRiH*Ik|=3kkfS33$Xz0H-1L zap0j@BsQ{?Wbf3M$;MLrkjng}%8tuu$b3%VckB-u?SCmQzO>7O*jhKYUubpLk5~{O z<=%OZ%WS`8wl&g*XAC14y-$BKGcLxU^(7B!^>;m4d3i>&fBEOXKu4Uo^u94cXmO-C ze{qCS4$~8mHsM!pKCZyCenAJuBEM7Yh^PK9(?vo2DYumwo{D5q7_VM?sQk`WO-eES z`D+J?haD@?6fp7TZd?@b>;&9l9jBYA94tNB<6_&x_jLO->6>wR_Zv2dSgxnyWoj{4 z>CU-UOl9MXVUCmWNhb-gMqVIyopOwIiaWy!05T5+)%EZHVqA7XwCn<43)3&ad=6QiMpU`e})GQC?5~NQ29;H8Eue z5&VN!+Rp^_Y9htI8Z6#DG}apO^A6Y+2XC!aztG9kwpgdL*al^6f3y2DE(V0U*pbNp zhx-5p_F|3MkRqOr)W}YHqaN)ZKr9$jfmqj0w-9AT*W>$qe^@Z4NtO}$U+kk1X)l`h z!JuFSe#Ur(VkRF!QNPJUf9e-&=p=1ee}&8#P_J}39GU@!r5f4UhuG|O37JzL79rk{ zCR3HC99ari4A~EQl_+?PynWs+k0-^5g8o!`Uu5efvR8wXfgW0t#CGek+)o(rKgAsQ za=~BBNCOI`VN!9#N+TU#*9pbdj;UB}iCXKm&WZ@<8sE=8Pd z!u?}h>sW_zJRi9dJNR)Zw4G)JIQUYuYRzHU9>*O8ZUn0HG7FU z53B6%*!-qi$}KjG_Y$k_pV*Bw?C9QdbNB7Qp~37?ypRYJUt#kugXWdI{kCFf#ctd| z%XNkRx0zPgR}{Td%LTMnysZoT%pL}%0!S#Xj^22l5}&6EAYp_QH6D@R1EOj=1kg|m zP7PprFXO%bwt8tEbbj@`CMKFT?I}*Xr16jbLBK;RsVjo0+>9)q`UqN|fwg$HC@t+U zU1K#?Cb$tdgicEz1ppz!x~*5i-D1)G{#i9u1J$pB(ST)sr|Z7YVXK=4o|~|*&fP)p zMNXe()IE~C=P^FCHN9j9{Ray<6rJqz112Q)gO*gaofxJn95A!~VZyfVl*dQVf#7JH z7n(TOp-_6hkz9)MwPcA8T&BahV@xe;zTcFg4M2m!8 zrzvwo!#B+yxT3Z7&G#oZCqXHW4zuTIE}MI+h~cltUA`C%nN)F(&?%?2nH|?ETyEN! zo@XaJtTd9&Nl{JJGda{H`zjpY;RN0k_0=K==hXM_$NVMGCm)G4S()Qz6_N+1|37TK zWmFpt)UF-eof6!O6bSC_F2#$xJE2hAr8pGVU`0!dLvg2Auu`lz1Sk}W`$_w}@AsV_ zXRXQ4WF<41J=cA21CvP=HQklPy-m3HJ!TVo0K^`)tB4y&Q_vfUHt>OmBKa7v{rb_a zc!!}1lQg?T0W&s=3edQ}sKUBt;Zdr4InhWPB_KPn3E3Q-wZiSPQL(GAxr)M;2U|gk zV>jq&g+)w-0=N1%iAuAM2colj(MKqvuuZW4s#g@CPo7v>U(|cot)+91O&Ee@=H^xt z)lU$XgOweMYa8(*e8=_EEeB0)c|)}My62q0Fj=9ZZoYAXn)_adLiGBQFBWM`{Cgb1 zGTj3hZyE72Ha0REYWVoLJl&9K&l89a#ROl-Y;ctb*7X13+x{=TEF8}%=y3J?v5F~{ zpYlvjh?rI8kwdAoNmi#N8|Vf{^4Z9o4*=Z3=qvb#Z~}#&eb-k$1#b~urw$#FpLoZ$259Mw3FI%Zy4kM&{{bR%Ur}1l;@D% znjgL^=Yv2i^qq$CNRh%x_jrl9$#gNy6YeAIK+C$s;+Y5u3+^W8a|`8k()2b#MrPrn zHSTPyOJ6+O7}oH7TcDd$=7ynI4F#n=XJZN?$pV)q&4o4o+rir4L&*N&3!*NMzWTsv zj-Qn@>!~nWFE+qG!)!)@)W~an@Q}zp7Txs2v97*%-zGAtKfNM%9|Gx2EOlZr(WLlf z3w0y~T*1PkFu1)IsTyhSt-W;rN!Vo;d1kzNlYlw>shquQl^$S0?a&)CsSoV`TMOU{ zZ|$Z((77Gt%l%d%LoxM(YHqAYyun0(YR=0JcrNE)|JOu=J1gs7SSLtjITI{(CdNsZ zGt|D?EYry%!X30WQFE7Ko%xUQUH%nLUeROS0DElEl%2DOAo=W>6*?%^Lrl+22-6ku zKjTbz05Vgl3B1vu#Q62oKmr#y@dZA-fV-Gqp99G)wwKi3N)1;t+nZTxFyb|JLJ85j zztW^Q3h?{#o4OEQfrpLMzo~!(Zj%<)JCh2Ytg7Ppl&ylIhf}1YyRFs5?%Taq(P>)vwE}DBL_~$c+x!KQ-YK7O}9IQZxe(WwZBE^FVwVdcm*guD3RhH-FAX!yfy$ zrGfk*A2fe8GcdsZDycFG?5_XNY&j~w-5;T#ZKFQuu~71MQ1%-g__dtogq?X~kEHpR zsgKS#8bX*3 zzj7sSdS!p#PEsu*Ls3N$2v#qxgMjocG(g zn%1Bz?~!{ZX1D?O9>nv1`}&c@zH8^vlK$5r@i9#{tMNeEZz*S!Civ45qTCsKgTCt7 zi0NBVy5VNO+8h5_y^Uz6m#UEh7In4WkGsyCJ^E}ml3ou>m!l-Unz&688%V@!URczj&iS#~i`6hA6vUp|bll}aimCq` z-%k7T^vx)jXX&zz%VN0rVf+hBsxl>6|CD5U?R&HSYLg9wHd+YpNFv&RPte znK2Z@QpmtGUSk52e>sQ$ikD*VmcFL^v;#Rp5&RPg5?JF_U}Cg-dsQ>hJ{U1_98@cgkwP6sdVe3 z9=4kgV>#>ukhxhIiM&sYX<^VCT5D|3O|OuDT$$!B(VVRgM71|X&?RyG-sNyrWvq#~ zBiqOLdUP{;8j9S39VuQD)uEXsVOl~&K=S9(^bsNYr&!v8s|;uU7bJ#Fw7prnWC460 z=u7iP1~Uxc$GL@L3>p)BQl!2iKczyp<(G4y907PT;5Y)Zw2)@-XEPSf6z)&akYWQ2 zU%m18xK-+*I2-!)e;^9{A4HWheZ&p-Y_mwuvL1*giGxoeT@uUvL3yp2vkz6Zp$#4n z2x;op3FT(u2dA}M?yks&yq*8t(hWMlAOKv>ivTnm@T49#y6Y##&M4gEIpu_Mny>I~ z$o$#VO~~>?h(Uh*MUr3j#e{XNDP1+No-1|MU9;??%vCmLUM^!Z(gQ#%jV}rQ9OqKX zb7JXn?|E-*eJk^`nQUQSc}ofA1_uRq5pE~hvVjTmbLOEGN%S(nsUN59%+()K`)C0N z*QGd%d;mC9^*8;}(OYYwkn=-GhS)k2Us8Bv!9BI8QrN*R55ejWV4*DMrr*XR&HdQ! z$GNxdPA|RzoT{*m2A8nV#FnjTZut9h;F)aC=$-(7$3bpi*8|mkXF$V{5&I5GO03^K z{dVwl*!9|#IlTmqDe^!7oz^`m1M=KR8o`r9P)Su;mAr&4A~0GNdef7wG!mJ%eOP>4VE!F)dGy|y z?7|B!yCnnGsDg`tU1~28c@G+7VPR*`-9?+{Yv8SqAjSS(!6h+(Ii2842r!ei6ErsD zI`EjvWkw?J=XrU4&VvsqR!e6m;$SG9p$OiJ>AAd(=_Bnh3=3uQTLa$>poXdpD8#R) z1j}By(}>;fyn{Gew6XA|0Px8U(4^Fm2n0I$6oh`V*lbv_6mw*8v{kO`q+)|~U5KU& zW3c|YYgsQ_tjBK(1d+v^c_^OFG+j)_kBQB51v= zz!^qF2%W`UMa|C(ir<9Vy(nSZ@)P1=W(pq_uhu?aS0l{DB2Q@R!E&vQ9MTKkh&_*@ zXqUx8hd#zX`kGIpC~_v|4BY)R=)>8bIz+@98LQPP#SN_$nG*xFZ7zjeH;WMu$;)iL z>i`0X?cm3QG^<;STs4!c;iUw6Fm=J^&lIJ&651WZ@~~p{FMs+E!HwLFYiV2Xvc# z4&ICKC54Zk9DLaU1d>SroF2vSh7h80*4^c1zM-@=-nH}>P*KE)&OUnBV^N(vM4_~K zls#Y2gd|a-nf}W4xvFV=WBe|N+z2cSz)wSBF<7{yc_IJ_MGl^0(|~va^+9Yzj~+y1 z4*7xaW2`8(nlS;@iym>?*k%5t4^7BItnbS>TYREm-}&Jo7BRc+TViQAW`{t*~AE!tPRs+!nV#!R@<*B>}nEnUn%FD7YmwvtVTe zc&VNf)ANCCaV9Fvb4ng;m_=zCO6V&28(*- z2abRek|ut#UgyU38@V2ddbU+SjuXb%?vJ5D5_yhj<;yJ|R*Xx#vaWxgd_IUroiVo9Uw`NqnV{*^qzO?p%A)}bJe*W^Er-w4&AF+pWo%GHQMc_tT4 zMQ?M>Z{7YtB$&|99s6QlFZCt^#nr;@6Wg5&;Tr| ztj3;W?ZXIMbZGT|8l_^(k_tcQ%nf*K*1ynu`=TWZROWE|p49u@ziU09qtW+cY! z*TU`P9P4Baf>w)m%T}8A7=mB_@Rk8}LGb!p_|2i=LbR&9hO`^%f$;_hVDlZ}$AtIf zWzEN_kR`g#P>U3ad1HW`Q2z>V73V~2=LfA!di5ees}8Z3bx*8OwR%QM6MK_G_H8pls52sf z2vI$Omy4wRu}+LMGCtfL|D-cb$BPj3_VK5C(!)TJFk-R&01X*Az0Szg!9&P17P9~{Js{-zIPBii0ax-rfda$ z+o)iEW4jZ?trUnjS@vx=x=Y`wI9(PftykL|Sf|AgpYN$Z`Vj&B{^GMa4JO&|&R||^ zKQel=$FZCytIF@kDg&rm&O&CgfKv({LZ~`@ADOjZp#c%#4sm!1Z0pa0Eaef+l)M8F z)AnP`3RicHa}4i8;l}mFq&!Jj&_N&G3{R%=AdQHhpAx-$9gfBOwRQx43!ugQwaEOi zv(=Cb$8}#2zty{4Ja-`Y%bavmFeHvi{EUf-7tc*#PJFhCy^6R#jJu=ZuC+?`6o zdIfixoxL0Ye`WFvwVHe08ZD7yA9{FZM|qVJ&!@abK0!wOStk0<8`^SxKu6`o)#8SI`T>SViIn0n3b z{abaWYZr4-FHF;LX{wXGX^xQ1qM|md=be)(?hBcYEY|P}2o_RcMuQDD=eWw!D#`Vx zJU1N_KKCaYP2I%9oDto^<(bcD_)4?1idN?K{$yan5qu{1nBN#STeacpj41u8II=rJA$IBPkyEeh-p`39wTb!2c@?T zf>&X=0v@tV6~l?lh_`8@%;Z?h@0f1x#QZlQ+1D{{mExDh1Q>`ZW=QI@&O$iOyI<_@ z?{}8T{ep&d%KJ=5Q(s zc}||51a(o^1H2xHoIn4LB(ED)oYkIpyr7)LU${j-`m5T4n0aM#q!_%I?|1WM?%Y0+ z2VDdL0lMJ}ERLiDp$a5gJ`zNWkBd!x>V9OT)`fr!ZifO=Id#?qT5L^ySe3_W9 zE~J#oQfYZ8H@{a?s;oq`ZX4vL8UX{isx*HF_KHZt>!lz-(RLgFT)3A1iW?xpE7vTI z!k_`{ox#_{dNTw>+abr4LgTQ4A7jjbSat;6lnJHr^t#SIMT-$Q>r@{pM^TjMP#apo4UM7?tksO2>2|!Q8`{}vzXTL{E zWfMh+qV4I`!A#Bm6zh0D78muq1@&AovA<53oR*&IYK&QD+P3_dloZols+la1gX9_; zJ7sg^+Ni||0sW>auqq4`4HAovj8|DR8v70&6U0NFd3m^SddwoDxf@+jmo3*8O6|md z-d9g!-NB3>AIi;F9*+Y!uwsBMxUKT~_%;7^+RaFxP#~>DRfl>jgdw+e-tW;l^z{%} z^y}0n5kIqT%I2k6BeCehS5^dUuvWHqK3)P8b%wwIU9}i)O3L?Qd5zahd>3+qqjVr> zJPW+v2lJv7IQ@+qFvx#lg{y|NVfUh|%!P_V0GtMQwj{%|HCG6)3zQ9@jw}vx;^f^$ zuQLBQQ-Y#xf|jm|vm6+2LZ13HgEtJGW42kqUtISYLN1m#gSV(zQABR}aixG0V02TV z0r?J#3RzfFCP&YG&(E6J1dozjGgNd}zGUC6KhAu~?l#kXym�N)R-jcry1udw5VHKTX+vtl=rB$-<6!;hEpZ9pa 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 literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/out_of_equilibrium.html b/previews/PR178/examples/out_of_equilibrium.html new file mode 100644 index 000000000..a48d67acc --- /dev/null +++ b/previews/PR178/examples/out_of_equilibrium.html @@ -0,0 +1,54 @@ + +CP² Skyrmion Quench · Sunny documentation

      Download this example as Jupyter notebook or Julia script.

      CP² Skyrmion Quench

      This example demonstrates Sunny's ability to simulate the out-of-equilibrium dynamics of generalized spin systems. We will implement the model Hamiltonian of Zhang et al., Nature Communications 14, 3626 (2023), which supports a novel type of topological defect, a CP² skyrmion, that involves both the dipolar and quadrupolar parts of a quantum spin.

      Beginning from an initial high-temperature state, a disordered gas of CP² skyrmions can be formed by rapidly quenching to low temperature. To model the coupled dynamics of dipoles and quadrupoles, Sunny uses a recently developed generalization of the Landau-Lifshitz spin dynamics, Dahlbom et al., Phys. Rev. B 106, 235154 (2022).

      using Sunny, GLMakie

      The Hamiltonian we will implement,

      \[\mathcal{H} = \sum_{\langle i,j \rangle} J_{ij}( \hat{S}_i^x \hat{S}_j^x + \hat{S}_i^y \hat{S}_j^y + \Delta\hat{S}_i^z \hat{S}_j^z) - h\sum_{i}\hat{S}_i^z + D\sum_{i}(\hat{S}_i^z)^2\]

      contains competing ferromagnetic nearest-neightbor and antiferromagnetic next-nearest-neighbor exchange terms on a triangular lattice. Both exchanges exhibit anisotropy on the z-term. Additionally, there is an external magnetic field, $h$, and easy-plane single-ion anisotropy, $D > 0$. We begin by implementing the Crystal.

      lat_vecs = lattice_vectors(1.0, 1.0, 2.0, 90, 90, 120)
      +basis_vecs = [[0,0,0]]
      +cryst = Crystal(lat_vecs, basis_vecs)
      Crystal
      +HM symbol 'P 6/m m m' (191)
      +Lattice params a=1, b=1, c=2, α=90°, β=90°, γ=120°
      +Cell volume 1.732
      +Wyckoff 1a (point group '6/mmm'):
      +   1. [0, 0, 0]
      +

      The crystal is then used to create a spin System. All parameters in this model system are dimensionless, so we select "theory" units and set the g-factor to one.

      L = 40
      +dims = (L, L, 1)
      +sys = System(cryst, dims, [SpinInfo(1, S=1, g=1)], :SUN; seed=101, units=Units.theory)
      System [SU(3)]
      +Lattice: (40, 40, 1)×1
      +

      We proceed to implement each term of the Hamiltonian, selecting our parameters so that the system occupies a region of the phase diagram that supports skyrmions. The exchange interactions are set as follows.

      J1 = -1           # Nearest-neighbor ferromagnetic
      +J2 = (2.0/(1+√5)) # Tune competing exchange to set skyrmion scale length
      +Δ = 2.6           # Exchange anisotropy
      +
      +ex1 = J1 * [1.0 0.0 0.0;
      +            0.0 1.0 0.0;
      +            0.0 0.0 Δ]
      +ex2 = J2 * [1.0 0.0 0.0;
      +            0.0 1.0 0.0;
      +            0.0 0.0 Δ]
      +set_exchange!(sys, ex1, Bond(1, 1, [1, 0, 0]))
      +set_exchange!(sys, ex2, Bond(1, 1, [1, 2, 0]))

      Next we add the external field,

      h = 15.5
      +field = set_external_field!(sys, [0.0 0.0 h])

      and finally an easy-plane single-ion anisotropy,

      D = 19.0
      +set_onsite_coupling!(sys, S -> D*S[3]^2, 1)

      Initialize system to an infinite temperature (fully randomized) initial condition.

      randomize_spins!(sys)

      We are now ready to simulate the quenching process using a generalized Langevin spin dynamics. If we were working with spin dipoles only, then Langevin dynamics would be the usual Landau-Lifshitz spin dynamics, augmented with damping and noise terms. In the present study, we are instead working with quantum spin-1 (an ($N=3$)-level system that includes both dipoles and quadrupoles). Here, Langevin captures the coupled dipole-quadrupole dynamics using the formalism of SU($N$) coherent states.

      Selecting kT = 0 in the Langevin dynamics will effective disable the noise term. Then the parameter λ effectively determines the damping time-scale.

      Δt = 0.2/D  # Integration time step (inverse meV). Typically this will be
      +            # inversely proportional to the largest energy scale in the
      +            # system. We can use a fairly large time-step here because
      +            # accuracy isn't critical.
      +kT = 0      # Target equilibrium temperature (meV)
      +λ = 0.1     # Magnitude of coupling to thermal bath (dimensionless)
      +integrator = Langevin(Δt; kT, λ)
      Langevin(0.010526315789473684, 0.1, 0.0)

      Finally we run the dynamics. We will record the state of the system at three different times during the quenching process by copying the coherents field of the System.

      τs = [4., 16, 256]  # Times to record snapshots
      +frames = []         # Empty array to store snapshots
      +for i in eachindex(τs)
      +    dur = i == 1 ? τs[1] : τs[i] - τs[i-1] # Determine the length of time to simulate
      +    numsteps = round(Int, dur/Δt)
      +    for _ in 1:numsteps                    # Perform the integration
      +        step!(sys, integrator)
      +    end
      +    push!(frames, copy(sys.coherents))     # Save a snapshot spin configuration
      +end

      To visualize the state of the system contained in each snapshot, we will calculate and plot the skyrmion density on each plaquette of our lattice. The function plot_triangular_plaquettes is not part of the core Sunny package, but rather something you could define yourself. We are using the definition in plotting2d.jl from the Sunny examples/extra directory.

      include(pkgdir(Sunny, "examples", "extra", "plotting2d.jl"))
      +
      +function sun_berry_curvature(z₁, z₂, z₃)
      +    z₁, z₂, z₃ = normalize.((z₁, z₂, z₃))
      +    n₁ = z₁ ⋅ z₂
      +    n₂ = z₂ ⋅ z₃
      +    n₃ = z₃ ⋅ z₁
      +    return angle(n₁ * n₂ * n₃)
      +end
      +
      +plot_triangular_plaquettes(sun_berry_curvature, frames; resolution=(1800,600),
      +    offset_spacing=10, texts = ["\tt = "*string(τ) for τ in τs], text_offset = (0.0, 6.0)
      +)
      Example block output

      The times are given in $\hbar/|J_1|$. The white background corresponds to a quantum paramagnetic state, where the local spin exhibits a strong quadrupole moment and little or no dipole moment. Observe that the process has generated a number of well-formed skyrmions of both positive (red) and negative (blue) charge in addition to a number of other metastable spin configurations. A full-sized version of this figure is available in Dahlbom et al..

      diff --git a/previews/PR178/examples/powder_averaging-2d656365.png b/previews/PR178/examples/powder_averaging-2d656365.png new file mode 100644 index 0000000000000000000000000000000000000000..de4cadd89a06d571be03ad3f3753c65d3071b1d3 GIT binary patch literal 96758 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 r3NR#EV>rk1&b?0qH#{JMGLwme48;OYMXYPq>L literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/powder_averaging-7862f404.png b/previews/PR178/examples/powder_averaging-7862f404.png new file mode 100644 index 0000000000000000000000000000000000000000..5839379405593ff2dd96ecf2384695d5ebfd5f42 GIT binary patch literal 114085 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

      O~ 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

      oUvs7KuKJ7XO|d`iQaQkCzrm?w;vVYNC_?=^N0& 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 aF<)B0F_?G1?p0utWAJqKb6Mw<&;$VH0^C6W literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/powder_averaging-efca91b4.png b/previews/PR178/examples/powder_averaging-efca91b4.png new file mode 100644 index 0000000000000000000000000000000000000000..a585b6f3248f678cb77653e45da62534eddb73b5 GIT binary patch literal 96159 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

      IdS$6vH+HqTwEv&tXEC4<^Me0r5&f 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�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 +Powder Averaged CoRh₂O₄ · Sunny documentation

      Download this example as Jupyter notebook or Julia script.

      Powder Averaged CoRh₂O₄

      This tutorial illustrates the calculation of the powder-averaged structure factor by performing an orientational average. We consider a simple model of the diamond-cubic crystal CoRh₂O₄, with parameters extracted from Ge et al., Phys. Rev. B 96, 064413.

      using Sunny, GLMakie

      Construct a diamond Crystal in the conventional (non-primitive) cubic unit cell. Sunny will populate all eight symmetry-equivalent sites when given the international spacegroup number 227 ("Fd-3m") and the appropriate setting. For this spacegroup, there are two conventional translations of the unit cell, and it is necessary to disambiguate through the setting keyword argument. (On your own: what happens if setting is omitted?)

      a = 8.5031 # (Å)
      +latvecs = lattice_vectors(a, a, a, 90, 90, 90)
      +cryst = Crystal(latvecs, [[0,0,0]], 227, setting="1")
      Crystal
      +HM symbol 'F d -3 m' (227)
      +Lattice params a=8.503, b=8.503, c=8.503, α=90°, β=90°, γ=90°
      +Cell volume 614.8
      +Wyckoff 8a (point group '-43m'):
      +   1. [0, 0, 0]
      +   2. [1/2, 1/2, 0]
      +   3. [1/4, 1/4, 1/4]
      +   4. [3/4, 3/4, 1/4]
      +   5. [1/2, 0, 1/2]
      +   6. [0, 1/2, 1/2]
      +   7. [3/4, 1/4, 3/4]
      +   8. [1/4, 3/4, 3/4]
      +

      In a running Julia environment, the crystal can be viewed interactively using view_crystal.

      view_crystal(cryst, 8.0)
      Example block output

      Construct a System with an antiferromagnetic nearest neighbor interaction J. Because the diamond crystal is bipartite, the ground state will have unfrustrated Néel order. Selecting latsize=(1,1,1) is sufficient because the ground state is periodic over each cubic unit cell. By passing an explicit seed, the system's random number generator will give repeatable results.

      latsize = (2, 2, 2)
      +seed = 0
      +S = 3/2
      +J = 7.5413*meV_per_K # (~ 0.65 meV)
      +sys = System(cryst, latsize, [SpinInfo(1; S, g=2)], :dipole; seed=0)
      +set_exchange!(sys, J, Bond(1, 3, [0,0,0]))

      In the ground state, each spin is exactly anti-aligned with its 4 nearest-neighbors. Because every bond contributes an energy of $-JS^2$, the energy per site is $-2JS^2$. In this calculation, a factor of 1/2 avoids double-counting the bonds. Due to lack of frustration, direct energy minimization is successful in finding the ground state.

      randomize_spins!(sys)
      +minimize_energy!(sys)
      +
      +@assert energy_per_site(sys) ≈ -2J*S^2

      Plotting the spins confirms the expected Néel order. Note that the overall, global rotation of dipoles is arbitrary.

      s0 = sys.dipoles[1,1,1,1]
      +plot_spins(sys; color=[s'*s0 for s in sys.dipoles])
      Example block output

      For numerical efficiency, it will be helpful to work with the smallest possible magnetic supercell. Here, it is the primitive unit cell, which contains just two sites. The variable shape below defines the primitive lattice vectors cryst.prim_latvecs in units of the conventional lattice vectors. This result is used as input to reshape_supercell. The energy per site remains the same, which verifies that the magnetic supercell is valid.

      shape = cryst.latvecs \ cryst.prim_latvecs
      +sys_prim = reshape_supercell(sys, shape)
      +@assert energy_per_site(sys_prim) ≈ -2J*S^2

      Now estimate $𝒮(𝐪,ω)$ with SpinWaveTheory and an intensity_formula. The mode :perp contracts with a dipole factor to return the unpolarized intensity. The formula also employs lorentzian broadening. The isotropic FormFactor for Cobalt(2+) dampens intensities at large $𝐪$.

      swt = SpinWaveTheory(sys_prim)
      +η = 0.4 # (meV)
      +kernel = lorentzian(η)
      +formfactors = [FormFactor("Co2")]
      +formula = intensity_formula(swt, :perp; kernel, formfactors)
      Quantum Scattering Intensity Formula
      +At any (Q,ω), with S = S(Q,ωᵢ):
      +
      +  Intensity(Q,ω) = ∑ᵢ Kernel(ω-ωᵢ) ∑_ij (I - Q⊗Q){i,j} S{i,j}
      +                                   
      +                                   (i,j = Sx,Sy,Sz)
      +
      +Intensity(ω) reported
      +

      For the "single crystal" result, we may use reciprocal_space_path to construct a path that connects high-symmetry points in reciprocal space. The intensities_broadened function collects intensities along this path for the given set of energy values.

      qpoints = [[0.0, 0.0, 0.0], [0.5, 0.0, 0.0], [0.5, 0.5, 0.0], [0.0, 0.0, 0.0]]
      +path, xticks = reciprocal_space_path(cryst, qpoints, 50)
      +energies = collect(0:0.01:6)
      +is = intensities_broadened(swt, path, energies, formula)
      +
      +fig = Figure()
      +ax = Axis(fig[1,1]; aspect=1.4, ylabel="ω (meV)", xlabel="𝐪 (r.l.u.)",
      +          xticks, xticklabelrotation=π/10)
      +heatmap!(ax, 1:size(is, 1), energies, is, colormap=:gnuplot2)
      +fig
      Example block output

      A powder measurement effectively involves an average over all possible crystal orientations. We use the function reciprocal_space_shell to sample n wavevectors on a sphere of a given radius (inverse angstroms), and then calculate the spherically-averaged intensity.

      radii = 0.01:0.02:3 # (1/Å)
      +output = zeros(Float64, length(radii), length(energies))
      +for (i, radius) in enumerate(radii)
      +    n = 300
      +    qs = reciprocal_space_shell(cryst, radius, n)
      +    is = intensities_broadened(swt, qs, energies, formula)
      +    output[i, :] = sum(is, dims=1) / size(is, 1)
      +end
      +
      +fig = Figure()
      +ax = Axis(fig[1,1]; xlabel="Q (Å⁻¹)", ylabel="ω (meV)")
      +heatmap!(ax, radii, energies, output, colormap=:gnuplot2)
      +fig
      Example block output

      This result can be compared to experimental neutron scattering data from Fig. 5 of Ge et al.

      diff --git a/previews/PR178/examples/spinw/08_Kagome_AFM-61bfafd1.png b/previews/PR178/examples/spinw/08_Kagome_AFM-61bfafd1.png new file mode 100644 index 0000000000000000000000000000000000000000..710b57411cb0c12e11305c16e25ca6cfec0d8982 GIT binary patch literal 91411 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 literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/spinw/08_Kagome_AFM.html b/previews/PR178/examples/spinw/08_Kagome_AFM.html new file mode 100644 index 000000000..e3ce8abbc --- /dev/null +++ b/previews/PR178/examples/spinw/08_Kagome_AFM.html @@ -0,0 +1,30 @@ + +Kagome Antiferromagnet · Sunny documentation diff --git a/previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14-7b15c415.png b/previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14-7b15c415.png new file mode 100644 index 0000000000000000000000000000000000000000..52217379f9cbe7488dbee5272fe93de757eaa813 GIT binary patch literal 209223 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

      8oxCF@Cii*FK>g`r|Hm4 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 `Aa*t8g|6P9b1VI5EJm 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

      TJTmfC_cpO)H>_K9JUzPmo5p`N)5)}| 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 literal 0 HcmV?d00001 diff --git a/previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14.html b/previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14.html new file mode 100644 index 000000000..8fbc97a31 --- /dev/null +++ b/previews/PR178/examples/spinw/15_Ba3NbFe3Si2O14.html @@ -0,0 +1,48 @@ + +Ba₃NbFe₃Si₂O₁₄ · Sunny documentation

      Download this example as Jupyter notebook or Julia script.

      Ba₃NbFe₃Si₂O₁₄

      This is a Sunny port of SpinW Tutorial 15, authored by Toth et al. The goal is to calculate the linear spin wave theory spectrum for Ba₃NbFe₃Si₂O₁₄.

      Load packages

      using Sunny, GLMakie

      Build a Crystal for Ba₃NbFe₃Si₂O₁₄ using the crystal structure from Marty et al., Phys. Rev. Lett. 101, 247201 (2008).

      a = b = 8.539 # (Å)
      +c = 5.2414
      +latvecs = lattice_vectors(a, b, c, 90, 90, 120)
      +types = ["Fe","Nb","Ba","Si","O","O","O"]
      +positions = [[0.24964,0,0.5],[0,0,0],[0.56598,0,0],[2/3,1/3,0.5220],[2/3,1/3,0.2162],[0.5259,0.7024,0.3536],[0.7840,0.9002,0.7760]]
      +langasite = Crystal(latvecs, positions, 150; types)
      +crystal = subcrystal(langasite, "Fe")
      +view_crystal(crystal, 7)
      Example block output

      Create a System with a lattice size of $(1,1,7)$. The magnetic structure of Ba₃NbFe₃Si₂O₁₄ was determined to have the ordering wavevector $𝐐=(0,0,1/7)$ and hence the magnetic unit cell has 7 sites.

      latsize = (1,1,7)
      +S = 5/2
      +seed = 5
      +sys = System(crystal, latsize, [SpinInfo(1; S, g=2)], :dipole)
      System [Dipole mode]
      +Lattice: (1, 1, 7)×3
      +

      Set exchange interactions as parametrized in Loire et al., Phys. Rev. Lett. 106, 207201 (2011)

      J₁ = 0.85
      +J₂ = 0.24
      +J₃ = 0.053
      +J₄ = 0.017
      +J₅ = 0.24
      +set_exchange!(sys, J₁, Bond(3, 2, [1,1,0]))
      +set_exchange!(sys, J₄, Bond(1, 1, [0,0,1]))
      +set_exchange!(sys, J₂, Bond(1, 3, [0,0,0]))

      The final two exchanges define the chirality of the magnetic structure. The crystal chirality, $\epsilon_T$, the chirality of each triangle, $ϵ_D$ and the sense of rotation of the spin helices along $c$, $ϵ_{H}$. The three chiralities are related by $ϵ_T=ϵ_D ϵ_H$. We now assign $J_3$ and $J_5$ according to the crystal chirality.

      ϵD = -1
      +ϵH = +1
      +ϵT = ϵD * ϵH
      +
      +if ϵT == -1
      +    set_exchange!(sys, J₃, Bond(2, 3, [-1,-1,1]))
      +    set_exchange!(sys, J₅, Bond(3, 2, [1,1,1]))
      +elseif ϵT == 1
      +    set_exchange!(sys, J₅, Bond(2, 3, [-1,-1,1]))
      +    set_exchange!(sys, J₃, Bond(3, 2, [1,1,1]))
      +else
      +    throw("Provide a valid chirality")
      +end

      Whilst Sunny provides tools to optimize the ground state automatically, in this case we already know the model ground state. Set the spiral magnetic order using set_spiral_order_on_sublattice!. It takes an ordering wavevector q, an axis of rotation for the spins axis, and the initial spin S0 for each sublattice.

      q = [0, 0, 1/7]
      +axis = [0,0,1]
      +set_spiral_order_on_sublattice!(sys, 1; q, axis, S0=[1, 0, 0])
      +set_spiral_order_on_sublattice!(sys, 2; q, axis, S0=[-1/2, -sqrt(3)/2, 0])
      +set_spiral_order_on_sublattice!(sys, 3; q, axis, S0=[-1/2, +sqrt(3)/2, 0])
      +
      +plot_spins(sys; color=[s[1] for s in sys.dipoles])
      Example block output

      Define a path in reciprocal space, $[0,1,-1+\xi]$ for $\xi = 0 \dots 3$.

      points_rlu = [[0,1,-1],[0,1,-1+1],[0,1,-1+2],[0,1,-1+3]];
      +density = 100
      +path, xticks = reciprocal_space_path(crystal, points_rlu, density);

      Calculate broadened intensities

      swt = SpinWaveTheory(sys)
      +γ = 0.15 # width in meV
      +broadened_formula = intensity_formula(swt, :perp; kernel=lorentzian(γ))
      +energies = collect(0:0.01:6)  # 0 < ω < 6 (meV).
      +is = intensities_broadened(swt, path, energies, broadened_formula);

      Plot

      fig = Figure()
      +ax = Axis(fig[1,1]; xlabel="Momentum (r.l.u.)", ylabel="Energy (meV)", xticks, xticklabelrotation=π/6)
      +heatmap!(ax, 1:size(is,1), energies, is, colorrange=(0,5))
      +fig
      Example block output
      diff --git a/previews/PR178/index.html b/previews/PR178/index.html new file mode 100644 index 000000000..7f2bcf460 --- /dev/null +++ b/previews/PR178/index.html @@ -0,0 +1,2 @@ + +Overview · Sunny documentation

      Overview

      Sunny is a Julia package for modeling atomic-scale magnetism. It provides powerful tools to study equilibrium and non-equilibrium magnetic phenomena. In particular, it allows estimation of dynamical structure factor intensities, $\mathcal{S}(𝐪,ω)$, to support quantitative modeling of experimental scattering data.

      Features include:

      • Generalized spin dynamics using SU(N) coherent states.
      • Ability to specify a crystal from a .cif file or its spacegroup symmetry.
      • Interactive visualizations of the 3D crystals and magnetic ordering.
      • Symmetry analysis to classify allowed interaction terms, and to propagate them by symmetry.
      • Single-ion anisotropy at arbitrary order, which can be specified using Stevens operators or as a polynomial of spin operators.
      • Monte Carlo sampling of spin configurations in thermal equilibrium, and optimization tools.
      • Measurements of dynamical correlations. At low temperature, one can use linear spin wave theory and its multi-boson generalization. This generalizes to finite temperatures using the classical dynamics, which allows for strongly nonlinear effects.
      • Long-range dipole-dipole interactions accelerated with the fast Fourier transform (FFT).
      • Support for comparison with experimental data: form factor, dipole factor, temperature-dependent classical-to-quantum factors, intensity binning, etc.
      diff --git a/previews/PR178/library.html b/previews/PR178/library.html new file mode 100644 index 000000000..cea7c347a --- /dev/null +++ b/previews/PR178/library.html @@ -0,0 +1,123 @@ + +Library API · Sunny documentation

      Library API

      This page describes the public types and functions exported by Sunny. This documentation can be also be accessed using the Julia help system (enter ? at the Julia command prompt).

      Sunny.SiteType
      (cell1, cell2, cell3, i) :: Site

      Four indices identifying a single site in a System. The first three indices select the lattice cell and the last selects the sublattice (i.e., the atom within the unit cell).

      This object can be used to index dipoles and coherents fields of a System. A Site is also required to specify inhomogeneous interactions via functions such as set_external_field_at! or set_exchange_at!.

      Note that the definition of a cell may change when a system is reshaped. In this case, it is convenient to construct the Site using position_to_site, which always takes a position in fractional coordinates of the original lattice vectors.

      source
      Sunny.UnitsConstant
      Units.meV
      +Units.theory

      The unit system is implicitly determined by the definition of two physical constants: the vacuum permeability $μ₀$ and the Bohr magneton $μ_B$. Temperatures are effectively measured in units of energy ($k_B = 1$) and time is effectively measured in units of inverse energy ($ħ = 1$). The default unit system, Units.meV, employs (meV, Å, tesla). Select alternatively Units.theory for a units system defined so that $μ₀ = μ_B = 1$.

      See also meV_per_K

      source
      Sunny.meV_per_KConstant
      meV_per_K = 0.086173332621451774

      A physical constant. Useful for converting kelvin into the default energy units, meV.

      source
      Sunny.BinningParametersType
      BinningParameters(binstart,binend,binwidth;covectors = I(4))
      +BinningParameters(binstart,binend;numbins,covectors = I(4))

      Describes a 4D parallelepided histogram in a format compatible with experimental Inelasitic Neutron Scattering data. See generate_mantid_script_from_binning_parameters to convert BinningParameters to a format understandable by the Mantid software, or load_nxs to load BinningParameters from a Mantid .nxs file.

      The coordinates of the histogram axes are specified by multiplication of (q,ω) with each row of the covectors matrix, with q given in [R.L.U.]. Since the default covectors matrix is the identity matrix, the default axes are (qx,qy,qz,ω) in absolute units.

      The convention for the binning scheme is that:

      • The left edge of the first bin starts at binstart
      • The bin width is binwidth
      • The last bin contains binend
      • There are no "partial bins;" the last bin may contain values greater than binend. C.f. count_bins.

      A value can be binned by computing its bin index:

      coords = covectors * value
      +bin_ix = 1 .+ floor.(Int64,(coords .- binstart) ./ binwidth)
      source
      Sunny.BondType
      Bond(i, j, n)

      Represents a bond between atom indices i and j. n is a vector of three integers specifying unit cell displacement in terms of lattice vectors.

      source
      Sunny.CrystalType

      An object describing a crystallographic unit cell and its space group symmetry. Constructors are as follows:

      Crystal(filename; symprec=1e-5)

      Reads the crystal from a .cif file located at the path filename. The optional parameter symprec controls the precision tolerance for spacegroup symmetries.

      Crystal(latvecs, positions; types=nothing, symprec=1e-5)

      Constructs a crystal from the complete list of atom positions positions, with coordinates (between 0 and 1) in units of lattice vectors latvecs. Spacegroup symmetry information is automatically inferred. The optional parameter types is a list of strings, one for each atom, and can be used to break symmetry-equivalence between atoms.

      Crystal(latvecs, positions, spacegroup_number; types=nothing, setting=nothing, symprec=1e-5)

      Builds a crystal by applying symmetry operators for a given international spacegroup number. For certain spacegroups, there are multiple possible unit cell settings; in this case, a warning message will be printed, and a list of crystals will be returned, one for every possible setting. Alternatively, the optional setting string will disambiguate between unit cell conventions.

      Currently, crystals built using only the spacegroup number will be missing some symmetry information. It is generally preferred to build a crystal from a .cif file or from the full specification of the unit cell.

      Examples

      # Read a Crystal from a .cif file
      +Crystal("filename.cif")
      +
      +# Build an FCC crystal using the primitive unit cell. The spacegroup number
      +# 225 is inferred.
      +latvecs = [1 1 0;
      +            1 0 1;
      +            0 1 1] / 2
      +positions = [[0, 0, 0]]
      +Crystal(latvecs, positions)
      +
      +# Build a CsCl crystal (two cubic sublattices). By providing distinct type
      +# strings, the spacegroup number 221 is inferred.
      +latvecs = lattice_vectors(1, 1, 1, 90, 90, 90)
      +positions = [[0,0,0], [0.5,0.5,0.5]]
      +types = ["Na", "Cl"]
      +cryst = Crystal(latvecs, positions; types)
      +
      +# Build a diamond cubic crystal from its spacegroup number 227. This
      +# spacegroup has two possible settings ("1" or "2"), which determine an
      +# overall unit cell translation.
      +latvecs = lattice_vectors(1, 1, 1, 90, 90, 90)
      +positions = [[1, 1, 1] / 4]
      +cryst = Crystal(latvecs, positions, 227; setting="1")

      See also lattice_vectors.

      source
      Sunny.FormFactorMethod
      FormFactor(ion::String; g_lande=2)

      The magnetic form factor for a given magnetic ion and charge state. When passed to an intensity_formula, determines a $|𝐪|$-dependent scaling of the structure factor.

      The parameter ion must be one of the following strings:

      Am2, Am3, Am4, Am5, Am6, Am7, Au1, Au2, Au3, Au4, Au5, Ce2, Co0, Co1, Co2, Co3,
      +Co4, Cr0, Cr1, Cr2, Cr3, Cr4, Cu0, Cu1, Cu2, Cu3, Cu4, Dy2, Dy3, Er2, Er3, Eu2,
      +Eu3, Fe0, Fe1, Fe2, Fe3, Fe4, Gd2, Gd3, Hf2, Hf3, Ho2, Ho3, Ir0a, Ir0b, Ir0c,
      +Ir1a, Ir1b, Ir2, Ir3, Ir4, Ir5, Ir6, Mn0, Mn1, Mn2, Mn3, Mn4, Mo0, Mo1, Nb0,
      +Nb1, Nd2, Nd3, Ni0, Ni1, Ni2, Ni3, Ni4, Np3, Np4, Np5, Np6, Os0a, Os0b, Os0c,
      +Os1a, Os1b, Os2, Os3, Os4, Os5, Os6, Os7, Pd0, Pd1, Pr3, Pt1, Pt2, Pt3, Pt4,
      +Pt5, Pt6, Pu3, Pu4, Pu5, Pu6, Re0a, Re0b, Re0c, Re1a, Re1b, Re2, Re3, Re4, Re5,
      +Re6, Rh0, Rh1, Ru0, Ru1, Sc0, Sc1, Sc2, Sm2, Sm3, Ta2, Ta3, Ta4, Tb2, Tb3, Tc0,
      +Tc1, Ti0, Ti1, Ti2, Ti3, Tm2, Tm3, U3, U4, U5, V0, V1, V2, V3, V4, W0a, W0b,
      +W0c, W1a, W1b, W2c, W3, W4, W5, Y0, Yb2, Yb3, Zr0, Zr1

      The trailing number denotes ionization state. For example, "Fe0" denotes a neutral iron atom, while "Fe2" denotes Fe²⁺. If multiple electronic configurations are possible, they will be distinguished by a trailing letter (a, b, ...). Omitting this letter will print an informative error,

      FormFactor("Ir0")
      +
      +ERROR: Disambiguate form factor according to electronic configuration:
      +    "Ir0a" -- 6s⁰5d⁹
      +    "Ir0b" -- 6s¹5d⁸
      +    "Ir0c" -- 6s²5d⁷

      The form factor is approximated as

      $F(s) = ⟨j_0(s)⟩ + \frac{2-g}{g} ⟨j_2(s)⟩ s^2$,

      involving the Landé $g$-factor. The $⟨j_l(s)⟩$ are radial integrals associated with the $l$th Bessel function of the magnetic dipole, where $s = |k|/4π$, and $|k|$ is the magnitude of momentum transfer.

      The radial integrals have been calculated using Hartree-Fock for transition metals, or Dirac-Fock for the rare earths and actinide series [1–3]. Sunny uses approximate fits as a sum of Gaussians,

      \[⟨j_0(s)⟩ = A e^{-as^2} + B e^{-bs^2} + C e^{-cs^2} + D e^{-ds^2} + E \ +⟨j_l(s)⟩ = (A e^{-as^2} + B e^{-bs^2} + C e^{-cs^2} + D e^{-ds^2} + E) s^2\]

      References:

      1. https://www.ill.eu/sites/ccsl/ffacts/ffachtml.html
      2. J. Brown, The Neutron Data Booklet, 2nd ed., Sec. 2.5 Magnetic Form Factors (2003)
      3. K. Kobayashi, T. Nagao, M. Ito, Acta Cryst. A, 67 pp 473–480 (2011)
      source
      Sunny.ImplicitMidpointType
      ImplicitMidpoint(Δt::Float64; atol=1e-12) where N

      Energy-conserving spin dynamics. One call to the step! function will advance a System by Δt units of time.

      Uses the spherical midpoint integration scheme for dipole systems and the Schrödinger midpoint integration scheme for SU(N) spin systems. Both integration schemes are symplectic, and therefore avoid energy drift over long periods of simulation time.

      source
      Sunny.LangevinType
      Langevin(Δt::Float64; λ::Float64, kT::Float64)

      Spin dynamics with coupling to a Langevin thermostat, which includes damping and noise terms. One call to the step! function will advance a System by Δt units of time.

      Assuming ergodicity, the Langevin dynamics will sample from thermal equilibrium for the target temperature kT. The empirical parameter λ determines the strength of the coupling to the thermal bath. In other words, 1/λ is the decorrelation time-scale. If $λ = 0$, then the spin dynamics coincides with ImplicitMidpoint.

      An alternative approach to sampling is LocalSampler, which may be preferred when the allowed spin values become effective discrete (e.g. Ising spins).

      source
      Sunny.LocalSamplerType
      LocalSampler(; kT, nsweeps=1.0, propose=propose_uniform)

      Monte Carlo simulation involving Metropolis updates to individual spins. One call to the step! function will perform nsweeps of MCMC sampling for a provided System. The default value of 1.0 means that step! performs, on average, one trial update per spin.

      Assuming ergodicity, the LocalSampler will sample from thermal equilibrium for the target temperature kT.

      The trial spin updates are sampled using the propose function. Built-in options include propose_uniform, propose_flip, and propose_delta. Multiple proposals can be mixed with the macro @mix_proposals.

      The returned object stores fields ΔE and Δs, which represent the cumulative change to the net energy and dipole, respectively.

      An alternative approach to sampling is Langevin, which may be preferred for simulating continuous spins, especially in the presence of long-range dipole-dipole interactions (cf. enable_dipole_dipole!).

      source
      Sunny.SpinInfoType
      SpinInfo(atom::Int; S, g=2)

      Characterizes the spin at a given atom index within the crystal unit cell. S is an integer multiple of 1/2 and gives the spin angular momentum in units of ħ. g is the g-factor or tensor, such that an angular momentum dipole $s$ produces a magnetic moment $g s$ in units of the Bohr magneton.

      source
      Sunny.SpinWaveTheoryType
      SpinWaveTheory(sys, energy_ϵ::Float64=1e-8, energy_tol=1e-6)

      Constructs an object to perform linear spin wave theory. Use it with dispersion and dssf functions.

      The optional parameter energy_ϵ adds a small positive shift to the diagonal of the dynamical matrix $D$ to avoid numerical issues with zero-energy quasi-particle modes. The optional parameter energy_tol relaxes the check on the imaginary part of the eigenvalues.

      source
      Sunny.SystemMethod
      System(crystal::Crystal, latsize, infos, mode; units=Units.meV, seed::Int)

      Construct a System of spins for a given Crystal symmetry. The latsize parameter determines the number of unit cells in each lattice vector direction. The infos parameter is a list of SpinInfo objects, which determine the magnitude $S$ and $g$-tensor of each spin.

      The two primary options for mode are :SUN and :dipole. In the former, each spin-$S$ degree of freedom is described as an SU(N) coherent state, i.e. a quantum superposition of $N = 2S + 1$ levels. This formalism can be useful to capture multipolar spin fluctuations or local entanglement effects.

      Mode :dipole projects the SU(N) dynamics onto the restricted space of pure dipoles. In practice this means that Sunny will simulate Landau-Lifshitz dynamics, but single-ion anisotropy and biquadratic exchange interactions will be renormalized to improve accuracy. To disable this renormalization, use the mode :dipole_large_S which applies the $S → ∞$ classical limit. For details, see the documentation page: Interaction Strength Renormalization.

      The default units system of (meV, Å, tesla) can be overridden by with the units parameter; see Units.

      An optional seed may be provided to achieve reproducible random number generation.

      All spins are initially polarized in the $z$-direction.

      source
      Sunny.add_sample!Method
      add_sample!(sc::SampledCorrelations, sys::System)

      add_trajectory uses the spin configuration contained in the System to generate a correlation data and accumulate it into sc. For static structure factors, this involves analyzing the spin-spin correlations of the spin configuration provided. For a dynamic structure factor, a trajectory is calculated using the given spin configuration as an initial condition. The spin-spin correlations are then calculating in time and accumulated into sc.

      This function will change the state of sys when calculating dynamical structure factor data. To preserve the initial state of sys, it must be saved separately prior to calling add_sample!. Alternatively, the initial spin configuration may be copied into a new System and this new System can be passed to add_sample!.

      source
      Sunny.available_energiesMethod
      available_energies(sc::SampledCorrelations; negative_energies=false)

      Return the ω values for the energy index of a SampledCorrelations. By default, only returns values for non-negative energies, which corresponds to the default output of intensities. Set negative_energies to true to retrieve all ω values.

      source
      Sunny.available_wave_vectorsMethod
      available_wave_vectors(sc::SampledCorrelations; bzsize=(1,1,1))

      Returns all wave vectors for which sc contains exact values. bsize specifies the number of Brillouin zones to be included.

      source
      Sunny.axes_bincentersMethod
      axes_bincenters(params::BinningParameters)

      Returns tick marks which label the bins of the histogram described by BinningParameters by their bin centers.

      The following alternative syntax can be used to compute bin centers for a single axis:

      axes_bincenters(binstart,binend,binwidth)
      source
      Sunny.broaden_energyMethod
      broaden_energy(sc::SampledCorrelations, vals, kernel::Function; negative_energies=false)

      Performs a real-space convolution along the energy axis of an array of intensities. Assumes the format of the intensities array corresponds to what would be returned by intensities_interpolated. kernel must be a function that takes two numbers: kernel(ω, ω₀), where ω is a frequency, and ω₀ is the center frequency of the kernel. Sunny provides lorentzian for the most common use case:

      newvals = broaden_energy(sc, vals, (ω, ω₀) -> lorentzian(ω-ω₀, 0.2))
      source
      Sunny.count_binsMethod
      count_bins(binstart,binend,binwidth)

      Returns the number of bins in the binning scheme implied by binstart, binend, and binwidth. To count the bins in a BinningParameters, use params.numbins.

      This function defines how partial bins are handled, so it should be used preferentially over computing the number of bins manually.

      source
      Sunny.dispersionMethod
      dispersion(swt::SpinWaveTheory, qs)

      Computes the spin excitation energy dispersion relations given a SpinWaveTheory and an array of wave vectors qs. Each element $q$ of qs must be a 3-vector in units of reciprocal lattice units. I.e., $qᵢ$ is given in $2π/|aᵢ|$ with $|aᵢ|$ the lattice constant of the original chemical lattice.

      The first indices of the returned array correspond to those of qs. A final index, corresponding to mode, is added to these. Each entry of the array is an energy.

      source
      Sunny.dmvecMethod
      dmvec(D)

      Antisymmetric matrix representation of the Dzyaloshinskii-Moriya pseudo-vector,

        [  0    D[3] -D[2]
      +   -D[3]   0    D[1]
      +    D[2] -D[1]   0  ]

      Useful in the context of set_exchange!.

      source
      Sunny.dssfMethod
      dssf(swt::SpinWaveTheory, qs)

      Given a SpinWaveTheory object, computes the dynamical spin structure factor,

      \[ 𝒮^{αβ}(𝐤, ω) = 1/(2πN)∫dt ∑_𝐫 \exp[i(ωt - 𝐤⋅𝐫)] ⟨S^α(𝐫, t)S^β(0, 0)⟩,\]

      using the result from linear spin-wave theory,

      \[ 𝒮^{αβ}(𝐤, ω) = ∑_n |A_n^{αβ}(𝐤)|^2 δ[ω-ω_n(𝐤)].\]

      qs is an array of wave vectors of arbitrary dimension. Each element $q$ of qs must be a 3-vector in reciprocal lattice units (RLU), i.e., in the basis of reciprocal lattice vectors.

      The first indices of the returned array correspond to those of qs. A final index, corresponding to mode, is added to these. Each entry of this array is a tensor (3×3 matrix) corresponding to the indices $α$ and $β$.

      source
      Sunny.dynamical_correlationsMethod
      dynamical_correlations(sys::System; Δt, nω, ωmax, 
      +    process_trajectory=:none, observables=nothing, correlations=nothing)

      Creates a SampledCorrelations for calculating and storing $𝒮(𝐪,ω)$ data. This information will be obtained by running dynamical spin simulations on equilibrium snapshots and measuring pair-correlations. The $𝒮(𝐪,ω)$ data can be retrieved by calling intensities_interpolated. Alternatively, instant_intensities_interpolated will integrate out $ω$ to obtain $𝒮(𝐪)$, optionally applying classical-to-quantum correction factors.

      The SampleCorrelations that is returned will contain no correlation data. Samples are generated and accumulated by calling add_sample!(sc, sys) where sc is a SampleCorrelations and sys is an appropriately equilibrated System. Note that the sys should be thermalized before each call of add_sample! such that the spin configuration in the system represents a new (fully decorrelated) sample.

      Three keywords are required to specify the dynamics used for the trajectory calculation.

      • Δt: The time step used for calculating the trajectory from which dynamic spin-spin correlations are calculated. The trajectories are calculated with an ImplicitMidpoint integrator.
      • ωmax: The maximum energy, $ω$, that will be resolved.
      • : The number of energy bins to calculated between 0 and ωmax.

      Additional keyword options are the following:

      • process_trajectory: Specifies a function that will be applied to the sample trajectory before correlation analysis. Current options are :none and :symmetrize. The latter will symmetrize the trajectory in time, which can be useful for removing Fourier artifacts that arise when calculating the correlations.
      • observables: Allows the user to specify custom observables. The observables must be given as a list of complex N×N matrices or LinearMaps. It's recommended to name each observable, for example: observables = [:A => a_observable_matrix, :B => b_map, ...]. By default, Sunny uses the 3 components of the dipole, :Sx, :Sy and :Sz.
      • correlations: Specify which correlation functions are calculated, i.e. which matrix elements $αβ$ of $𝒮^{αβ}(q,ω)$ are calculated and stored. Specified with a vector of tuples. By default Sunny records all auto- and cross-correlations generated by all observables. To retain only the xx and xy correlations, one would set correlations=[(:Sx,:Sx), (:Sx,:Sy)] or correlations=[(1,1),(1,2)].
      source
      Sunny.enable_dipole_dipole!Method
      enable_dipole_dipole!(sys::System)

      Enables long-range dipole-dipole interactions,

      \[ -(μ_0/4π) ∑_{⟨ij⟩} (3 (𝐌_j⋅𝐫̂_{ij})(𝐌_i⋅𝐫̂_{ij}) - 𝐌_i⋅𝐌_j) / |𝐫_{ij}|^3\]

      where the sum is over all pairs of spins (singly counted), including periodic images, regularized using the Ewald summation convention. The magnetic moments are $𝐌_i = μ_B g 𝐒_i$ where $g$ is the g-factor or g-tensor, and $𝐒_i$ is the spin angular momentum dipole in units of ħ. The Bohr magneton $μ_B$ and vacuum permeability $μ_0$ are physical constants, with numerical values determined by the unit system.

      source
      Sunny.generate_mantid_script_from_binning_parametersMethod
      generate_mantid_script_from_binning_parameters(params::BinningParameters)

      Generate a Mantid script which bins data according to the given BinningParameters.

      Units

      Take care to ensure the units are correct (R.L.U. or absolute). You may want to call Sunny.bin_rlu_as_absolute_units! or Sunny.bin_absolute_units_as_rlu! first.

      source
      Sunny.global_positionMethod
      global_position(sys::System, site::Site)

      Position of a Site in global coordinates.

      To precompute a full list of positions, one can use eachsite as below:

      pos = [global_position(sys, site) for site in eachsite(sys)]
      source
      Sunny.instant_correlationsMethod
      instant_correlations(sys::System; process_trajectory=:none, observables=nothing, correlations=nothing)

      Creates a SampledCorrelations object for calculating and storing instantaneous structure factor intensities $𝒮(𝐪)$. This data will be calculated from the spin-spin correlations of equilibrium snapshots, absent any dynamical information. $𝒮(𝐪)$ data can be retrieved by calling instant_intensities_interpolated.

      Important note: When dealing with continuous (non-Ising) spins, consider creating using dynamical_correlations instead of instant_correlations. The former will provide full $𝒮(𝐪,ω)$ data, from which $𝒮(𝐪)$ can be obtained by integrating out $ω$. During this integration step, Sunny can incorporate temperature- and $ω$-dependent classical-to-quantum correction factors to produce more accurate $𝒮(𝐪)$ estimates. See instant_intensities_interpolated for more information.

      Prior to calling instant_correlations, ensure that sys represents a good equilibrium sample. Additional sample data may be accumulated by calling add_sample!(sc, sys) with newly equilibrated sys configurations.

      The following optional keywords are available:

      • process_trajectory: Specifies a function that will be applied to the sample trajectory before correlation analysis. Current options are :none and :symmetrize. The latter will symmetrize the trajectory in time, which can be useful for removing Fourier artifacts that arise when calculating the correlations.
      • observables: Allows the user to specify custom observables. The observables must be given as a list of complex N×N matrices or LinearMaps. It's recommended to name each observable, for example: observables = [:A => a_observable_matrix, :B => b_map, ...]. By default, Sunny uses the 3 components of the dipole, :Sx, :Sy and :Sz.
      • correlations: Specify which correlation functions are calculated, i.e. which matrix elements $αβ$ of $𝒮^{αβ}(q,ω)$ are calculated and stored. Specified with a vector of tuples. By default Sunny records all auto- and cross-correlations generated by all observables. To retain only the xx and xy correlations, one would set correlations=[(:Sx,:Sx), (:Sx,:Sy)] or correlations=[(1,1),(1,2)].
      source
      Sunny.instant_intensities_interpolatedMethod
      instant_intensities_interpolated(sc::SampledCorrelations, qs; kwargs...)

      Return $𝒮(𝐪)$ intensities at wave vectors qs. The functionality is very similar to intensities_interpolated, except the returned array has dimensions identical to qs. If called on a SampledCorrelations with dynamical information, i.e., $𝒮(𝐪,ω)$, the $ω$ information is integrated out.

      source
      Sunny.integrate_axes!Method
      integrate_axes!(params::BinningParameters; axes)

      Integrate over one or more axes of the histogram by setting the number of bins in that axis to 1. Examples:

      integrate_axes!(params; axes = [2,3])
      +integrate_axes!(params; axes = 2)
      source
      Sunny.intensities_bandsMethod
      dispersion, intensities = intensities_bands(swt::SpinWaveTheory, ks, formula::SpinWaveIntensityFormula)

      Computes the scattering intensities at each energy band for each momentum transfer k in ks, according to Linear Spin Wave Theory and the given intensity formula. The formula must have a delta-function kernel, e.g.:

      formula = intensity_formula(swt, :perp, formula; kernel = delta_function_kernel)

      or else the bands will be broadened, and their intensity can not be computed.

      The outputs will be arrays with indices identical to ks, with the last index giving the band index. dispersions reports the energy of each band, while intensities reports the scattering intensity.

      source
      Sunny.intensities_binnedMethod
      intensity, counts = intensities_binned(sc::SampledCorrelations, params::BinningParameters, formula; integrated_kernel)

      Given correlation data contained in a SampledCorrelations and BinningParameters describing the shape of a histogram, compute the intensity and normalization for each histogram bin using a given intensity_formula.

      The BinningParameters are expected to accept (q,ω) in R.L.U. for the (possibly reshaped) crystal associated with sc.

      This is an alternative to intensities_interpolated which bins the scattering intensities into a histogram instead of interpolating between them at specified qs values. See unit_resolution_binning_parameters for a reasonable default choice of BinningParameters which roughly emulates intensities_interpolated with interpolation = :round.

      If a function integrated_kernel(Δω) is passed, it will be used as the CDF of a kernel function for energy broadening. For example, integrated_kernel = Δω -> atan(Δω/η)/pi (c.f. integrated_lorentzian implements Lorentzian broadening with parameter η. Energy-dependent energy broadening can be achieved by providing an integrated_kernel(ω,Δω) whose first argument is the energy transfer ω.

      Currently, energy broadening is only supported if the BinningParameters are such that the first three axes are purely spatial and the last (energy) axis is [0,0,0,1].

      source
      Sunny.intensities_broadenedMethod
      intensities_broadened(swt::SpinWaveTheory, ks, ωvals, formula)

      Computes the scattering intensities at each (Q,ω) according to Linear Spin Wave Theory and the given intensity formula. The required formula must have a non-delta-function kernel, e.g.:

      formula = intensity_formula(swt, :perp; kernel = lorentzian(0.05))

      or else the intensity at ωvals which are not exactly on the dispersion curve can not be calculated.

      The intensity is computed at each wave vector in ks and each energy in ωvals. The output will be an array with indices identical to ks, with the last index matching ωvals.

      Note that ks is an array of wave vectors of arbitrary dimension. Each element $k$ of ks must be a 3-wavevector in absolute units.

      source
      Sunny.intensities_interpolatedMethod
      intensities_interpolated(sc::SampledCorrelations, qs, formula:ClassicalIntensityFormula; interpolation=nothing, negative_energies=false)

      The basic function for retrieving $𝒮(𝐪,ω)$ information from a SampledCorrelations. Maps an array of wave vectors qs to an array of structure factor intensities, including an additional energy index. The values of $ω$ associated with the energy index can be retrieved by calling available_energies. The three coordinates of each wave vector are measured in reciprocal lattice units, i.e., multiples of the reciprocal lattice vectors.

      • interpolation: Since $𝒮(𝐪, ω)$ is calculated on a finite lattice, data is only available at discrete wave vectors. By default, Sunny will round a requested q to the nearest available wave vector. Linear interpolation can be applied by setting interpolation=:linear.
      • negative_energies: If set to true, Sunny will return the periodic extension of the energy axis. Most users will not want this.
      source
      Sunny.intensity_formulaMethod
      formula = intensity_formula(sc::SampledCorrelations)

      Establish a formula for computing the intensity of the discrete scattering modes (q,ω) using the correlation data $𝒮^{αβ}(q,ω)$ stored in the SampledCorrelations. The formula returned from intensity_formula can be passed to intensities_interpolated or intensities_binned.

      intensity_formula(sc,...; kT = Inf, formfactors = ...)

      There are keyword arguments providing temperature and form factor corrections:

      • kT: If a temperature is provided, the intensities will be rescaled by a temperature- and ω-dependent classical-to-quantum factor. kT should be specified when making comparisons with spin wave calculations or experimental data. If kT is not specified, infinite temperature (no correction) is assumed.
      • formfactors: To apply form factor corrections, provide this keyword with a list of FormFactors, one for each symmetry-distinct site in the crystal. The order of FormFactors must correspond to the order of site symmetry classes, e.g., as they appear when printed in display(crystal).
      source
      Sunny.intensity_formulaMethod

      A custom intensity formula can be specifed by providing a function intensity = f(q,ω,correlations) and specifying which correlations it requires:

      intensity_formula(f,sc::SampledCorrelations, required_correlations; kwargs...)

      The function is intended to be specified using do notation. For example, this custom formula sums the off-diagonal correlations:

      required = [(:Sx,:Sy),(:Sy,:Sz),(:Sx,:Sz)]
      +intensity_formula(sc,required,return_type = ComplexF64) do k, ω, off_diagonal_correlations
      +    sum(off_diagonal_correlations)
      +end

      If your custom formula returns a type other than Float64, use the return_type keyword argument to flag this.

      source
      Sunny.intensity_formulaMethod
      formula = intensity_formula(swt::SpinWaveTheory; kernel = ...)

      Establish a formula for computing the scattering intensity by diagonalizing the hamiltonian $H(q)$ using Linear Spin Wave Theory.

      If kernel = delta_function_kernel, then the resulting formula can be used with intensities_bands.

      If kernel is an energy broadening kernel function, then the resulting formula can be used with intensities_broadened. Energy broadening kernel functions can either be a function of Δω only, e.g.:

      kernel = Δω -> ...

      or a function of both the energy transfer ω and of Δω, e.g.:

      kernel = (ω,Δω) -> ...

      The integral of a properly normalized kernel function over all Δω is one.

      source
      Sunny.intensity_formulaMethod
      intensity_formula([swt or sc], contraction_mode::Symbol)

      Sunny has several built-in formulas that can be selected by setting contraction_mode to one of these values:

      • :trace (default), which yields $\operatorname{tr} 𝒮(q,ω) = ∑_α 𝒮^{αα}(q,ω)$
      • :perp, which contracts $𝒮^{αβ}(q,ω)$ with the dipole factor $δ_{αβ} - q_{α}q_{β}$, returning the unpolarized intensity.
      • :full, which will return all elements $𝒮^{αβ}(𝐪,ω)$ without contraction.
      source
      Sunny.lattice_paramsMethod
      lattice_params(latvecs::Mat3)

      Compute the lattice parameters $(a, b, c, α, β, γ)$ for the three lattice vectors provided as columns of latvecs. The inverse mapping is lattice_vectors.

      source
      Sunny.lattice_vectorsMethod
      lattice_vectors(a, b, c, α, β, γ)

      Return the lattice vectors, as columns of the $3×3$ output matrix, that correspond to the conventional unit cell defined by the lattice constants $(a, b, c)$ and the angles $(α, β, γ)$ in degrees. The inverse mapping is lattice_params.

      source
      Sunny.magnetic_momentMethod
      magnetic_moment(sys::System, site::Site)

      Get the magnetic moment for a Site. This is the spin dipole multiplied by the Bohr magneton and the local g-tensor.

      source
      Sunny.merge_correlationsMethod
      merge_correlations(scs::Vector{SampledCorrelations)

      Accumulate a list of SampledCorrelations into a single, summary SampledCorrelations. Useful for reducing the results of parallel computations.

      source
      Sunny.minimize_energy!Method
      minimize_energy!(sys::System{N}; maxiters=100, subiters=20,
      +                 method=Optim.ConjugateGradient(), kwargs...) where N

      Optimizes the spin configuration in sys to minimize energy. A total of maxiters iterations will be attempted, with restarts after every subiters iterations. The remaining kwargs will be forwarded to the optimize method of the Optim.jl package.

      source
      Sunny.position_to_siteMethod
      position_to_site(sys::System, r)

      Converts a position r to four indices of a Site. The coordinates of r are given in units of the lattice vectors for the original crystal. This function can be useful for working with systems that have been reshaped using reshape_supercell.

      Example

      # Find the `site` at the center of a unit cell which is displaced by four
      +# multiples of the first lattice vector
      +site = position_to_site(sys, [4.5, 0.5, 0.5])
      +
      +# Print the dipole at this site
      +println(sys.dipoles[site])
      source
      Sunny.powder_average_binnedMethod
      powder_average_binned(sc::SampledCorrelations, radial_binning_parameters; formula
      +                     ω_binning_parameters, integrated_kernel = nothing, bzsize = nothing)

      This function emulates the experimental situation of "powder averaging," where only the magnitude (and not the direction) of the momentum transfer is resolvable. The intensities are binned similarly to intensities_binned, but the histogram x-axis is |k| in absolute units, which is a nonlinear function of kx,ky,kz. The y-axis is energy.

      Radial binning parameters are specified as tuples (start,end,bin_width), e.g. radial_binning_parameters = (0,6π,6π/55).

      Energy broadening is supported in the same way as intensities_binned, and this function accepts the same kind of intensity_formula.

      source
      Sunny.primitive_cell_shapeMethod
      primitive_cell_shape(cryst::Crystal)

      Returns the shape of the primitive cell as a 3×3 matrix, in fractional coordinates of the conventional lattice vectors. May be useful for constructing inputs to reshape_supercell.

      Examples

      # Valid if `cryst` has not been reshaped
      +@assert cryst.prim_latvecs ≈ cryst.latvecs * primitive_cell_shape(cryst)
      source
      Sunny.print_bondMethod
      print_bond(cryst::Crystal, bond::Bond; b_ref::Bond)

      Prints symmetry information for bond bond. A symmetry-equivalent reference bond b_ref can optionally be provided to fix the meaning of the coefficients A, B, ...

      source
      Sunny.print_siteMethod
      print_site(cryst, i; R=I)

      Print symmetry information for the site i, including allowed g-tensor and allowed anisotropy operator. An optional rotation matrix R can be provided to define the reference frame for expression of the anisotropy.

      source
      Sunny.print_stevens_expansionMethod
      function print_stevens_expansion(op)

      Prints a local Hermitian operator as a linear combination of Stevens operators. The operator op may be a finite-dimensional matrix or an abstract spin polynomial in the large-$S$ limit.

      Examples

      S = spin_matrices(2)
      +print_stevens_expansion(S[1]^4 + S[2]^4 + S[3]^4)
      +# Prints: (1/20)𝒪₄₀ + (1/4)𝒪₄₄ + 102/5
      +
      +S = spin_matrices(Inf)
      +print_stevens_expansion(S[1]^4 + S[2]^4 + S[3]^4)
      +# Prints: (1/20)𝒪₄₀ + (1/4)𝒪₄₄ + (3/5)𝒮⁴
      source
      Sunny.print_suggested_frameMethod
      print_suggested_frame(cryst, i; digits=4)

      Print a suggested reference frame, as a rotation matrix R, that can be used as input to print_site(). The purpose is to simplify the description of allowed anisotropies.

      source
      Sunny.print_symmetry_tableMethod
      print_symmetry_table(cryst::Crystal, max_dist)

      Print symmetry information for all equivalence classes of sites and bonds, up to a maximum bond distance of max_dist. Equivalent to calling print_bond(cryst, b) for every bond b in reference_bonds(cryst, max_dist), where Bond(i, i, [0,0,0]) refers to a single site i.

      source
      Sunny.print_wrapped_intensitiesMethod
      print_wrapped_intensities(sys::System; nmax=10)

      For Bravais lattices: Prints up to nmax wavevectors according to their instantaneous (static) structure factor intensities, listed in descending order. For non-Bravais lattices: Performs the same analysis for each spin sublattice independently; the output weights are naïvely averaged over sublattices, without incorporating phase shift information. This procedure therefore wraps all wavevectors into the first Brillouin zone. Each wavevector coordinate is given between $-1/2$ and $1/2$ in reciprocal lattice units (RLU). The output from this function will typically be used as input to suggest_magnetic_supercell.

      Because this function does not incorporate phase information in its averaging over sublattices, the printed weights are not directly comparable with experiment. For that purpose, use instant_correlations instead.

      source
      Sunny.propose_deltaMethod
      propose_delta(magnitude)

      Generate a proposal function that adds a Gaussian perturbation to the existing spin state. In :dipole mode, the procedure is to first introduce a random three-vector perturbation $𝐬′ = 𝐬 + |𝐬| ξ$ and then return the properly normalized spin $|𝐬| (𝐬′/|𝐬′|)$. Each component of the random vector $ξ$ is Gaussian distributed with a standard deviation of magnitude; the latter is dimensionless and typically smaller than one.

      In :SUN mode, the procedure is analogous, but now involving Gaussian perturbations to each of the $N$ complex components of an SU(N) coherent state.

      In the limit of very large magnitude, this function coincides with propose_uniform.

      For use with LocalSampler.

      source
      Sunny.propose_flipMethod
      propose_flip

      Function to propose pure spin flip updates in the context of a LocalSampler. Dipoles are flipped as $𝐬 → -𝐬$. SU(N) coherent states are flipped using the time-reversal operator.

      source
      Sunny.propose_uniformFunction
      propose_uniform

      Function to propose a uniformly random spin update in the context of a LocalSampler. In :dipole mode, the result is a random three-vector with appropriate normalization. In :SUN mode, the result is a random SU(N) coherent state with appropriate normalization.

      source
      Sunny.reciprocal_space_pathMethod
      reciprocal_space_path(cryst::Crystal, qs, density)

      Returns a pair (path, xticks). The path return value is a list of wavevectors that samples linearly between the provided wavevectors qs. The xticks return value can be used to label the special $𝐪$ values on the x-axis of a plot.

      Special note about units: the wavevectors qs must be provided in reciprocal lattice units (RLU) for the given crystal, but the sampling density must be specified in the global frame. Specifically, the density is given as number of sample points per unit of radian inverse length, where the unit of length is the same as that used to specify the lattice vectors of the Crystal. The path will therefore include more samples between q-points that are further apart in absolute Fourier distance.

      source
      Sunny.reciprocal_space_path_binsMethod
      reciprocal_space_path_bins(sc,qs,density,args...;kwargs...)

      Takes a list of wave vectors, qs in R.L.U., and builds a series of histogram BinningParameters whose first axis traces a path through the provided points. The second and third axes are integrated over according to the args and kwargs, which are passed through to slice_2D_binning_parameters.

      Also returned is a list of marker indices corresponding to the input points, and a list of ranges giving the indices of each histogram x-axis within a concatenated histogram. The density parameter is given in samples per reciprocal lattice unit (R.L.U.).

      source
      Sunny.reciprocal_space_shellMethod
      reciprocal_space_shell(cryst::Crystal, radius, n)

      Sample n points on the reciprocal space sphere with a given radius (units of inverse length).

      Examples

      # Sample wavevectors on the sphere at fixed density
      +reciprocal_space_shell(cryst, r, 4π*r^2*density)
      source
      Sunny.reference_bondsMethod
      reference_bonds(cryst::Crystal, max_dist)

      Returns a full list of bonds, one for each symmetry equivalence class, up to distance max_dist. The reference bond b for each equivalence class is selected according to a scoring system that prioritizes simplification of the elements in basis_for_symmetry_allowed_couplings(cryst, b).

      source
      Sunny.remove_periodicity!Method
      remove_periodicity!(sys::System, dims)

      Remove periodic interactions along the dimensions where dims is true. The system must support inhomogeneous interactions via to_inhomogeneous.

      Example

      # Remove periodic boundaries along the 1st and 3rd dimensions
      +remove_periodicity!(sys::System, (true, false, true))
      source
      Sunny.reshape_supercellMethod
      reshape_supercell(sys::System, shape)

      Maps an existing System to a new one that has the shape and periodicity of a requested supercell. The columns of the $3×3$ integer matrix shape represent the supercell lattice vectors measured in units of the original crystal lattice vectors.

      source
      Sunny.resize_supercellMethod
      resize_supercell(sys::System{N}, latsize::NTuple{3,Int}) where N

      Creates a System with a given number of conventional unit cells in each lattice vector direction. Interactions and other settings will be inherited from sys.

      Convenience function for:

      reshape_supercell(sys, [latsize[1] 0 0; 0 latsize[2] 0; 0 0 latsize[3]])

      See also reshape_supercell.

      source
      Sunny.rotate_operatorMethod
      rotate_operator(A, R)

      Rotates the local quantum operator A according to the $3×3$ rotation matrix R.

      source
      Sunny.rotation_in_rluMethod
      rotation_in_rlu(cryst::Crystal, axis, angle)

      Returns a $3×3$ matrix that rotates wavevectors in reciprocal lattice units (RLU). The axis vector is a real-space direction in absolute units (but arbitrary magnitude), and the angle is in radians.

      source
      Sunny.set_coherent!Method
      set_coherent!(sys::System, Z, site::Site)

      Set a coherent spin state at a Site using the $N$ complex amplitudes in Z.

      For a standard SpinInfo, these amplitudes will be interpreted in the eigenbasis of $𝒮̂ᶻ$. That is, Z[1] represents the amplitude for the basis state fully polarized along the $ẑ$-direction, and subsequent components represent states with decreasing angular momentum along this axis ($m = S, S-1, …, -S$).

      source
      Sunny.set_exchange!Method
      set_exchange!(sys::System, J, bond::Bond; biquad=0, large_S=false)

      Sets a 3×3 spin-exchange matrix J along bond, yielding a pairwise interaction energy $𝐒_i⋅J 𝐒_j$. This interaction will be propagated to equivalent bonds in consistency with crystal symmetry. Any previous interactions on these bonds will be overwritten. The parameter bond has the form Bond(i, j, offset), where i and j are atom indices within the unit cell, and offset is a displacement in unit cells.

      The parameter J may be scalar or matrix-valued. As a convenience, dmvec(D) can be used to construct the antisymmetric part of the exchange, where D is the Dzyaloshinskii-Moriya pseudo-vector. The resulting interaction will be $𝐃⋅(𝐒_i×𝐒_j)$.

      The optional parameter biquad defines the strength $b$ for scalar biquadratic interactions of the form $b (𝐒_i⋅𝐒_j)²$. For systems restricted to dipoles, $b$ will be automatically renormalized for maximum consistency with the more variationally accurate SU(N) mode. Set large_S=true to work in the large-$S$ limit and disable this renormalization.

      Examples

      # An explicit exchange matrix
      +J1 = [2 3 0;
      +     -3 2 0;
      +      0 0 2]
      +set_exchange!(sys, J1, bond)
      +
      +# An equivalent Heisenberg + DM exchange 
      +J2 = 2*I + dmvec([0,0,3])
      +set_exchange!(sys, J2, bond)
      source
      Sunny.set_exchange_at!Method
      set_exchange_at!(sys::System, J, site1::Site, site2::Site; biquad=0, large_S=false, offset=nothing)

      Sets the exchange interaction along the single bond connecting two Sites, ignoring crystal symmetry. The system must support inhomogeneous interactions via to_inhomogeneous.

      If the system is relatively small, the direction of the bond can be ambiguous due to possible periodic wrapping. Resolve this ambiguity by passing an explicit offset vector, in multiples of unit cells.

      See also set_exchange!.

      source
      Sunny.set_external_field_at!Method
      set_external_field_at!(sys::System, B::Vec3, site::Site)

      Sets a Zeeman coupling between a field B and a single spin. Site includes a unit cell and a sublattice index.

      source
      Sunny.set_onsite_coupling!Method
      set_onsite_coupling!(sys::System, op, i::Int)

      Set the single-ion anisotropy for the ith atom of every unit cell, as well as all symmetry-equivalent atoms. The local operator op will may be constructed as an abstract function of the local spin operators, as a polynomial of spin_matrices, or as a linear combination of stevens_matrices.

      Examples

      # An easy axis anisotropy in the z-direction
      +set_onsite_coupling!(sys, S -> -D*S[3]^3, i)
      +
      +# The unique quartic single-ion anisotropy for a site with cubic point group
      +# symmetry
      +set_onsite_coupling!(sys, S -> 20*(S[1]^4 + S[2]^4 + S[3]^4), i)
      +
      +# An equivalent expression of this quartic anisotropy, up to a constant shift
      +O = stevens_matrices(spin_irrep_label(sys, i))
      +set_onsite_coupling!(sys, O[4,0] + 5*O[4,4], i)
      source
      Sunny.set_pair_coupling!Method
      set_pair_coupling!(sys::System, coupling, bond)

      Sets an arbitrary coupling along bond. This coupling will be propagated to equivalent bonds in consistency with crystal symmetry. Any previous interactions on these bonds will be overwritten. The parameter bond has the form Bond(i, j, offset), where i and j are atom indices within the unit cell, and offset is a displacement in unit cells. The coupling is a represented as a matrix acting in the tensor product space of the two sites, and typically originates from to_product_space.

      Examples

      # Add a bilinear and biquadratic exchange
      +S = spin_matrices(1/2)
      +Si, Sj = to_product_space(S, S)
      +set_pair_coupling!(sys, Si'*J1*Sj + (Si'*J2*Sj)^2, bond)
      source
      Sunny.set_spiral_order!Method
      set_spiral_order!(sys; q, axis, S0)

      Initializes the system with a spiral order described by the wavevector q, an axis of rotation axis, and an initial dipole direction S0 at the real-space origin. The wavevector is expected in repicrocal lattice units (RLU), while the direction vectors axis and S0 are expected in global Cartesian coordinates.

      Example

      # Spiral order for a wavevector propagating in the direction of the first
      +# reciprocal lattice vector (i.e., orthogonal to the lattice vectors ``𝐚_2``
      +# and ``𝐚_3``), repeating with a period of 10 lattice constants, and spiraling
      +# about the ``ẑ``-axis. The spin at the origin will point in the direction
      +# ``𝐒_0 = ŷ + ẑ``.  Here, ``(x̂, ŷ, ẑ)`` are the axes of Cartesian coordinate
      +# system in the global frame.
      +set_spiral_order!(sys; q=[1/10, 0, 0], axis=[0, 0, 1], S0=[0, 1, 1])

      See also set_spiral_order_on_sublattice!.

      source
      Sunny.set_spiral_order_on_sublattice!Method
      set_spiral_order_on_sublattice!(sys, i; q, axis, S0)

      Initializes sublattice i with a spiral order described by the wavevector q, an axis of rotation axis, and an initial dipole direction S0. The phase is selected such that the spin at sys.dipole[1,1,1,i] will point in the direction of S0. The wavevector is expected in repicrocal lattice units (RLU), while the direction vectors axis and S0 are expected in global Cartesian coordinates.

      This function is not available for systems with reshaped unit cells.

      See also set_spiral_order!.

      source
      Sunny.set_vacancy_at!Method
      set_vacancy_at!(sys::System, site::Site)

      Make a single site nonmagnetic. Site includes a unit cell and a sublattice index.

      source
      Sunny.slice_2D_binning_parametersMethod
      slice_2D_binning_parameter(sc::SampledCorrelations, cut_from_q, cut_to_q, cut_bins::Int64, cut_width::Float64; plane_normal = [0,0,1],cut_height = cutwidth)

      Creates BinningParameters which make a cut along one dimension of Q-space.

      The x-axis of the resulting histogram consists of cut_bins-many bins ranging from cut_from_q to cut_to_q. The width of the bins in the transverse direciton is controlled by cut_width and cut_height.

      The binning in the transverse directions is defined in the following way, which sets their normalization and orthogonality properties:

      cut_covector = normalize(cut_to_q - cut_from_q)
      +transverse_covector = normalize(plane_normal × cut_covector)
      +cotransverse_covector = normalize(transverse_covector × cut_covector)

      In other words, the axes are orthonormal with respect to the Euclidean metric.

      If the cut is too narrow, there will be very few scattering vectors per bin, or the number per bin will vary substantially along the cut. If the output appears under-resolved, try increasing cut_width.

      The four axes of the resulting histogram are:

      1. Along the cut
      2. Fist transverse Q direction
      3. Second transverse Q direction
      4. Energy

      This function can be used without reference to a SampledCorrelations using this alternate syntax to manually specify the bin centers for the energy axis:

      slice_2D_binning_parameter(ω_bincenters, cut_from, cut_to,...)

      where ω_bincenters specifies the energy axis, and both cut_from and cut_to are arbitrary covectors, in any units.

      source
      Sunny.spin_irrep_labelMethod
      spin_irrep_label(sys::System, i::Int)

      If atom i or site site carries a single spin-$S$ moment, then returns $S$. Otherwise, throws an error.

      source
      Sunny.spin_matricesMethod
      spin_matrices(S)

      Returns a triple of $N×N$spin matrices, whereN = 2S+1. These are the generators of SU(2) in the spin-S` representation.

      If S == Inf, then the return values are abstract symbols denoting infinite-dimensional matrices that commute. These can be useful for repeating historical studies, or modeling micromagnetic systems. A technical discussion appears in the Sunny documentation page: Interaction Strength Renormalization.

      Example

      S = spin_matrices(3/2)
      +@assert S'*S ≈ (3/2)*(3/2+1)*I
      +@assert S[1]*S[2] - S[2]*S[1] ≈ im*S[3]
      +
      +S = spin_matrices(Inf)
      +@assert S[1]*S[2] - S[2]*S[1] == 0

      See also print_stevens_expansion.

      source
      Sunny.step!Function
      step!(sys::System, dynamics)

      Advance the spin configuration one dynamical time-step. The dynamics object may be a continuous spin dynamics, such as Langevin or ImplicitMidpoint, or it may be a discrete Monte Carlo sampling scheme such as LocalSampler.

      source
      Sunny.stevens_matricesMethod
      stevens_matrices(S)

      Returns a generator of Stevens operators in the spin-S representation. The return value O can be indexed as O[k,q], where $0 ≤ k ≤ 6$ labels an irrep of SO(3) and $q = -k, …, k$. This will produce an $N×N$ matrix where $N = 2S + 1$. Linear combinations of Stevens operators can be used as a "physical basis" for decomposing local observables. To see this decomposition, use print_stevens_expansion.

      If S == Inf, then symbolic operators will be returned. In this infinite dimensional limit, the Stevens operators become homogeneous polynomials of commuting spin operators.

      Example

      O = stevens_matrices(2)
      +S = spin_matrices(2)
      +
      +A = (1/20)O[4,0] + (1/4)O[4,4] + (102/5)I
      +B = S[1]^4 + S[2]^4 + S[3]^4
      +@assert A ≈ B

      See also spin_matrices and Interaction Strength Renormalization.

      source
      Sunny.subcrystalMethod
      subcrystal(cryst, types) :: Crystal

      Filters sublattices of a Crystal by atom types, keeping the space group unchanged.

      subcrystal(cryst, classes) :: Crystal

      Filters sublattices of Crystal by equivalence classes, keeping the space group unchanged.

      source
      Sunny.suggest_magnetic_supercellMethod
      suggest_magnetic_supercell(qs; tol=1e-12, maxsize=100)

      Suggests a magnetic supercell, in units of the crystal lattice vectors, that is consistent with periodicity of the wavevectors qs in RLU. If the wavevectors are incommensurate (with respect to the maximum supercell size maxsize), one can select a larger error tolerance tol to find a supercell that is almost commensurate.

      Prints a $3×3$ matrix of integers that is suitable for use in reshape_supercell.

      Examples

      # A magnetic supercell for a single-Q structure. Will print
      +q1 = [0, -1/4, 1/4]
      +suggest_magnetic_supercell([q1])       # [1 0 0; 0 2 1; 0 -2 1]
      +
      +# A larger magnetic supercell for a double-Q structure
      +q2 = [1/4, 0, 1/4]
      +suggest_magnetic_supercell([q1, q2])   # [1 2 2; -1 2 -2; -1 2 2]
      +
      +# If given incommensurate wavevectors, find an approximate supercell that
      +# is exactly commensurate for nearby wavevectors.
      +suggest_magnetic_supercell([[0, 0, 1/√5], [0, 0, 1/√7]]; tol=1e-2)
      +
      +# This prints [1 0 0; 0 1 0; 0 0 16], which becomes commensurate under the
      +# approximations `1/√5 ≈ 7/16` and `1/√7 ≈ 3/8`.
      source
      Sunny.symmetry_equivalent_bondsMethod
      symmetry_equivalent_bonds(sys::System, bond::Bond)

      Given a Bond for the original (unreshaped) crystal, return all symmetry equivalent bonds in the System. Each returned bond is represented as a pair of Sites, which may be used as input to set_exchange_at!. Reverse bonds are not included (no double counting).

      Example

      for (site1, site2, offset) in symmetry_equivalent_bonds(sys, bond)
      +    @assert site1 < site2
      +    set_exchange_at!(sys, J, site1, site2; offset)
      +end
      source
      Sunny.to_product_spaceMethod
      to_product_space(A, B, Cs...)

      Given lists of operators acting on local Hilbert spaces individually, return the corresponding operators that act on the tensor product space. In typical usage, the inputs will represent local physical observables and the outputs will be used to define quantum couplings.

      source
      Sunny.unit_resolution_binning_parametersMethod
      unit_resolution_binning_parameters(sc::SampledCorrelations)

      Create BinningParameters which place one histogram bin centered at each possible (q,ω) scattering vector of the crystal. This is the finest possible binning without creating bins with zero scattering vectors in them.

      This function can be used without reference to a SampledCorrelations using an alternate syntax to manually specify the bin centers for the energy axis and the lattice size:

      unit_resolution_binning_parameters(ω_bincenters,latsize,[reciprocal lattice vectors])

      The last argument may be a 3x3 matrix specifying the reciprocal lattice vectors, or a Crystal.

      Lastly, binning parameters for a single axis may be specifed by their bin centers:

      (binstart,binend,binwidth) = unit_resolution_binning_parameters(bincenters::Vector{Float64})
      source
      Sunny.@mix_proposalsMacro
      @mix_proposals weight1 propose1 weight2 propose2 ...

      Macro to generate a proposal function that randomly selects among the provided functions according to the provided probability weights. For use with LocalSampler.

      Example

      # A proposal function that proposes a spin flip 40% of the time, and a
      +# Gaussian perturbation 60% of the time.
      +@mix_proposals 0.4 propose_flip 0.6 propose_delta(0.2)
      source

      Optional Makie extensions

      The following will be enabled through a package extension if either GLMakie or WGLMakie is loaded.

      Sunny.plot_spinsFunction
      plot_spins(sys::System; arrowscale=1.0, color=:red, show_cell=true,
      +           orthographic=false, ghost_radius=0, dims=3)

      Plot the spin configuration defined by sys. Optional parameters include:

      • arrowscale: Scale all arrows by dimensionless factor.
      • color: Arrow color. May be a numeric value per site in system.
      • show_cell: Show original crystallographic unit cell.
      • orthographic: Use camera with orthographic projection.
      • ghost_radius: Show translucent periodic images up to a given distance (length units).
      • dims: Spatial dimensions of system (1, 2, or 3).
      source
      Sunny.view_crystalFunction
      view_crystal(crystal::Crystal, max_dist::Real; show_axis=true, orthographic=false)

      An interactive crystal viewer, with bonds up to max_dist.

      source

      Optional WriteVTK extensions

      The following will be enabled through a package extension if WriteVTK is loaded.

      Sunny.export_vtkFunction
      export_vtk(filename,params::BinningParameters,data)

      Export a VTK-compatible file to filename (do not include file extension when specifying the file name) which contains the data as VTK Cell Data on a grid parameterized by params.

      At least one axis of the BinningParameters must be integrated over, since VTK does not support 4D data. See integrate_axes!.

      source
      diff --git a/previews/PR178/parallelism.html b/previews/PR178/parallelism.html new file mode 100644 index 000000000..785bcb82f --- /dev/null +++ b/previews/PR178/parallelism.html @@ -0,0 +1,66 @@ + +Parallelizing Calculations · Sunny documentation

      Parallelizing Calculations

      Calculating structure factors with classical dynamics is computationally expensive, and Sunny does not currently parallelize these calculations at a fine-grained level. However, Julia provides facilities that allow users to run multiple simulations in parallel with only a little extra effort. We will look at two approaches to doing this: multithreading and Julia's Distributed package. We'll present these approaches in a series of code snippets that can be copied and pasted into your preferred Julia development environment.

      Review of the serial workflow

      The serial approach to calculating a structure factor, covered in FeI₂ at Finite Temperature, involves thermalizing a spin System and then calling add_sample!. add_sample! uses the state of the System as an initial condition for the calculation of a dynamical trajectory. The correlations of the trajectory are calculated and accumulated into a running average of the $𝒮(𝐪,ω)$. This sequence is repeated to generate additional samples.

      To illustrate, we'll set up a a simple model: a spin-1 antiferromagnet on an FCC crystal.

      using Sunny, GLMakie
      +
      +function make_system(cryst; J, dims, seed=nothing)
      +    sys = System(cryst, dims, [SpinInfo(1, S=1, g=2)], :dipole; seed)
      +    set_exchange!(sys, J, Bond(1,1,[1,0,0]))
      +    return sys
      +end
      +
      +J = 1.0 # meV 
      +cryst = Sunny.fcc_primitive_crystal()
      +sys = make_system(cryst; J, dims=(10,10,2))

      To thermalize and generate equilibrium samples, we'll need a Langevin integrator.

      kT = 0.5    # meV
      +Δt = 0.05/J
      +integrator = Langevin(Δt; kT, λ=0.1)

      Finally, call dynamical_correlations to configure a SampledCorrelations.

      sc = dynamical_correlations(sys; Δt=0.1, nω=100, ωmax=10.0)

      The serial calculation can now be performed as follows:

      nsamples = 10
      +
      +# Thermalize the system
      +for _ in 1:5000  # Sufficient number of steps to thermalize
      +    step!(sys, integrator)
      +end
      +
      +for _ in 1:nsamples
      +    # Generate new sample by running Langevin dynamics
      +    for _ in 1:1000  # Sufficient number of steps to decorrelate
      +        step!(sys, integrator)
      +    end
      +    # Add the sample to the correlation data
      +    add_sample!(sc, sys)
      +end

      This will take a second or two on a modern workstation, resulting in a single SampledCorrelations that contains 10 samples.

      Multithreading approach

      To use threads in Julia, you must launch your Julia environment appropriately.

      • From the command line, launch Julia with julia --threads=N, where N is the number of threads. If you don't know how many threads you'd like, you can let Julia decide with --threads=auto.

      • Jupyter notebook users will need to to set up a multithreaded Julia kernel and restart into this kernel. The kernel can be created inside Julia with the following:

          using IJulia
      +    IJulia.installkernel("Julia Multithreaded",
      +        env=Dict("JULIA_NUM_THREADS" => "auto"))
      • VSCode users should open their settings and search for Julia: Additional Args. There will be link called Edit in settings.json. Click on this, add "--threads=auto" to the list julia.additionalArgs, and start a new REPL.

      Before going further, make sure that Threads.nthreads() returns a number greater than 1.

      We will use multithreading in a very simple way, essentially employing a distributed memory approach to avoid conflicts around memory access. First preallocate a number of systems and correlations.

      npar = Threads.nthreads()
      +systems = [make_system(cryst; J, dims=(10,10,2), seed=i) for i in 1:npar]
      +scs = [dynamical_correlations(sys; Δt=0.1, nω=100, ωmax=10.0) for _ in 1:npar]
      Dealing with memory constraints

      If you have many threads available and are working with a large system, you may not have enough memory to store all these systems and correlations. In that case, simply reduce npar to a small enough value that you can make the necessary allocations.

      When the Threads.@threads macro is applied before a for loop, the iterations of the loop will execute in parallel using the available threads. We will put the entire thermalization and sampling process inside the loop, with each thread acting on a unique System and SampledCorrelations.

      Threads.@threads for id in 1:npar
      +    integrator = Langevin(Δt; kT, λ=0.1)
      +    for _ in 1:5000
      +        step!(systems[id], integrator)
      +    end
      +    for _ in 1:nsamples
      +        for _ in 1:1000
      +            step!(systems[id], integrator)
      +        end
      +        add_sample!(scs[id], systems[id])
      +    end
      +end

      You may find this takes a little bit longer than the serial example, but, at the end of it, you will have generated npar correlation objects, each with 10 samples. We can merge these into a summary SampledCorrelations with 10*npar samples with merge_correlations:

      sc = merge_correlations(scs)

      Using Distributed

      Julia also provides a distributed memory approach to parallelism through the standard library package Distributed. This works by launching independent Julia environments on different "processes." An advantage of this approach is that it scales naturally to clusters since the processes are easily distributed across many different compute nodes. A disadvantage, especially when working on a single computer, is the increased memory overhead associated with launching all these environments.

      We begin by importing the package,

      using Distributed

      and launching some new processes. It is often sensible to create as many processes as there are cores.

      ncores = length(Sys.cpu_info())
      +addprocs(ncores)

      You can think of each process as a separate computer running a fresh Julia environment, so we'll need to import Sunny and define our function in each of these environments. This is easily achieved with the @everywhere macro.

      @everywhere using Sunny
      +
      +@everywhere function make_system(cryst; J, dims, seed=nothing)
      +    sys = System(cryst, dims, [SpinInfo(1, S=1, g=2)], :dipole; seed)
      +    set_exchange!(sys, J, Bond(1,1,[1,0,0]))
      +    return sys
      +end

      A simple way to perform work on these processes is to use the parallel map function, pmap. This will apply a function to each element of some iterable, such as a list of numbers, and return a list of the results. It is a parallel map because these function calls may occur at the same time on different Julia processes. The pmap function takes care of distributing the work among the different processes and retrieving the results.

      In the example below, we give pmap a list of RNG seeds to iterate over, and we define the function that will be applied to each of these seeds in a do block. The contents of this block are essentially the same as what we put inside our parallel for loop in the multithreading example. The main difference is that the Systems and SampledCorrelations are not created in advance of the parallelization but are instead created inside each Julia process. The do block returns a SampledCorrelations, and the output of all the parallel computations are collected into list of SampledCorrelations called scs.

      scs = pmap(1:ncores) do seed
      +    sys = make_system(Sunny.fcc_primitive_crystal(); J=1.0, dims=(10,10,2), seed)
      +    sc = dynamical_correlations(sys; Δt=0.1, nω=100, ωmax=10.0)
      +    integrator = Langevin(Δt; kT, λ=0.1)
      +
      +    for _ in 1:5000      # Thermalize
      +        step!(sys, integrator)
      +    end
      +    for _ in 1:nsamples 
      +        for _ in 1:1000 
      +            step!(sys, integrator)
      +        end
      +        add_sample!(sc, sys)
      +    end
      +
      +    return sc
      +end

      Finally, merge the results into a summary SampledCorrelations.

      sc = merge_correlations(scs)
      diff --git a/previews/PR178/search_index.js b/previews/PR178/search_index.js new file mode 100644 index 000000000..97a13fdd6 --- /dev/null +++ b/previews/PR178/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"parallelism.html#Parallelizing-Calculations","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"","category":"section"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"Calculating structure factors with classical dynamics is computationally expensive, and Sunny does not currently parallelize these calculations at a fine-grained level. However, Julia provides facilities that allow users to run multiple simulations in parallel with only a little extra effort. We will look at two approaches to doing this: multithreading and Julia's Distributed package. We'll present these approaches in a series of code snippets that can be copied and pasted into your preferred Julia development environment.","category":"page"},{"location":"parallelism.html#Review-of-the-serial-workflow","page":"Parallelizing Calculations","title":"Review of the serial workflow","text":"","category":"section"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"The serial approach to calculating a structure factor, covered in FeI₂ at Finite Temperature, involves thermalizing a spin System and then calling add_sample!. add_sample! uses the state of the System as an initial condition for the calculation of a dynamical trajectory. The correlations of the trajectory are calculated and accumulated into a running average of the 𝒮(𝐪ω). This sequence is repeated to generate additional samples.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"To illustrate, we'll set up a a simple model: a spin-1 antiferromagnet on an FCC crystal. ","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"using Sunny, GLMakie\n\nfunction make_system(cryst; J, dims, seed=nothing)\n sys = System(cryst, dims, [SpinInfo(1, S=1, g=2)], :dipole; seed)\n set_exchange!(sys, J, Bond(1,1,[1,0,0]))\n return sys\nend\n\nJ = 1.0 # meV \ncryst = Sunny.fcc_primitive_crystal()\nsys = make_system(cryst; J, dims=(10,10,2))","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"To thermalize and generate equilibrium samples, we'll need a Langevin integrator. ","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"kT = 0.5 # meV\nΔt = 0.05/J\nintegrator = Langevin(Δt; kT, λ=0.1)","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"Finally, call dynamical_correlations to configure a SampledCorrelations.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"sc = dynamical_correlations(sys; Δt=0.1, nω=100, ωmax=10.0)","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"The serial calculation can now be performed as follows:","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"nsamples = 10\n\n# Thermalize the system\nfor _ in 1:5000 # Sufficient number of steps to thermalize\n step!(sys, integrator)\nend\n\nfor _ in 1:nsamples\n # Generate new sample by running Langevin dynamics\n for _ in 1:1000 # Sufficient number of steps to decorrelate\n step!(sys, integrator)\n end\n # Add the sample to the correlation data\n add_sample!(sc, sys)\nend","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"This will take a second or two on a modern workstation, resulting in a single SampledCorrelations that contains 10 samples.","category":"page"},{"location":"parallelism.html#Multithreading-approach","page":"Parallelizing Calculations","title":"Multithreading approach","text":"","category":"section"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"To use threads in Julia, you must launch your Julia environment appropriately.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"From the command line, launch Julia with julia --threads=N, where N is the number of threads. If you don't know how many threads you'd like, you can let Julia decide with --threads=auto.\nJupyter notebook users will need to to set up a multithreaded Julia kernel and restart into this kernel. The kernel can be created inside Julia with the following:","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":" using IJulia\n IJulia.installkernel(\"Julia Multithreaded\",\n env=Dict(\"JULIA_NUM_THREADS\" => \"auto\"))","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"VSCode users should open their settings and search for Julia: Additional Args. There will be link called Edit in settings.json. Click on this, add \"--threads=auto\" to the list julia.additionalArgs, and start a new REPL.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"Before going further, make sure that Threads.nthreads() returns a number greater than 1.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"We will use multithreading in a very simple way, essentially employing a distributed memory approach to avoid conflicts around memory access. First preallocate a number of systems and correlations.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"npar = Threads.nthreads()\nsystems = [make_system(cryst; J, dims=(10,10,2), seed=i) for i in 1:npar]\nscs = [dynamical_correlations(sys; Δt=0.1, nω=100, ωmax=10.0) for _ in 1:npar]","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"warning: Dealing with memory constraints\nIf you have many threads available and are working with a large system, you may not have enough memory to store all these systems and correlations. In that case, simply reduce npar to a small enough value that you can make the necessary allocations.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"When the Threads.@threads macro is applied before a for loop, the iterations of the loop will execute in parallel using the available threads. We will put the entire thermalization and sampling process inside the loop, with each thread acting on a unique System and SampledCorrelations.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"Threads.@threads for id in 1:npar\n integrator = Langevin(Δt; kT, λ=0.1)\n for _ in 1:5000\n step!(systems[id], integrator)\n end\n for _ in 1:nsamples\n for _ in 1:1000\n step!(systems[id], integrator)\n end\n add_sample!(scs[id], systems[id])\n end\nend","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"You may find this takes a little bit longer than the serial example, but, at the end of it, you will have generated npar correlation objects, each with 10 samples. We can merge these into a summary SampledCorrelations with 10*npar samples with merge_correlations:","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"sc = merge_correlations(scs)","category":"page"},{"location":"parallelism.html#Using-Distributed","page":"Parallelizing Calculations","title":"Using Distributed","text":"","category":"section"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"Julia also provides a distributed memory approach to parallelism through the standard library package Distributed. This works by launching independent Julia environments on different \"processes.\" An advantage of this approach is that it scales naturally to clusters since the processes are easily distributed across many different compute nodes. A disadvantage, especially when working on a single computer, is the increased memory overhead associated with launching all these environments.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"We begin by importing the package,","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"using Distributed","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"and launching some new processes. It is often sensible to create as many processes as there are cores.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"ncores = length(Sys.cpu_info())\naddprocs(ncores)","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"You can think of each process as a separate computer running a fresh Julia environment, so we'll need to import Sunny and define our function in each of these environments. This is easily achieved with the @everywhere macro.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"@everywhere using Sunny\n\n@everywhere function make_system(cryst; J, dims, seed=nothing)\n sys = System(cryst, dims, [SpinInfo(1, S=1, g=2)], :dipole; seed)\n set_exchange!(sys, J, Bond(1,1,[1,0,0]))\n return sys\nend","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"A simple way to perform work on these processes is to use the parallel map function, pmap. This will apply a function to each element of some iterable, such as a list of numbers, and return a list of the results. It is a parallel map because these function calls may occur at the same time on different Julia processes. The pmap function takes care of distributing the work among the different processes and retrieving the results.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"In the example below, we give pmap a list of RNG seeds to iterate over, and we define the function that will be applied to each of these seeds in a do block. The contents of this block are essentially the same as what we put inside our parallel for loop in the multithreading example. The main difference is that the Systems and SampledCorrelations are not created in advance of the parallelization but are instead created inside each Julia process. The do block returns a SampledCorrelations, and the output of all the parallel computations are collected into list of SampledCorrelations called scs.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"scs = pmap(1:ncores) do seed\n sys = make_system(Sunny.fcc_primitive_crystal(); J=1.0, dims=(10,10,2), seed)\n sc = dynamical_correlations(sys; Δt=0.1, nω=100, ωmax=10.0)\n integrator = Langevin(Δt; kT, λ=0.1)\n\n for _ in 1:5000 # Thermalize\n step!(sys, integrator)\n end\n for _ in 1:nsamples \n for _ in 1:1000 \n step!(sys, integrator)\n end\n add_sample!(sc, sys)\n end\n\n return sc\nend","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"Finally, merge the results into a summary SampledCorrelations.","category":"page"},{"location":"parallelism.html","page":"Parallelizing Calculations","title":"Parallelizing Calculations","text":"sc = merge_correlations(scs)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"EditURL = \"../../../examples/fei2_tutorial.jl\"","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Download this example as Jupyter notebook or Julia script.","category":"page"},{"location":"examples/fei2_tutorial.html#Case-Study:-FeI","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"FeI₂ is an effective spin-1 material with strong single-ion anisotropy. Quadrupolar fluctuations give rise to a single-ion bound state that cannot be described by a dipole-only model. This tutorial illustrates how to use the linear spin wave theory of SU(3) coherent states (i.e. 2-flavor bosons) to model the magnetic behavior in FeI₂. The original study was performed in Bai et al., Nature Physics 17, 467–472 (2021).","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The Fe atoms are arranged in stacked triangular layers. The effective spin Hamiltonian takes the form,","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"mathcalH=sum_(ij) 𝐒_i J_ij 𝐒_j - Dsum_i left(S_i^zright)^2","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"where the set of exchange matrices J_ij between bonded sites (ij) includes competing ferromagnetic and antiferromagnetic interactions. This model also includes a strong easy axis anisotropy, D 0.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"We will formulate this Hamiltonian in Sunny and then calculate its dynamic structure factor.","category":"page"},{"location":"examples/fei2_tutorial.html#Get-Julia-and-Sunny","page":"Case Study: FeI₂","title":"Get Julia and Sunny","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Sunny is implemented in Julia. This is a relatively new programming language that allows for interactive development (like Python or Matlab) while also providing high numerical efficiency (like C++ or Fortran). New Julia users may wish to take a look at our Getting Started with Julia guide. Sunny requires Julia 1.9 or later.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"From the Julia prompt, load Sunny. For plotting, one can choose either GLMakie (a pop-up window) or WGLMakie (inline plots for a Jupyter notebook or VSCode).","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"using Sunny, GLMakie","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"If these packages are not yet installed, Julia should offer to install them using its built-in package management system. If old versions are installed, you may need to update them to run this tutorial.","category":"page"},{"location":"examples/fei2_tutorial.html#Crystals","page":"Case Study: FeI₂","title":"Crystals","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"A Crystal describes the crystallographic unit cell and will usually be loaded from a .cif file. Here, we instead build a crystal by listing all atoms and their types.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"a = b = 4.05012 # Lattice constants for triangular lattice\nc = 6.75214 # Spacing in the z-direction\n\nlatvecs = lattice_vectors(a, b, c, 90, 90, 120) # A 3x3 matrix of lattice vectors that\n # define the conventional unit cell\npositions = [[0, 0, 0], [1/3, 2/3, 1/4], [2/3, 1/3, 3/4]] # Positions of atoms in fractions\n # of lattice vectors\ntypes = [\"Fe\", \"I\", \"I\"]\nFeI2 = Crystal(latvecs, positions; types)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Observe that Sunny inferred the space group, 'P -3 m 1' (164) and labeled the atoms according to their point group symmetries.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Only the Fe atoms are magnetic, so we discard the I ions using subcrystal.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"cryst = subcrystal(FeI2, \"Fe\")","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Observe that cryst retains the spacegroup symmetry of the full FeI₂ crystal. This information will be used, for example, to propagate exchange interactions between symmetry-equivalent bonds.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"In a running Julia environment, the crystal can be viewed interactively using view_crystal.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"view_crystal(cryst, 8.0)","category":"page"},{"location":"examples/fei2_tutorial.html#Symmetry-analysis","page":"Case Study: FeI₂","title":"Symmetry analysis","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The command print_symmetry_table provides a list of all the symmetry-allowed interactions up to a cutoff distance.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"print_symmetry_table(cryst, 8.0)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The allowed g-tensor is expressed as a 3×3 matrix in the free coefficients A, B, ... The allowed single-ion anisotropy is expressed as a linear combination of Stevens operators. The latter correspond to polynomials of the spin operators, as we will describe below.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The allowed exchange interactions are given as a 3×3 matrix for representative bonds. The notation Bond(i, j, n) indicates a bond between atom indices i and j, with cell offset n. In the general case, it will be necessary to associate atom indices with their positions in the unit cell; these can be viewed with display(cryst). Note that the order of the pair (i j) is significant if the exchange tensor contains antisymmetric Dzyaloshinskii–Moriya (DM) interactions.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"In the case of FeI₂, Bond(1, 1, [1,0,0]) is one of the 6 nearest-neighbor Fe-Fe bonds on a triangular lattice layer, and Bond(1, 1, [0,0,1]) is an Fe-Fe bond between layers.","category":"page"},{"location":"examples/fei2_tutorial.html#Building-a-spin-System","page":"Case Study: FeI₂","title":"Building a spin System","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"In constructing a spin System, we must provide several additional details about the spins.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"sys = System(cryst, (4, 4, 4), [SpinInfo(1, S=1, g=2)], :SUN, seed=2)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"This system includes 444 unit cells, i.e. 64 Fe atoms, each with spin S=1 and a g-factor of 2. Quantum mechanically, spin S=1 involves a superposition of 2S+1=3 distinct angular momentum states. In :SUN mode, this superposition will be modeled explicitly using the formalism of SU(3) coherent states, which captures both dipolar and quadrupolar fluctuations. For the more traditional dipole dynamics, use :dipole mode instead.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Next we will use set_exchange! to assign interaction to bonds. Sunny will automatically propagate each interaction to all symmetry-equivalent bonds in the unit cell. The FeI₂ interactions below follow Bai et al.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"J1pm = -0.236\nJ1pmpm = -0.161\nJ1zpm = -0.261\nJ2pm = 0.026\nJ3pm = 0.166\nJ′0pm = 0.037\nJ′1pm = 0.013\nJ′2apm = 0.068\n\nJ1zz = -0.236\nJ2zz = 0.113\nJ3zz = 0.211\nJ′0zz = -0.036\nJ′1zz = 0.051\nJ′2azz = 0.073\n\nJ1xx = J1pm + J1pmpm\nJ1yy = J1pm - J1pmpm\nJ1yz = J1zpm\n\nset_exchange!(sys, [J1xx 0.0 0.0;\n 0.0 J1yy J1yz;\n 0.0 J1yz J1zz], Bond(1,1,[1,0,0]))\nset_exchange!(sys, [J2pm 0.0 0.0;\n 0.0 J2pm 0.0;\n 0.0 0.0 J2zz], Bond(1,1,[1,2,0]))\nset_exchange!(sys, [J3pm 0.0 0.0;\n 0.0 J3pm 0.0;\n 0.0 0.0 J3zz], Bond(1,1,[2,0,0]))\nset_exchange!(sys, [J′0pm 0.0 0.0;\n 0.0 J′0pm 0.0;\n 0.0 0.0 J′0zz], Bond(1,1,[0,0,1]))\nset_exchange!(sys, [J′1pm 0.0 0.0;\n 0.0 J′1pm 0.0;\n 0.0 0.0 J′1zz], Bond(1,1,[1,0,1]))\nset_exchange!(sys, [J′2apm 0.0 0.0;\n 0.0 J′2apm 0.0;\n 0.0 0.0 J′2azz], Bond(1,1,[1,2,1]))","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The function set_onsite_coupling! assigns a single-ion anisotropy. The argument can be constructed using spin_matrices or stevens_matrices. Here we use Julia's anonymous function syntax to assign an easy-axis anisotropy along the direction hatz.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"D = 2.165\nset_onsite_coupling!(sys, S -> -D*S[3]^2, 1)","category":"page"},{"location":"examples/fei2_tutorial.html#Calculating-structure-factor-intensities","page":"Case Study: FeI₂","title":"Calculating structure factor intensities","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"In the remainder of this tutorial, we will examine Sunny's tools for calculating the dynamical structure factor using a multi-boson generalization of linear spin wave theory (LSWT). This theory describes non-interacting quasi-particle excitations that hybridize dipolar and quadrupolar modes.","category":"page"},{"location":"examples/fei2_tutorial.html#Finding-the-ground-state","page":"Case Study: FeI₂","title":"Finding the ground state","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Begin with a random configuration and use minimize_energy! to find a configuration of the SU(3) coherent states (i.e. spin dipoles and quadrupoles) that locally minimizes energy.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"randomize_spins!(sys)\nminimize_energy!(sys)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"A positive number above indicates that the procedure has converged to a local energy minimum. The configuration, however, may still have defects. This can be checked by visualizing the spins, colored according to their z-components.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"plot_spins(sys; color=[s[3] for s in sys.dipoles])","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"A different understanding of the magnetic ordering can be obtained by moving to Fourier space. The 'instant' structure factor 𝒮(𝐪) is an experimental observable. To investigate 𝒮(𝐪) as true 3D data, Sunny provides instant_correlations and related functions. Here, however, we will use print_wrapped_intensities, which gives average intensities for the individual Bravais sublattices (in effect, all wavevectors are wrapped to the first Brillouin zone).","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"print_wrapped_intensities(sys)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The result will likely be approximately consistent with the known zero-field energy-minimizing magnetic structure of FeI₂, which is single-Q (two-up, two-down antiferromagnetic order). Mathematically, spontaneous symmetry breaking should select one of Q = 0 -14 14, 14 0 14, or -141414, associated with the three-fold rotational symmetry of the crystal spacegroup. In nature, however, one will frequently encounter competing \"domains\" associated with the three possible orientations of the ground state.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"If the desired ground state is already known, as with FeI₂, it could be entered by hand using set_dipole!. Alternatively, in the case of FeI₂, we could repeatedly employ the above randomization and minimization procedure until a defect-free configuration is found. Some systems will have more complicated ground states, which can be much more challenging to find. For this, Sunny provides experimental support for powerful simulated annealing via parallel tempering, but that is outside the scope of this tutorial.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Here, let's break the three-fold symmetry of FeI₂ by hand. Given one or more desired Q modes, Sunny can suggest a magnetic supercell with appropriate periodicity. Let's arbitrarily select one of the three possible ordering wavevectors, Q = 0 -14 14. Sunny suggests a corresponding magnetic supercell in units of the crystal lattice vectors.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"suggest_magnetic_supercell([[0, -1/4, 1/4]])","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The system returned by reshape_supercell is smaller, and is sheared relative to the original system. This makes it much easier to find the global energy minimum.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"sys_min = reshape_supercell(sys, [1 0 0; 0 2 1; 0 -2 1])\nrandomize_spins!(sys_min)\nminimize_energy!(sys_min);\nnothing #hide","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Plot the system again, now including \"ghost\" spins out to 12Å","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"plot_spins(sys_min; color=[s[3] for s in sys_min.dipoles], ghost_radius=12)","category":"page"},{"location":"examples/fei2_tutorial.html#Linear-spin-wave-theory","page":"Case Study: FeI₂","title":"Linear spin wave theory","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Now that we have found the ground state for a magnetic supercell, we can immediately proceed to perform zero-temperature calculations using linear spin wave theory. We begin by instantiating a SpinWaveTheory type using the supercell.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"swt = SpinWaveTheory(sys_min)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Select a sequence of wavevectors that will define a piecewise linear interpolation in reciprocal lattice units (RLU).","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"q_points = [[0,0,0], [1,0,0], [0,1,0], [1/2,0,0], [0,1,0], [0,0,0]];\nnothing #hide","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The function reciprocal_space_path will linearly sample a path between the provided q-points with a given density. The xticks return value provides labels for use in plotting.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"density = 50\npath, xticks = reciprocal_space_path(cryst, q_points, density);\nnothing #hide","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The dispersion function defines the quasiparticle excitation energies ω_i(𝐪) for each point 𝐪 along the reciprocal space path.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"disp = dispersion(swt, path);\nnothing #hide","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"In addition to the band energies ω_i(𝐪), Sunny can calculate the inelastic neutron scattering intensity I_i(𝐪) for each band i according to an intensity_formula. We choose to apply a polarization correction (1 - 𝐪𝐪) by setting the mode argument to :perp. Selecting delta_function_kernel specifies that we want the energy and intensity of each band individually.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"formula = intensity_formula(swt, :perp; kernel=delta_function_kernel)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The function intensities_bands uses linear spin wave theory to calculate both the dispersion and intensity data for the provided path.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"disp, intensity = intensities_bands(swt, path, formula);\nnothing #hide","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"These can be plotted in GLMakie.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"fig = Figure()\nax = Axis(fig[1,1]; xlabel=\"Momentum (r.l.u.)\", ylabel=\"Energy (meV)\", xticks, xticklabelrotation=π/6)\nylims!(ax, 0.0, 7.5)\nxlims!(ax, 1, size(disp, 1))\ncolorrange = extrema(intensity)\nfor i in axes(disp)[2]\n lines!(ax, 1:length(disp[:,i]), disp[:,i]; color=intensity[:,i], colorrange)\nend\nfig","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"To make comparisons with inelastic neutron scattering (INS) data, it is helpful to employ an empirical broadening kernel, e.g., a lorentzian.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"γ = 0.15 # width in meV\nbroadened_formula = intensity_formula(swt, :perp; kernel=lorentzian(γ))","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The intensities_broadened function requires an energy range in addition to the 𝐪-space path.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"energies = collect(0:0.01:10) # 0 < ω < 10 (meV).\nis1 = intensities_broadened(swt, path, energies, broadened_formula);\nnothing #hide","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"A real FeI₂ sample will exhibit competing magnetic domains associated with spontaneous symmetry breaking of the 6-fold rotational symmetry of the triangular lattice. Note that the wavevectors 𝐪 and -𝐪 are equivalent in the structure factor, which leaves three distinct domain orientations, which are related by 120° rotations about the z-axis. Rather than rotating the spin configuration directly, on can rotate the 𝐪-space path. Below, we use rotation_in_rlu to average the intensities over all three possible orientations.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"R = rotation_in_rlu(cryst, [0, 0, 1], 2π/3)\nis2 = intensities_broadened(swt, [R*q for q in path], energies, broadened_formula)\nis3 = intensities_broadened(swt, [R*R*q for q in path], energies, broadened_formula)\nis_averaged = (is1 + is2 + is3) / 3\n\nfig = Figure()\nax = Axis(fig[1,1]; xlabel=\"Momentum (r.l.u.)\", ylabel=\"Energy (meV)\", xticks, xticklabelrotation=π/6)\nheatmap!(ax, 1:size(is_averaged, 1), energies, is_averaged)\nfig","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"This result can be directly compared to experimental neutron scattering data from Bai et al.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"(The publication figure accidentally used a non-standard coordinate system to label the wave vectors.)","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"To get this agreement, the use of SU(3) coherent states is essential. In other words, we needed a theory of multi-flavored bosons. The lower band has large quadrupolar character, and arises from the strong easy-axis anisotropy of FeI₂. By setting mode = :SUN, the calculation captures this coupled dipole-quadrupole dynamics.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"An interesting exercise is to repeat the same study, but using mode = :dipole instead of :SUN. That alternative choice would constrain the coherent state dynamics to the space of dipoles only.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The full dynamical spin structure factor (DSSF) can be retrieved as a 33 matrix with the dssf function, for a given path of 𝐪-vectors.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"disp, is = dssf(swt, path);\nnothing #hide","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The first output disp is identical to that obtained from dispersion. The second output is contains a list of 33 matrix of intensities. For example, is[q,n][2,3] yields the (yz) component of the structure factor intensity for nth mode at the qth wavevector in the path.","category":"page"},{"location":"examples/fei2_tutorial.html#What's-next?","page":"Case Study: FeI₂","title":"What's next?","text":"","category":"section"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The multi-boson linear spin wave theory, applied above, can be understood as the quantization of a certain generalization of the Landau-Lifshitz spin dynamics. Rather than dipoles, this dynamics takes places on the space of SU(N) coherent states.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The full SU(N) coherent state dynamics, with appropriate quantum correction factors, can be useful to model finite temperature scattering data. In particular, it captures certain anharmonic effects due to thermal fluctuations. This is the subject of our FeI₂ at Finite Temperature tutorial.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"The classical dynamics is also a good starting point to study non-equilibrium phenomena. Empirical noise and damping terms can be used to model coupling to a thermal bath. This yields a Langevin dynamics of SU(N) coherent states. Our CP² Skyrmion Quench tutorial shows how this dynamics gives rise to the formation of novel topological defects in a temperature quench.","category":"page"},{"location":"examples/fei2_tutorial.html","page":"Case Study: FeI₂","title":"Case Study: FeI₂","text":"Relative to LSWT calculations, it can take much more time to estimate mathcalS(𝐪ω) intensities using classical dynamics simulation. See the SunnyTutorials notebooks for examples of \"production-scale\" simulations.","category":"page"},{"location":"structure-factor.html#Structure-Factor-Calculations","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"","category":"section"},{"location":"structure-factor.html#Overview","page":"Structure Factor Calculations","title":"Overview","text":"","category":"section"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"The dynamical structure factor is of fundamental importance for characterizing a magnetic system, and facilitates quantitative comparison between theory and experimental scattering data.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"Consider, for example, a two-point dynamical spin correlation function, s^α(𝐱+Δ𝐱 t+Δt) s^β(𝐱 t). Here s^α(𝐱 t) represents the time dynamics of a spin dipole component α at position 𝐱, and brackets represent an average over equilibrium initial conditions and over (𝐱 t). The dynamical structure factor is defined as the Fourier transform of this two-point correlation in both space and time, up to an overall scaling factor. Using the convolution theorem, the result is,","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"𝒮^αβ(𝐪 ω) = frac1V s^α(𝐪 ω)^ast s^β(𝐪 ω) ","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"with V the system volume. We will restrict attention to lattice systems with periodic boundaries.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"Consider a crystal unit cell defined by three lattice vectors 𝐚_1 𝐚_2 𝐚_3, and linear system sizes L_1 L_2 L_3 measured in unit cells. The allowed momentum vectors take on discrete values 𝐪 = sum_α=1^3 m_α 𝐛_α L_α, where m_α are an integers and the reciprocal lattice vectors 𝐛_α are defined to satisfy 𝐚_α 𝐛_β = 2π δ_αβ. For a Bravais lattice, 𝐪 will be periodic in the first Brillouin zone, i.e., under any shift 𝐪 𝐪 𝐛_α. More generally, consider a non-Bravais lattice such that each unit cell may contain multiple spins. By partitioning spins s_j(𝐱t) according to their sublattice index j, the relevant momenta 𝐪 remain discretized as above, but now periodicity in the first Brillouin zone is lost. The structure factor may be written as a phase-average over the displacements between sublattices 𝐫_jk,","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"𝒮^αβ(𝐪 ω) = _jk e^i 𝐫_jk 𝐪 𝒮^αβ_jk(𝐪 ω) ","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"From a theoretical perspective, the quantity","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"𝒮^αβ_jk(𝐪 ω) = frac1V s_j^α(𝐪 ω)^ast s_k^β(𝐪 ω)","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"is fundamental. For each sublattice j, the data s_j^α(𝐪 ω) can be efficiently obtained by fast Fourier tranformation of a real space configuration s_j^α(𝐱 t). Internally, Sunny will calculate and store the discrete 𝒮^αβ_jk(𝐪 ω) correlation data, and use this to construct 𝒮^αβ(𝐪ω) intensities that can be compared with experiment.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"Calculating this structure factor involves several steps, with various possible settings. Sunny provides a number of tools to facilitate this calculation and to extract information from the results. These tools are briefly outlined below. Please see the Examples for a \"real life\" use case. Detailed function information is available in the Library API.","category":"page"},{"location":"structure-factor.html#Estimating-stucture-factors-with-classical-dynamics","page":"Structure Factor Calculations","title":"Estimating stucture factors with classical dynamics","text":"","category":"section"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"Classical dynamics may be used to estimate structure factor data by analyzing the spin-spin correlations of dynamical trajectories. This is fundamentally a Monte Carlo approach, as the trajectories must be started from an initial spin configuration that is sampled at thermal equilibrium. (Note that it is not possible to estimate a true T=0 dynamical structure factor using this method, but the temperature may be very low.) Samples are accumulated into a SampledCorrelations, from which intensity information may be extracted. The user does not typically build their own SampledCorrelations but instead initializes one by calling either dynamical_correlations or instant_correlations, as described below.","category":"page"},{"location":"structure-factor.html#Estimating-a-dynamical-structure-factor:-𝒮(𝐪,ω)","page":"Structure Factor Calculations","title":"Estimating a dynamical structure factor: 𝒮(𝐪ω)","text":"","category":"section"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"A SampledCorrelations for estimating the dynamical structure factor, 𝒮^αβ(𝐪ω), may be created by calling dynamical_correlations. This requires three keyword arguments. These will determine the dynamics used to calculate samples and, consequently, the ω information that will be available. ","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"Δt: Determines the step size used for simulating the dynamics. A smaller number will require proportionally more calculation time. While a smaller Δt will enable the resolution of higher energies, Δt is typically selected to ensure numerical stability rather than to maximize the largest ω value. A safe choice is to use the smaller value of Δt = 0.1/(J* S^2) or Δt = 0.1/(D * S), where S is magnetic moment of the largest local spin (as specified in SpinInfo), J is the parameter governing the largest bilinear interaction (e.g. exchange), and D is the parameter governing the largest single-site term of the Hamiltonian (e.g., anisotropy or Zeeman term).\nωmax: Sets the maximum resolved energy. Note that this is not independent of Δt. If ωmax too large, Sunny will throw an error and ask you to choose a smaller Δt. \nnω: Determines the number of energy bins to resolve. A larger number will require more calculation time.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"A sample may be added by calling add_sample!(sc, sys). The input sys must be a spin configuration in good thermal equilibrium, e.g., using the continuous Langevin dynamics or using single spin flip trials with LocalSampler. The statistical quality of the 𝒮^αβ(𝐪ω) can be improved by repeatedly generating decorrelated spin configurations in sys and calling add_sample! on each configuration.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"The outline of typical use case might look like this:","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"# Make a `SampledCorrelations`\nsc = dynamical_correlations(sys; Δt=0.05, ωmax=10.0, nω=100) \n\n# Add samples\nfor _ in 1:nsamples\n decorrelate_system(sys) # Perform some type of Monte Carlo simulation\n add_sample!(sc, sys) # Use spins to calculate trajectory and accumulate new sample of 𝒮(𝐪,ω)\nend","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"The calculation may be configured in a number of ways; see the dynamical_correlations documentation for a list of all keywords.","category":"page"},{"location":"structure-factor.html#Estimating-an-instantaneous-(\"static\")-structure-factor:-𝒮(𝐪)","page":"Structure Factor Calculations","title":"Estimating an instantaneous (\"static\") structure factor: 𝒮(𝐪)","text":"","category":"section"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"Sunny provides two methods for calculating instantaneous, or static, structure factors: 𝒮^αβ(𝐪). The first involves calculating spatial spin-spin correlations at single time slices. The second involves calculating a dynamic structure factor first and integrating out the ω information. The advantage of the latter approach is that it enables application of an ω-dependent classical-to-quantum rescaling of structure factor intensities, a method that should be preferred whenever comparing results to experimental data or spin wave calculations. A disadvantage of this approach is that it is computationally more expensive. There are also many cases when it is not straightforward to calculate a meaningful dynamics, as when working with Ising spins. In this section we will discuss how to calculate instantaneous structure factors from static spin configurations. Information about calculating instantaneous data from a dynamical correlations can be found in the following section.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"The basic usage for the instantaneous case is very similar to the dynamic case, except one calls instant_correlations instead of dynamical_correlations to configure a SampledCorrelations. Note that there are no required keywords as there is no need to specify any dynamics. instant_correlations will return a SampledCorrelations containing no data. Samples may be added by calling add_sample!(sc, sys), where sc is the SampledCorrelations. When performing a finite-temperature calculation, it is important to ensure that the spin configuration in the sys represents a good equilibrium sample, as in the dynamical case. Note, however, that we recommend calculating instantaneous correlations at finite temperature calculations by using full dynamics (i.e., using dynamical_correlations) and then integrating out the energy axis. An approach to doing this is described in the next section.","category":"page"},{"location":"structure-factor.html#Extracting-information-from-sampled-correlation-data","page":"Structure Factor Calculations","title":"Extracting information from sampled correlation data","text":"","category":"section"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"The basic function for extracting information from a SampledCorrelations at a particular wave vector, 𝐪, is intensities_interpolated. It takes a SampledCorrelations, a list of wave vectors, and an intensity_formula. The intensity_formula specifies how to contract and correct correlation data to arrive at a physical intensity. A simple example is formula = intensity_formula(sc, :perp), which will instruct Sunny apply polarization corrections: sum_αβ(I-q_α q_β) 𝒮^αβ(𝐪ω). An intensity at the wave vector 𝐪 = (𝐛_2 + 𝐛_3)2 may then be retrieved with intensities_interpolated(sf, [[0.0, 0.5, 0.5]], formula) . intensities_interpolated returns a list of nω elements at each wavevector. The corresponding ω values can be retrieved by calling available_energies on sf.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"Since Sunny only calculates the structure factor on a finite lattice when performing classical simulations, it is important to realize that exact information is only available at a discrete set of wave vectors. Specifically, for each axis index i, we will get information at q_i = fracnL_i, where n runs from (frac-L_i2+1) to fracL_i2 and L_i is the linear dimension of the lattice used for the calculation. If you request a wave vector that does not fall into this set, Sunny will automatically round to the nearest 𝐪 that is available. If intensities_interpolated is given the keyword argument interpolation=:linear, Sunny will use trilinear interpolation to determine a result at the requested wave vector. ","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"To retrieve the intensities at all wave vectors for which there is exact data, first call the function available_wave_vectors to generate a list of qs. This takes an optional keyword argument bzsize, which must be given a tuple of three integers specifying the number of Brillouin zones to calculate, e.g., bzsize=(2,2,2). The resulting list of wave vectors may then be passed to intensities_interpolated.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"Alternatively, intensities_binned can be used to place the exact data into histogram bins for comparison with experiment.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"The convenience function reciprocal_space_path returns a list of wavevectors sampled along a path that connects specified 𝐪 points. This list can be used as an input to intensities. Another convenience method, reciprocal_space_shell will generate points on a sphere of a given radius. This is useful for powder averaging. ","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"A number of arguments for intensity_formula are available which modify the calculation of structure factor intensity. It is generally recommended to provide a value of kT corresponding to the temperature of sampled configurations. Given kT, Sunny will include an energy- and temperature-dependent classical-to-quantum rescaling of intensities in the formula.","category":"page"},{"location":"structure-factor.html","page":"Structure Factor Calculations","title":"Structure Factor Calculations","text":"To retrieve intensity data from a instantaneous structure factor, use instant_intensities_interpolated, which accepts similar arguments to intensities_interpolated. This function may also be used to calculate instantaneous information from a dynamical correlation data, i.e. from a SampledCorrelations created with dynamical_correlations. Note that it is important to supply a value to kT to reap the benefits of this approach over simply calculating a static structure factor at the outset. ","category":"page"},{"location":"writevtk.html#ParaView-Rendering","page":"ParaView Rendering","title":"ParaView Rendering","text":"","category":"section"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"The 4D correlation data produced by Sunny is too high-dimensional to visualize directly. This page describes how to export 3D slices of correlation data from Sunny to the Visual ToolKit (VTK) format, which is compatible with the ParaView visualization software. ParaView supports volumetric rendering:","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"","category":"page"},{"location":"writevtk.html#Simulation-data","page":"ParaView Rendering","title":"Simulation data","text":"","category":"section"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"First, generate some correlation data in Sunny. We will use a 2D lattice, since the correlation data S(Q_xQ_yomega) is 3D and can be exported in its entirety. The following code sets up the system, thermalizes it, and records the correlation data in a SampledCorrelations called dsf.","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"using Sunny\n\n# Single layer 12x12 periodic square lattice\nlatsize = (12,12,1)\n\nlatvecs = lattice_vectors(8.,8.,12.,90,100,90)\npositions = [[0,0,0]]\ntypes = [\"Cu\"]\nformfactors = [FormFactor(\"Cu2\")]\nxtal = Crystal(latvecs, positions; types)\n\nsys = System(xtal, latsize, [SpinInfo(1, S=1/2, g=2)], :SUN; seed=1)\n\nJ = 10.\nset_exchange!(sys, J, Bond(1,1,[1,0,0]))\nset_exchange!(sys, J, Bond(1,1,[0,1,0]))\n\nΔt = 0.01\nkT = 0.5\nlangevin = Langevin(Δt; λ=0.5, kT)\nrandomize_spins!(sys)\nfor i in 1:10_000 # Long enough to reach equilibrium\n step!(sys, langevin)\nend \n\nωmax=10.\n\ndsf = dynamical_correlations(sys\n ;Δt=Δt\n ,nω=48\n ,ωmax=ωmax\n ,process_trajectory=:symmetrize)\n\nnsamples = 10\nfor _ in 1:nsamples\n for _ in 1:1000 \n step!(sys, langevin)\n end\n add_sample!(dsf, sys)\nend","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"The default histogram BinningParameters are already integrated over the z direction because the system is 2D:","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"unit_resolution_binning_parameters(dsf)","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"⊡ 12 bins from -0.042 to +0.958 along [+1.27 dx] (Δ = 0.065)\n⊡ 12 bins from -0.042 to +0.958 along [+1.27 dy] (Δ = 0.065)\n∫ Integrated from +0.000 to +0.000 along [-0.33 dx +1.88 dz] (Δ = 0.524)\n⊡ 48 bins from -0.107 to +10.134 along [+1.00 dE] (Δ = 0.213)","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"The histogram is very oblong; it's approximately 1x1x10. To make it a nicer shape, we will rescale the energy axis to be be fractions of ωmax:","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"params = unit_resolution_binning_parameters(dsf)\nscale_factor = ωmax\nparams.binend[4] /= scale_factor\nparams.binstart[4] /= scale_factor\nparams.binwidth[4] /= scale_factor\nparams.covectors[4,:] ./= scale_factor","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"Doing this changes the last axis of the histogram to fit in [0,1]:","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"⊡ 49 bins from -0.011 to +1.013 along [+0.10 dE] (Δ = 0.213)","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"Now that our histogram is a cube, we compute the intensity in the histogram bins using the usual intensities_binned:","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"formula = intensity_formula(dsf,:trace)\nsignal, counts = intensities_binned(dsf, params; formula)\nintensity = signal ./ counts","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"Now that we have our intensity data and the binning parameters, we can export to VTK format using export_vtk and move to ParaView for the visualization.","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"# Importing WriteVTK enables Sunny's export-to-VTK functions\nimport WriteVTK\n\n# [1,2,4] specifies that the (x,y,z) axes in ParaView are (Qx,Qy,ω)\nexport_vtk(\"square_lattice\", params, intensity; dims_kept = [1,2,4])\n# Writes a file square_lattice.vti in the current directory","category":"page"},{"location":"writevtk.html#Loading-in-ParaView","page":"ParaView Rendering","title":"Loading in ParaView","text":"","category":"section"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"In ParaView, use File > Open to open square_lattice.vti. This will add the file to the Pipeline Browser with a closed eye icon, indicating that the data is ready to be loaded.","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"In the Properties panel, both bin_centers and data will be selected for import by default. Uncheck bin_centers because we don't need that information for the visualization. Click the green Apply button to load the data.","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"By default, only the outline of the data is shown in the 3D viewport. Since we adjusted the energy axis, the outline is a 1x1x1 cube. Optionally enable the axes grid under \"View\", and customize using the adjacent edit button.","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"To enable the volumetric render:","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"Select \"Volume\" from the \"Representation\" drop-down menu under \"Display\".\nThe \"Coloring\" drop-down should automatically select data because it's the only data loaded.\nOpen the Color Map Editor to adjust the opacity of the fog, which may be too faint to see by default.","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"Depending on your computer and your dataset size, the volumetric rendering may be slow, but our dataset is relatively small, so the render should be fast.","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"If nothing shows up at first, don't despair. Often, there are Bragg-like peaks in the correlation data which outshine everything else. To see this, enable Display Data Histogram in the Color Map Editor panel. To zoom in on the lower-intensity data, click and drag the right side handle of the opacity transfer function box to the middle a few times.","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"After suitable color mapping, the dispersion curve should become visible:","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"","category":"page"},{"location":"writevtk.html#Experiment-data","page":"ParaView Rendering","title":"Experiment data","text":"","category":"section"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"Note that since only the data and binning parameters are required for exporting to VTK, experiment data can be exported in the same way. For example, to visualize S(Q_xQ_yQ_z), do this:","category":"page"},{"location":"writevtk.html","page":"ParaView Rendering","title":"ParaView Rendering","text":"# Load 4D histogram data from Mantid\nparams, signal = load_nxs(\"experiment_data.nxs\")\n\n# Integrate out the energy axis so we are 3D\nintegrate_axes!(params; axes = 4)\nsignal = sum(signal; dims = 4)\n\n# Export to ParaView\nexport_vtk(\"experiment_data_as_vtk\", params, signal)","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"EditURL = \"../../../examples/ising2d.jl\"","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"Download this example as Jupyter notebook or Julia script.","category":"page"},{"location":"examples/ising2d.html#Classical-Ising-model","page":"Classical Ising model","title":"Classical Ising model","text":"","category":"section"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"This tutorial illustrates simulation of the classical 2D Ising model.","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"using Sunny, GLMakie","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"Sunny expects a 3D Crystal unit cell. To model a square lattice, we create an orthogonal unit cell where the z-spacing is distinct from the x and y spacing.","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"a = 1\nlatvecs = lattice_vectors(a,a,10a,90,90,90)\ncrystal = Crystal(latvecs, [[0,0,0]])","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"Create a System of spins with linear size L in the x and y directions, and only one layer in the z direction. The option :dipole means that the system will store Heisenberg spins, as opposed to SU(N) coherent states. Polarize the initial spin configuration using polarize_spins!. Following the Ising convention, we will restrict these spins to the z-axis and give them magnitude S=1.","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"By default, Sunny uses physical units, e.g. magnetic field in tesla. Here we specify an alternative Units system, so that the Zeeman coupling between the spin dipole 𝐬 and an external field 𝐁 has the dimensionless form -𝐁𝐬.","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"L = 128\nsys = System(crystal, (L,L,1), [SpinInfo(1, S=1, g=1)], :dipole, units=Units.theory, seed=0)\npolarize_spins!(sys, (0,0,1))","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"Use set_exchange! to include a ferromagnetic Heisenberg interaction along nearest-neighbor bonds. The Bond below connects two spins displaced by one lattice constant in the x-direction. This interaction will be propagated to all nearest-neighbors bonds in the system, consistent with the symmetries of the square lattice.","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"set_exchange!(sys, -1.0, Bond(1,1,(1,0,0)))","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"If an external field is desired, it can be set using set_external_field!.","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"B = 0\nset_external_field!(sys, (0,0,B))","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"The critical temperature for the Ising model is known analytically.","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"Tc = 2/log(1+√2)","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"Use a LocalSampler to perform nsweeps Monte Carlo sweeps. A sweep consists of, on average, one trial update per spin in the system. Each proposed update is accepted or rejected according to the Metropolis acceptance probability. As its name suggests, the propose_flip function will only propose pure spin flips, 𝐬 rightarrow -𝐬.","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"nsweeps = 4000\nsampler = LocalSampler(kT=Tc, propose=propose_flip)\nfor i in 1:nsweeps\n step!(sys, sampler)\nend","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"Plot the Ising spins by extracting the z-component of the dipoles","category":"page"},{"location":"examples/ising2d.html","page":"Classical Ising model","title":"Classical Ising model","text":"heatmap(reshape([s.z for s in sys.dipoles], (L,L)))","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"EditURL = \"../../../examples/powder_averaging.jl\"","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"Download this example as Jupyter notebook or Julia script.","category":"page"},{"location":"examples/powder_averaging.html#Powder-Averaged-CoRhO","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"","category":"section"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"This tutorial illustrates the calculation of the powder-averaged structure factor by performing an orientational average. We consider a simple model of the diamond-cubic crystal CoRh₂O₄, with parameters extracted from Ge et al., Phys. Rev. B 96, 064413.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"using Sunny, GLMakie","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"Construct a diamond Crystal in the conventional (non-primitive) cubic unit cell. Sunny will populate all eight symmetry-equivalent sites when given the international spacegroup number 227 (\"Fd-3m\") and the appropriate setting. For this spacegroup, there are two conventional translations of the unit cell, and it is necessary to disambiguate through the setting keyword argument. (On your own: what happens if setting is omitted?)","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"a = 8.5031 # (Å)\nlatvecs = lattice_vectors(a, a, a, 90, 90, 90)\ncryst = Crystal(latvecs, [[0,0,0]], 227, setting=\"1\")","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"In a running Julia environment, the crystal can be viewed interactively using view_crystal.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"view_crystal(cryst, 8.0)","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"Construct a System with an antiferromagnetic nearest neighbor interaction J. Because the diamond crystal is bipartite, the ground state will have unfrustrated Néel order. Selecting latsize=(1,1,1) is sufficient because the ground state is periodic over each cubic unit cell. By passing an explicit seed, the system's random number generator will give repeatable results.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"latsize = (2, 2, 2)\nseed = 0\nS = 3/2\nJ = 7.5413*meV_per_K # (~ 0.65 meV)\nsys = System(cryst, latsize, [SpinInfo(1; S, g=2)], :dipole; seed=0)\nset_exchange!(sys, J, Bond(1, 3, [0,0,0]))","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"In the ground state, each spin is exactly anti-aligned with its 4 nearest-neighbors. Because every bond contributes an energy of -JS^2, the energy per site is -2JS^2. In this calculation, a factor of 1/2 avoids double-counting the bonds. Due to lack of frustration, direct energy minimization is successful in finding the ground state.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"randomize_spins!(sys)\nminimize_energy!(sys)\n\n@assert energy_per_site(sys) ≈ -2J*S^2","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"Plotting the spins confirms the expected Néel order. Note that the overall, global rotation of dipoles is arbitrary.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"s0 = sys.dipoles[1,1,1,1]\nplot_spins(sys; color=[s'*s0 for s in sys.dipoles])","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"For numerical efficiency, it will be helpful to work with the smallest possible magnetic supercell. Here, it is the primitive unit cell, which contains just two sites. The variable shape below defines the primitive lattice vectors cryst.prim_latvecs in units of the conventional lattice vectors. This result is used as input to reshape_supercell. The energy per site remains the same, which verifies that the magnetic supercell is valid.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"shape = cryst.latvecs \\ cryst.prim_latvecs\nsys_prim = reshape_supercell(sys, shape)\n@assert energy_per_site(sys_prim) ≈ -2J*S^2","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"Now estimate 𝒮(𝐪ω) with SpinWaveTheory and an intensity_formula. The mode :perp contracts with a dipole factor to return the unpolarized intensity. The formula also employs lorentzian broadening. The isotropic FormFactor for Cobalt(2+) dampens intensities at large 𝐪.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"swt = SpinWaveTheory(sys_prim)\nη = 0.4 # (meV)\nkernel = lorentzian(η)\nformfactors = [FormFactor(\"Co2\")]\nformula = intensity_formula(swt, :perp; kernel, formfactors)","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"For the \"single crystal\" result, we may use reciprocal_space_path to construct a path that connects high-symmetry points in reciprocal space. The intensities_broadened function collects intensities along this path for the given set of energy values.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"qpoints = [[0.0, 0.0, 0.0], [0.5, 0.0, 0.0], [0.5, 0.5, 0.0], [0.0, 0.0, 0.0]]\npath, xticks = reciprocal_space_path(cryst, qpoints, 50)\nenergies = collect(0:0.01:6)\nis = intensities_broadened(swt, path, energies, formula)\n\nfig = Figure()\nax = Axis(fig[1,1]; aspect=1.4, ylabel=\"ω (meV)\", xlabel=\"𝐪 (r.l.u.)\",\n xticks, xticklabelrotation=π/10)\nheatmap!(ax, 1:size(is, 1), energies, is, colormap=:gnuplot2)\nfig","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"A powder measurement effectively involves an average over all possible crystal orientations. We use the function reciprocal_space_shell to sample n wavevectors on a sphere of a given radius (inverse angstroms), and then calculate the spherically-averaged intensity.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"radii = 0.01:0.02:3 # (1/Å)\noutput = zeros(Float64, length(radii), length(energies))\nfor (i, radius) in enumerate(radii)\n n = 300\n qs = reciprocal_space_shell(cryst, radius, n)\n is = intensities_broadened(swt, qs, energies, formula)\n output[i, :] = sum(is, dims=1) / size(is, 1)\nend\n\nfig = Figure()\nax = Axis(fig[1,1]; xlabel=\"Q (Å⁻¹)\", ylabel=\"ω (meV)\")\nheatmap!(ax, radii, energies, output, colormap=:gnuplot2)\nfig","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"This result can be compared to experimental neutron scattering data from Fig. 5 of Ge et al.","category":"page"},{"location":"examples/powder_averaging.html","page":"Powder Averaged CoRh₂O₄","title":"Powder Averaged CoRh₂O₄","text":"","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"EditURL = \"../../../examples/out_of_equilibrium.jl\"","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"Download this example as Jupyter notebook or Julia script.","category":"page"},{"location":"examples/out_of_equilibrium.html#CP-Skyrmion-Quench","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"","category":"section"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"This example demonstrates Sunny's ability to simulate the out-of-equilibrium dynamics of generalized spin systems. We will implement the model Hamiltonian of Zhang et al., Nature Communications 14, 3626 (2023), which supports a novel type of topological defect, a CP² skyrmion, that involves both the dipolar and quadrupolar parts of a quantum spin.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"Beginning from an initial high-temperature state, a disordered gas of CP² skyrmions can be formed by rapidly quenching to low temperature. To model the coupled dynamics of dipoles and quadrupoles, Sunny uses a recently developed generalization of the Landau-Lifshitz spin dynamics, Dahlbom et al., Phys. Rev. B 106, 235154 (2022).","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"using Sunny, GLMakie","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"The Hamiltonian we will implement,","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"mathcalH = sum_langle ij rangle J_ij( hatS_i^x hatS_j^x + hatS_i^y hatS_j^y + DeltahatS_i^z hatS_j^z) - hsum_ihatS_i^z + Dsum_i(hatS_i^z)^2","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"contains competing ferromagnetic nearest-neightbor and antiferromagnetic next-nearest-neighbor exchange terms on a triangular lattice. Both exchanges exhibit anisotropy on the z-term. Additionally, there is an external magnetic field, h, and easy-plane single-ion anisotropy, D 0. We begin by implementing the Crystal.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"lat_vecs = lattice_vectors(1.0, 1.0, 2.0, 90, 90, 120)\nbasis_vecs = [[0,0,0]]\ncryst = Crystal(lat_vecs, basis_vecs)","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"The crystal is then used to create a spin System. All parameters in this model system are dimensionless, so we select \"theory\" units and set the g-factor to one.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"L = 40\ndims = (L, L, 1)\nsys = System(cryst, dims, [SpinInfo(1, S=1, g=1)], :SUN; seed=101, units=Units.theory)","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"We proceed to implement each term of the Hamiltonian, selecting our parameters so that the system occupies a region of the phase diagram that supports skyrmions. The exchange interactions are set as follows.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"J1 = -1 # Nearest-neighbor ferromagnetic\nJ2 = (2.0/(1+√5)) # Tune competing exchange to set skyrmion scale length\nΔ = 2.6 # Exchange anisotropy\n\nex1 = J1 * [1.0 0.0 0.0;\n 0.0 1.0 0.0;\n 0.0 0.0 Δ]\nex2 = J2 * [1.0 0.0 0.0;\n 0.0 1.0 0.0;\n 0.0 0.0 Δ]\nset_exchange!(sys, ex1, Bond(1, 1, [1, 0, 0]))\nset_exchange!(sys, ex2, Bond(1, 1, [1, 2, 0]))","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"Next we add the external field,","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"h = 15.5\nfield = set_external_field!(sys, [0.0 0.0 h])","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"and finally an easy-plane single-ion anisotropy,","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"D = 19.0\nset_onsite_coupling!(sys, S -> D*S[3]^2, 1)","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"Initialize system to an infinite temperature (fully randomized) initial condition.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"randomize_spins!(sys)","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"We are now ready to simulate the quenching process using a generalized Langevin spin dynamics. If we were working with spin dipoles only, then Langevin dynamics would be the usual Landau-Lifshitz spin dynamics, augmented with damping and noise terms. In the present study, we are instead working with quantum spin-1 (an (N=3)-level system that includes both dipoles and quadrupoles). Here, Langevin captures the coupled dipole-quadrupole dynamics using the formalism of SU(N) coherent states.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"Selecting kT = 0 in the Langevin dynamics will effective disable the noise term. Then the parameter λ effectively determines the damping time-scale.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"Δt = 0.2/D # Integration time step (inverse meV). Typically this will be\n # inversely proportional to the largest energy scale in the\n # system. We can use a fairly large time-step here because\n # accuracy isn't critical.\nkT = 0 # Target equilibrium temperature (meV)\nλ = 0.1 # Magnitude of coupling to thermal bath (dimensionless)\nintegrator = Langevin(Δt; kT, λ)","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"Finally we run the dynamics. We will record the state of the system at three different times during the quenching process by copying the coherents field of the System.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"τs = [4., 16, 256] # Times to record snapshots\nframes = [] # Empty array to store snapshots\nfor i in eachindex(τs)\n dur = i == 1 ? τs[1] : τs[i] - τs[i-1] # Determine the length of time to simulate\n numsteps = round(Int, dur/Δt)\n for _ in 1:numsteps # Perform the integration\n step!(sys, integrator)\n end\n push!(frames, copy(sys.coherents)) # Save a snapshot spin configuration\nend","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"To visualize the state of the system contained in each snapshot, we will calculate and plot the skyrmion density on each plaquette of our lattice. The function plot_triangular_plaquettes is not part of the core Sunny package, but rather something you could define yourself. We are using the definition in plotting2d.jl from the Sunny examples/extra directory.","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"include(pkgdir(Sunny, \"examples\", \"extra\", \"plotting2d.jl\"))\n\nfunction sun_berry_curvature(z₁, z₂, z₃)\n z₁, z₂, z₃ = normalize.((z₁, z₂, z₃))\n n₁ = z₁ ⋅ z₂\n n₂ = z₂ ⋅ z₃\n n₃ = z₃ ⋅ z₁\n return angle(n₁ * n₂ * n₃)\nend\n\nplot_triangular_plaquettes(sun_berry_curvature, frames; resolution=(1800,600),\n offset_spacing=10, texts = [\"\\tt = \"*string(τ) for τ in τs], text_offset = (0.0, 6.0)\n)","category":"page"},{"location":"examples/out_of_equilibrium.html","page":"CP² Skyrmion Quench","title":"CP² Skyrmion Quench","text":"The times are given in hbarJ_1. The white background corresponds to a quantum paramagnetic state, where the local spin exhibits a strong quadrupole moment and little or no dipole moment. Observe that the process has generated a number of well-formed skyrmions of both positive (red) and negative (blue) charge in addition to a number of other metastable spin configurations. A full-sized version of this figure is available in Dahlbom et al..","category":"page"},{"location":"library.html#Library-API","page":"Library API","title":"Library API","text":"","category":"section"},{"location":"library.html","page":"Library API","title":"Library API","text":"This page describes the public types and functions exported by Sunny. This documentation can be also be accessed using the Julia help system (enter ? at the Julia command prompt).","category":"page"},{"location":"library.html","page":"Library API","title":"Library API","text":"","category":"page"},{"location":"library.html","page":"Library API","title":"Library API","text":"Sunny.plot_spins\nSunny.view_crystal\nSunny.export_vtk","category":"page"},{"location":"library.html","page":"Library API","title":"Library API","text":"Modules = [Sunny]\nPrivate = false","category":"page"},{"location":"library.html#Sunny.Site","page":"Library API","title":"Sunny.Site","text":"(cell1, cell2, cell3, i) :: Site\n\nFour indices identifying a single site in a System. The first three indices select the lattice cell and the last selects the sublattice (i.e., the atom within the unit cell).\n\nThis object can be used to index dipoles and coherents fields of a System. A Site is also required to specify inhomogeneous interactions via functions such as set_external_field_at! or set_exchange_at!.\n\nNote that the definition of a cell may change when a system is reshaped. In this case, it is convenient to construct the Site using position_to_site, which always takes a position in fractional coordinates of the original lattice vectors.\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.Units","page":"Library API","title":"Sunny.Units","text":"Units.meV\nUnits.theory\n\nThe unit system is implicitly determined by the definition of two physical constants: the vacuum permeability μ₀ and the Bohr magneton μ_B. Temperatures are effectively measured in units of energy (k_B = 1) and time is effectively measured in units of inverse energy (ħ = 1). The default unit system, Units.meV, employs (meV, Å, tesla). Select alternatively Units.theory for a units system defined so that μ₀ = μ_B = 1.\n\nSee also meV_per_K\n\n\n\n\n\n","category":"constant"},{"location":"library.html#Sunny.meV_per_K","page":"Library API","title":"Sunny.meV_per_K","text":"meV_per_K = 0.086173332621451774\n\nA physical constant. Useful for converting kelvin into the default energy units, meV.\n\n\n\n\n\n","category":"constant"},{"location":"library.html#Sunny.BinningParameters","page":"Library API","title":"Sunny.BinningParameters","text":"BinningParameters(binstart,binend,binwidth;covectors = I(4))\nBinningParameters(binstart,binend;numbins,covectors = I(4))\n\nDescribes a 4D parallelepided histogram in a format compatible with experimental Inelasitic Neutron Scattering data. See generate_mantid_script_from_binning_parameters to convert BinningParameters to a format understandable by the Mantid software, or load_nxs to load BinningParameters from a Mantid .nxs file.\n\nThe coordinates of the histogram axes are specified by multiplication of (q,ω) with each row of the covectors matrix, with q given in [R.L.U.]. Since the default covectors matrix is the identity matrix, the default axes are (qx,qy,qz,ω) in absolute units.\n\nThe convention for the binning scheme is that:\n\nThe left edge of the first bin starts at binstart\nThe bin width is binwidth\nThe last bin contains binend\nThere are no \"partial bins;\" the last bin may contain values greater than binend. C.f. count_bins.\n\nA value can be binned by computing its bin index:\n\ncoords = covectors * value\nbin_ix = 1 .+ floor.(Int64,(coords .- binstart) ./ binwidth)\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.Bond","page":"Library API","title":"Sunny.Bond","text":"Bond(i, j, n)\n\nRepresents a bond between atom indices i and j. n is a vector of three integers specifying unit cell displacement in terms of lattice vectors.\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.Crystal","page":"Library API","title":"Sunny.Crystal","text":"An object describing a crystallographic unit cell and its space group symmetry. Constructors are as follows:\n\nCrystal(filename; symprec=1e-5)\n\nReads the crystal from a .cif file located at the path filename. The optional parameter symprec controls the precision tolerance for spacegroup symmetries.\n\nCrystal(latvecs, positions; types=nothing, symprec=1e-5)\n\nConstructs a crystal from the complete list of atom positions positions, with coordinates (between 0 and 1) in units of lattice vectors latvecs. Spacegroup symmetry information is automatically inferred. The optional parameter types is a list of strings, one for each atom, and can be used to break symmetry-equivalence between atoms.\n\nCrystal(latvecs, positions, spacegroup_number; types=nothing, setting=nothing, symprec=1e-5)\n\nBuilds a crystal by applying symmetry operators for a given international spacegroup number. For certain spacegroups, there are multiple possible unit cell settings; in this case, a warning message will be printed, and a list of crystals will be returned, one for every possible setting. Alternatively, the optional setting string will disambiguate between unit cell conventions.\n\nCurrently, crystals built using only the spacegroup number will be missing some symmetry information. It is generally preferred to build a crystal from a .cif file or from the full specification of the unit cell.\n\nExamples\n\n# Read a Crystal from a .cif file\nCrystal(\"filename.cif\")\n\n# Build an FCC crystal using the primitive unit cell. The spacegroup number\n# 225 is inferred.\nlatvecs = [1 1 0;\n 1 0 1;\n 0 1 1] / 2\npositions = [[0, 0, 0]]\nCrystal(latvecs, positions)\n\n# Build a CsCl crystal (two cubic sublattices). By providing distinct type\n# strings, the spacegroup number 221 is inferred.\nlatvecs = lattice_vectors(1, 1, 1, 90, 90, 90)\npositions = [[0,0,0], [0.5,0.5,0.5]]\ntypes = [\"Na\", \"Cl\"]\ncryst = Crystal(latvecs, positions; types)\n\n# Build a diamond cubic crystal from its spacegroup number 227. This\n# spacegroup has two possible settings (\"1\" or \"2\"), which determine an\n# overall unit cell translation.\nlatvecs = lattice_vectors(1, 1, 1, 90, 90, 90)\npositions = [[1, 1, 1] / 4]\ncryst = Crystal(latvecs, positions, 227; setting=\"1\")\n\nSee also lattice_vectors.\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.FormFactor-Tuple{String}","page":"Library API","title":"Sunny.FormFactor","text":"FormFactor(ion::String; g_lande=2)\n\nThe magnetic form factor for a given magnetic ion and charge state. When passed to an intensity_formula, determines a 𝐪-dependent scaling of the structure factor.\n\nThe parameter ion must be one of the following strings:\n\nAm2, Am3, Am4, Am5, Am6, Am7, Au1, Au2, Au3, Au4, Au5, Ce2, Co0, Co1, Co2, Co3,\nCo4, Cr0, Cr1, Cr2, Cr3, Cr4, Cu0, Cu1, Cu2, Cu3, Cu4, Dy2, Dy3, Er2, Er3, Eu2,\nEu3, Fe0, Fe1, Fe2, Fe3, Fe4, Gd2, Gd3, Hf2, Hf3, Ho2, Ho3, Ir0a, Ir0b, Ir0c,\nIr1a, Ir1b, Ir2, Ir3, Ir4, Ir5, Ir6, Mn0, Mn1, Mn2, Mn3, Mn4, Mo0, Mo1, Nb0,\nNb1, Nd2, Nd3, Ni0, Ni1, Ni2, Ni3, Ni4, Np3, Np4, Np5, Np6, Os0a, Os0b, Os0c,\nOs1a, Os1b, Os2, Os3, Os4, Os5, Os6, Os7, Pd0, Pd1, Pr3, Pt1, Pt2, Pt3, Pt4,\nPt5, Pt6, Pu3, Pu4, Pu5, Pu6, Re0a, Re0b, Re0c, Re1a, Re1b, Re2, Re3, Re4, Re5,\nRe6, Rh0, Rh1, Ru0, Ru1, Sc0, Sc1, Sc2, Sm2, Sm3, Ta2, Ta3, Ta4, Tb2, Tb3, Tc0,\nTc1, Ti0, Ti1, Ti2, Ti3, Tm2, Tm3, U3, U4, U5, V0, V1, V2, V3, V4, W0a, W0b,\nW0c, W1a, W1b, W2c, W3, W4, W5, Y0, Yb2, Yb3, Zr0, Zr1\n\nThe trailing number denotes ionization state. For example, \"Fe0\" denotes a neutral iron atom, while \"Fe2\" denotes Fe²⁺. If multiple electronic configurations are possible, they will be distinguished by a trailing letter (a, b, ...). Omitting this letter will print an informative error,\n\nFormFactor(\"Ir0\")\n\nERROR: Disambiguate form factor according to electronic configuration:\n \"Ir0a\" -- 6s⁰5d⁹\n \"Ir0b\" -- 6s¹5d⁸\n \"Ir0c\" -- 6s²5d⁷\n\nThe form factor is approximated as\n\nF(s) = j_0(s) + frac2-gg j_2(s) s^2,\n\ninvolving the Landé g-factor. The j_l(s) are radial integrals associated with the lth Bessel function of the magnetic dipole, where s = k4π, and k is the magnitude of momentum transfer. \n\nThe radial integrals have been calculated using Hartree-Fock for transition metals, or Dirac-Fock for the rare earths and actinide series [1–3]. Sunny uses approximate fits as a sum of Gaussians,\n\nj_0(s) = A e^-as^2 + B e^-bs^2 + C e^-cs^2 + D e^-ds^2 + E \nj_l(s) = (A e^-as^2 + B e^-bs^2 + C e^-cs^2 + D e^-ds^2 + E) s^2\n\nReferences:\n\nhttps://www.ill.eu/sites/ccsl/ffacts/ffachtml.html\nJ. Brown, The Neutron Data Booklet, 2nd ed., Sec. 2.5 Magnetic Form Factors (2003)\nK. Kobayashi, T. Nagao, M. Ito, Acta Cryst. A, 67 pp 473–480 (2011)\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.ImplicitMidpoint","page":"Library API","title":"Sunny.ImplicitMidpoint","text":"ImplicitMidpoint(Δt::Float64; atol=1e-12) where N\n\nEnergy-conserving spin dynamics. One call to the step! function will advance a System by Δt units of time.\n\nUses the spherical midpoint integration scheme for dipole systems and the Schrödinger midpoint integration scheme for SU(N) spin systems. Both integration schemes are symplectic, and therefore avoid energy drift over long periods of simulation time.\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.Langevin","page":"Library API","title":"Sunny.Langevin","text":"Langevin(Δt::Float64; λ::Float64, kT::Float64)\n\nSpin dynamics with coupling to a Langevin thermostat, which includes damping and noise terms. One call to the step! function will advance a System by Δt units of time.\n\nAssuming ergodicity, the Langevin dynamics will sample from thermal equilibrium for the target temperature kT. The empirical parameter λ determines the strength of the coupling to the thermal bath. In other words, 1/λ is the decorrelation time-scale. If λ = 0, then the spin dynamics coincides with ImplicitMidpoint.\n\nAn alternative approach to sampling is LocalSampler, which may be preferred when the allowed spin values become effective discrete (e.g. Ising spins).\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.LocalSampler","page":"Library API","title":"Sunny.LocalSampler","text":"LocalSampler(; kT, nsweeps=1.0, propose=propose_uniform)\n\nMonte Carlo simulation involving Metropolis updates to individual spins. One call to the step! function will perform nsweeps of MCMC sampling for a provided System. The default value of 1.0 means that step! performs, on average, one trial update per spin.\n\nAssuming ergodicity, the LocalSampler will sample from thermal equilibrium for the target temperature kT. \n\nThe trial spin updates are sampled using the propose function. Built-in options include propose_uniform, propose_flip, and propose_delta. Multiple proposals can be mixed with the macro @mix_proposals.\n\nThe returned object stores fields ΔE and Δs, which represent the cumulative change to the net energy and dipole, respectively.\n\nAn alternative approach to sampling is Langevin, which may be preferred for simulating continuous spins, especially in the presence of long-range dipole-dipole interactions (cf. enable_dipole_dipole!).\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.SampledCorrelations","page":"Library API","title":"Sunny.SampledCorrelations","text":"SampledCorrelations\n\nBasic data type for storing sampled correlation data. A SampleCorrelations is initialized by calling either dynamical_correlations or instant_correlations.\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.SpinInfo","page":"Library API","title":"Sunny.SpinInfo","text":"SpinInfo(atom::Int; S, g=2)\n\nCharacterizes the spin at a given atom index within the crystal unit cell. S is an integer multiple of 1/2 and gives the spin angular momentum in units of ħ. g is the g-factor or tensor, such that an angular momentum dipole s produces a magnetic moment g s in units of the Bohr magneton.\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.SpinWaveTheory","page":"Library API","title":"Sunny.SpinWaveTheory","text":"SpinWaveTheory(sys, energy_ϵ::Float64=1e-8, energy_tol=1e-6)\n\nConstructs an object to perform linear spin wave theory. Use it with dispersion and dssf functions.\n\nThe optional parameter energy_ϵ adds a small positive shift to the diagonal of the dynamical matrix D to avoid numerical issues with zero-energy quasi-particle modes. The optional parameter energy_tol relaxes the check on the imaginary part of the eigenvalues.\n\n\n\n\n\n","category":"type"},{"location":"library.html#Sunny.System-Tuple{Crystal, Tuple{Int64, Int64, Int64}, Vector{SpinInfo}, Symbol}","page":"Library API","title":"Sunny.System","text":"System(crystal::Crystal, latsize, infos, mode; units=Units.meV, seed::Int)\n\nConstruct a System of spins for a given Crystal symmetry. The latsize parameter determines the number of unit cells in each lattice vector direction. The infos parameter is a list of SpinInfo objects, which determine the magnitude S and g-tensor of each spin.\n\nThe two primary options for mode are :SUN and :dipole. In the former, each spin-S degree of freedom is described as an SU(N) coherent state, i.e. a quantum superposition of N = 2S + 1 levels. This formalism can be useful to capture multipolar spin fluctuations or local entanglement effects. \n\nMode :dipole projects the SU(N) dynamics onto the restricted space of pure dipoles. In practice this means that Sunny will simulate Landau-Lifshitz dynamics, but single-ion anisotropy and biquadratic exchange interactions will be renormalized to improve accuracy. To disable this renormalization, use the mode :dipole_large_S which applies the S classical limit. For details, see the documentation page: Interaction Strength Renormalization.\n\nThe default units system of (meV, Å, tesla) can be overridden by with the units parameter; see Units. \n\nAn optional seed may be provided to achieve reproducible random number generation.\n\nAll spins are initially polarized in the z-direction.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.add_sample!-Tuple{SampledCorrelations, System}","page":"Library API","title":"Sunny.add_sample!","text":"add_sample!(sc::SampledCorrelations, sys::System)\n\nadd_trajectory uses the spin configuration contained in the System to generate a correlation data and accumulate it into sc. For static structure factors, this involves analyzing the spin-spin correlations of the spin configuration provided. For a dynamic structure factor, a trajectory is calculated using the given spin configuration as an initial condition. The spin-spin correlations are then calculating in time and accumulated into sc. \n\nThis function will change the state of sys when calculating dynamical structure factor data. To preserve the initial state of sys, it must be saved separately prior to calling add_sample!. Alternatively, the initial spin configuration may be copied into a new System and this new System can be passed to add_sample!.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.available_energies-Tuple{SampledCorrelations}","page":"Library API","title":"Sunny.available_energies","text":"available_energies(sc::SampledCorrelations; negative_energies=false)\n\nReturn the ω values for the energy index of a SampledCorrelations. By default, only returns values for non-negative energies, which corresponds to the default output of intensities. Set negative_energies to true to retrieve all ω values.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.available_wave_vectors-Tuple{SampledCorrelations}","page":"Library API","title":"Sunny.available_wave_vectors","text":"available_wave_vectors(sc::SampledCorrelations; bzsize=(1,1,1))\n\nReturns all wave vectors for which sc contains exact values. bsize specifies the number of Brillouin zones to be included.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.axes_bincenters-Tuple{Any, Any, Any}","page":"Library API","title":"Sunny.axes_bincenters","text":"axes_bincenters(params::BinningParameters)\n\nReturns tick marks which label the bins of the histogram described by BinningParameters by their bin centers.\n\nThe following alternative syntax can be used to compute bin centers for a single axis:\n\naxes_bincenters(binstart,binend,binwidth)\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.broaden_energy-Tuple{SampledCorrelations, Any, Function}","page":"Library API","title":"Sunny.broaden_energy","text":"broaden_energy(sc::SampledCorrelations, vals, kernel::Function; negative_energies=false)\n\nPerforms a real-space convolution along the energy axis of an array of intensities. Assumes the format of the intensities array corresponds to what would be returned by intensities_interpolated. kernel must be a function that takes two numbers: kernel(ω, ω₀), where ω is a frequency, and ω₀ is the center frequency of the kernel. Sunny provides lorentzian for the most common use case:\n\nnewvals = broaden_energy(sc, vals, (ω, ω₀) -> lorentzian(ω-ω₀, 0.2))\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.count_bins-Tuple{Any, Any, Any}","page":"Library API","title":"Sunny.count_bins","text":"count_bins(binstart,binend,binwidth)\n\nReturns the number of bins in the binning scheme implied by binstart, binend, and binwidth. To count the bins in a BinningParameters, use params.numbins.\n\nThis function defines how partial bins are handled, so it should be used preferentially over computing the number of bins manually.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.dispersion-Tuple{SpinWaveTheory, Any}","page":"Library API","title":"Sunny.dispersion","text":"dispersion(swt::SpinWaveTheory, qs)\n\nComputes the spin excitation energy dispersion relations given a SpinWaveTheory and an array of wave vectors qs. Each element q of qs must be a 3-vector in units of reciprocal lattice units. I.e., qᵢ is given in 2πaᵢ with aᵢ the lattice constant of the original chemical lattice.\n\nThe first indices of the returned array correspond to those of qs. A final index, corresponding to mode, is added to these. Each entry of the array is an energy.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.dmvec-Tuple{Any}","page":"Library API","title":"Sunny.dmvec","text":"dmvec(D)\n\nAntisymmetric matrix representation of the Dzyaloshinskii-Moriya pseudo-vector,\n\n [ 0 D[3] -D[2]\n -D[3] 0 D[1]\n D[2] -D[1] 0 ]\n\nUseful in the context of set_exchange!.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.dssf-Tuple{SpinWaveTheory, Any}","page":"Library API","title":"Sunny.dssf","text":"dssf(swt::SpinWaveTheory, qs)\n\nGiven a SpinWaveTheory object, computes the dynamical spin structure factor,\n\n 𝒮^αβ(𝐤 ω) = 1(2πN)dt _𝐫 expi(ωt - 𝐤𝐫) S^α(𝐫 t)S^β(0 0)\n\nusing the result from linear spin-wave theory,\n\n 𝒮^αβ(𝐤 ω) = _n A_n^αβ(𝐤)^2 δω-ω_n(𝐤)\n\nqs is an array of wave vectors of arbitrary dimension. Each element q of qs must be a 3-vector in reciprocal lattice units (RLU), i.e., in the basis of reciprocal lattice vectors.\n\nThe first indices of the returned array correspond to those of qs. A final index, corresponding to mode, is added to these. Each entry of this array is a tensor (3×3 matrix) corresponding to the indices α and β.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.dynamical_correlations-Union{Tuple{System{N}}, Tuple{N}} where N","page":"Library API","title":"Sunny.dynamical_correlations","text":"dynamical_correlations(sys::System; Δt, nω, ωmax, \n process_trajectory=:none, observables=nothing, correlations=nothing)\n\nCreates a SampledCorrelations for calculating and storing 𝒮(𝐪ω) data. This information will be obtained by running dynamical spin simulations on equilibrium snapshots and measuring pair-correlations. The 𝒮(𝐪ω) data can be retrieved by calling intensities_interpolated. Alternatively, instant_intensities_interpolated will integrate out ω to obtain 𝒮(𝐪), optionally applying classical-to-quantum correction factors.\n\nThe SampleCorrelations that is returned will contain no correlation data. Samples are generated and accumulated by calling add_sample!(sc, sys) where sc is a SampleCorrelations and sys is an appropriately equilibrated System. Note that the sys should be thermalized before each call of add_sample! such that the spin configuration in the system represents a new (fully decorrelated) sample.\n\nThree keywords are required to specify the dynamics used for the trajectory calculation.\n\nΔt: The time step used for calculating the trajectory from which dynamic spin-spin correlations are calculated. The trajectories are calculated with an ImplicitMidpoint integrator.\nωmax: The maximum energy, ω, that will be resolved.\nnω: The number of energy bins to calculated between 0 and ωmax.\n\nAdditional keyword options are the following:\n\nprocess_trajectory: Specifies a function that will be applied to the sample trajectory before correlation analysis. Current options are :none and :symmetrize. The latter will symmetrize the trajectory in time, which can be useful for removing Fourier artifacts that arise when calculating the correlations.\nobservables: Allows the user to specify custom observables. The observables must be given as a list of complex N×N matrices or LinearMaps. It's recommended to name each observable, for example: observables = [:A => a_observable_matrix, :B => b_map, ...]. By default, Sunny uses the 3 components of the dipole, :Sx, :Sy and :Sz.\ncorrelations: Specify which correlation functions are calculated, i.e. which matrix elements αβ of 𝒮^αβ(qω) are calculated and stored. Specified with a vector of tuples. By default Sunny records all auto- and cross-correlations generated by all observables. To retain only the xx and xy correlations, one would set correlations=[(:Sx,:Sx), (:Sx,:Sy)] or correlations=[(1,1),(1,2)].\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.eachsite-Tuple{System}","page":"Library API","title":"Sunny.eachsite","text":"eachsite(sys::System)\n\nAn iterator over all Sites in the system. \n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.enable_dipole_dipole!-Union{Tuple{System{N}}, Tuple{N}} where N","page":"Library API","title":"Sunny.enable_dipole_dipole!","text":"enable_dipole_dipole!(sys::System)\n\nEnables long-range dipole-dipole interactions,\n\n -(μ_04π) _ij (3 (𝐌_j𝐫_ij)(𝐌_i𝐫_ij) - 𝐌_i𝐌_j) 𝐫_ij^3\n\nwhere the sum is over all pairs of spins (singly counted), including periodic images, regularized using the Ewald summation convention. The magnetic moments are 𝐌_i = μ_B g 𝐒_i where g is the g-factor or g-tensor, and 𝐒_i is the spin angular momentum dipole in units of ħ. The Bohr magneton μ_B and vacuum permeability μ_0 are physical constants, with numerical values determined by the unit system.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.energy-Union{Tuple{System{N}}, Tuple{N}} where N","page":"Library API","title":"Sunny.energy","text":"energy(sys::System)\n\nThe total system energy. See also energy_per_site.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.energy_per_site-Union{Tuple{System{N}}, Tuple{N}} where N","page":"Library API","title":"Sunny.energy_per_site","text":"energy_per_site(sys::System)\n\nThe total system energy divided by the number of sites.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.generate_mantid_script_from_binning_parameters-Tuple{Any}","page":"Library API","title":"Sunny.generate_mantid_script_from_binning_parameters","text":"generate_mantid_script_from_binning_parameters(params::BinningParameters)\n\nGenerate a Mantid script which bins data according to the given BinningParameters.\n\nwarning: Units\nTake care to ensure the units are correct (R.L.U. or absolute). You may want to call Sunny.bin_rlu_as_absolute_units! or Sunny.bin_absolute_units_as_rlu! first.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.global_position-Tuple{System, Any}","page":"Library API","title":"Sunny.global_position","text":"global_position(sys::System, site::Site)\n\nPosition of a Site in global coordinates.\n\nTo precompute a full list of positions, one can use eachsite as below:\n\npos = [global_position(sys, site) for site in eachsite(sys)]\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.instant_correlations-Tuple{System}","page":"Library API","title":"Sunny.instant_correlations","text":"instant_correlations(sys::System; process_trajectory=:none, observables=nothing, correlations=nothing)\n\nCreates a SampledCorrelations object for calculating and storing instantaneous structure factor intensities 𝒮(𝐪). This data will be calculated from the spin-spin correlations of equilibrium snapshots, absent any dynamical information. 𝒮(𝐪) data can be retrieved by calling instant_intensities_interpolated.\n\nImportant note: When dealing with continuous (non-Ising) spins, consider creating using dynamical_correlations instead of instant_correlations. The former will provide full 𝒮(𝐪ω) data, from which 𝒮(𝐪) can be obtained by integrating out ω. During this integration step, Sunny can incorporate temperature- and ω-dependent classical-to-quantum correction factors to produce more accurate 𝒮(𝐪) estimates. See instant_intensities_interpolated for more information.\n\nPrior to calling instant_correlations, ensure that sys represents a good equilibrium sample. Additional sample data may be accumulated by calling add_sample!(sc, sys) with newly equilibrated sys configurations.\n\nThe following optional keywords are available:\n\nprocess_trajectory: Specifies a function that will be applied to the sample trajectory before correlation analysis. Current options are :none and :symmetrize. The latter will symmetrize the trajectory in time, which can be useful for removing Fourier artifacts that arise when calculating the correlations.\nobservables: Allows the user to specify custom observables. The observables must be given as a list of complex N×N matrices or LinearMaps. It's recommended to name each observable, for example: observables = [:A => a_observable_matrix, :B => b_map, ...]. By default, Sunny uses the 3 components of the dipole, :Sx, :Sy and :Sz.\ncorrelations: Specify which correlation functions are calculated, i.e. which matrix elements αβ of 𝒮^αβ(qω) are calculated and stored. Specified with a vector of tuples. By default Sunny records all auto- and cross-correlations generated by all observables. To retain only the xx and xy correlations, one would set correlations=[(:Sx,:Sx), (:Sx,:Sy)] or correlations=[(1,1),(1,2)].\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.instant_intensities_interpolated-Tuple{SampledCorrelations, Any, Any}","page":"Library API","title":"Sunny.instant_intensities_interpolated","text":"instant_intensities_interpolated(sc::SampledCorrelations, qs; kwargs...)\n\nReturn 𝒮(𝐪) intensities at wave vectors qs. The functionality is very similar to intensities_interpolated, except the returned array has dimensions identical to qs. If called on a SampledCorrelations with dynamical information, i.e., 𝒮(𝐪ω), the ω information is integrated out.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.integrate_axes!-Tuple{BinningParameters}","page":"Library API","title":"Sunny.integrate_axes!","text":"integrate_axes!(params::BinningParameters; axes)\n\nIntegrate over one or more axes of the histogram by setting the number of bins in that axis to 1. Examples:\n\nintegrate_axes!(params; axes = [2,3])\nintegrate_axes!(params; axes = 2)\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.integrated_lorentzian-Tuple{Float64}","page":"Library API","title":"Sunny.integrated_lorentzian","text":"integrated_lorentzian(η)\n\nReturns x mapsto atan(xη)π for use with intensities_binned.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.intensities_bands-Tuple{SpinWaveTheory, Any, Sunny.SpinWaveIntensityFormula}","page":"Library API","title":"Sunny.intensities_bands","text":"dispersion, intensities = intensities_bands(swt::SpinWaveTheory, ks, formula::SpinWaveIntensityFormula)\n\nComputes the scattering intensities at each energy band for each momentum transfer k in ks, according to Linear Spin Wave Theory and the given intensity formula. The formula must have a delta-function kernel, e.g.:\n\nformula = intensity_formula(swt, :perp, formula; kernel = delta_function_kernel)\n\nor else the bands will be broadened, and their intensity can not be computed.\n\nThe outputs will be arrays with indices identical to ks, with the last index giving the band index. dispersions reports the energy of each band, while intensities reports the scattering intensity.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.intensities_binned-Tuple{SampledCorrelations, BinningParameters, Sunny.ClassicalIntensityFormula}","page":"Library API","title":"Sunny.intensities_binned","text":"intensity, counts = intensities_binned(sc::SampledCorrelations, params::BinningParameters, formula; integrated_kernel)\n\nGiven correlation data contained in a SampledCorrelations and BinningParameters describing the shape of a histogram, compute the intensity and normalization for each histogram bin using a given intensity_formula.\n\nThe BinningParameters are expected to accept (q,ω) in R.L.U. for the (possibly reshaped) crystal associated with sc.\n\nThis is an alternative to intensities_interpolated which bins the scattering intensities into a histogram instead of interpolating between them at specified qs values. See unit_resolution_binning_parameters for a reasonable default choice of BinningParameters which roughly emulates intensities_interpolated with interpolation = :round.\n\nIf a function integrated_kernel(Δω) is passed, it will be used as the CDF of a kernel function for energy broadening. For example, integrated_kernel = Δω -> atan(Δω/η)/pi (c.f. integrated_lorentzian implements Lorentzian broadening with parameter η. Energy-dependent energy broadening can be achieved by providing an integrated_kernel(ω,Δω) whose first argument is the energy transfer ω.\n\nCurrently, energy broadening is only supported if the BinningParameters are such that the first three axes are purely spatial and the last (energy) axis is [0,0,0,1].\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.intensities_broadened-Tuple{SpinWaveTheory, Any, Any, Any}","page":"Library API","title":"Sunny.intensities_broadened","text":"intensities_broadened(swt::SpinWaveTheory, ks, ωvals, formula)\n\nComputes the scattering intensities at each (Q,ω) according to Linear Spin Wave Theory and the given intensity formula. The required formula must have a non-delta-function kernel, e.g.:\n\nformula = intensity_formula(swt, :perp; kernel = lorentzian(0.05))\n\nor else the intensity at ωvals which are not exactly on the dispersion curve can not be calculated.\n\nThe intensity is computed at each wave vector in ks and each energy in ωvals. The output will be an array with indices identical to ks, with the last index matching ωvals.\n\nNote that ks is an array of wave vectors of arbitrary dimension. Each element k of ks must be a 3-wavevector in absolute units.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.intensities_interpolated-Tuple{SampledCorrelations, Any, Sunny.ClassicalIntensityFormula}","page":"Library API","title":"Sunny.intensities_interpolated","text":"intensities_interpolated(sc::SampledCorrelations, qs, formula:ClassicalIntensityFormula; interpolation=nothing, negative_energies=false)\n\nThe basic function for retrieving 𝒮(𝐪ω) information from a SampledCorrelations. Maps an array of wave vectors qs to an array of structure factor intensities, including an additional energy index. The values of ω associated with the energy index can be retrieved by calling available_energies. The three coordinates of each wave vector are measured in reciprocal lattice units, i.e., multiples of the reciprocal lattice vectors.\n\ninterpolation: Since 𝒮(𝐪 ω) is calculated on a finite lattice, data is only available at discrete wave vectors. By default, Sunny will round a requested q to the nearest available wave vector. Linear interpolation can be applied by setting interpolation=:linear.\nnegative_energies: If set to true, Sunny will return the periodic extension of the energy axis. Most users will not want this.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.intensity_formula-Tuple{Function, SampledCorrelations, AbstractVector{Int64}}","page":"Library API","title":"Sunny.intensity_formula","text":"formula = intensity_formula(sc::SampledCorrelations)\n\nEstablish a formula for computing the intensity of the discrete scattering modes (q,ω) using the correlation data 𝒮^αβ(qω) stored in the SampledCorrelations. The formula returned from intensity_formula can be passed to intensities_interpolated or intensities_binned.\n\nintensity_formula(sc,...; kT = Inf, formfactors = ...)\n\nThere are keyword arguments providing temperature and form factor corrections:\n\nkT: If a temperature is provided, the intensities will be rescaled by a temperature- and ω-dependent classical-to-quantum factor. kT should be specified when making comparisons with spin wave calculations or experimental data. If kT is not specified, infinite temperature (no correction) is assumed.\nformfactors: To apply form factor corrections, provide this keyword with a list of FormFactors, one for each symmetry-distinct site in the crystal. The order of FormFactors must correspond to the order of site symmetry classes, e.g., as they appear when printed in display(crystal).\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.intensity_formula-Tuple{Function, SampledCorrelations, Any}","page":"Library API","title":"Sunny.intensity_formula","text":"A custom intensity formula can be specifed by providing a function intensity = f(q,ω,correlations) and specifying which correlations it requires:\n\nintensity_formula(f,sc::SampledCorrelations, required_correlations; kwargs...)\n\nThe function is intended to be specified using do notation. For example, this custom formula sums the off-diagonal correlations:\n\nrequired = [(:Sx,:Sy),(:Sy,:Sz),(:Sx,:Sz)]\nintensity_formula(sc,required,return_type = ComplexF64) do k, ω, off_diagonal_correlations\n sum(off_diagonal_correlations)\nend\n\nIf your custom formula returns a type other than Float64, use the return_type keyword argument to flag this.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.intensity_formula-Tuple{Function, SpinWaveTheory, AbstractVector{Int64}}","page":"Library API","title":"Sunny.intensity_formula","text":"formula = intensity_formula(swt::SpinWaveTheory; kernel = ...)\n\nEstablish a formula for computing the scattering intensity by diagonalizing the hamiltonian H(q) using Linear Spin Wave Theory.\n\nIf kernel = delta_function_kernel, then the resulting formula can be used with intensities_bands.\n\nIf kernel is an energy broadening kernel function, then the resulting formula can be used with intensities_broadened. Energy broadening kernel functions can either be a function of Δω only, e.g.:\n\nkernel = Δω -> ...\n\nor a function of both the energy transfer ω and of Δω, e.g.:\n\nkernel = (ω,Δω) -> ...\n\nThe integral of a properly normalized kernel function over all Δω is one.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.intensity_formula-Tuple{SpinWaveTheory, Symbol}","page":"Library API","title":"Sunny.intensity_formula","text":"intensity_formula([swt or sc], contraction_mode::Symbol)\n\nSunny has several built-in formulas that can be selected by setting contraction_mode to one of these values:\n\n:trace (default), which yields operatornametr 𝒮(qω) = _α 𝒮^αα(qω)\n:perp, which contracts 𝒮^αβ(qω) with the dipole factor δ_αβ - q_αq_β, returning the unpolarized intensity.\n:full, which will return all elements 𝒮^αβ(𝐪ω) without contraction.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.lattice_params-Tuple{StaticArraysCore.SMatrix{3, 3, Float64, 9}}","page":"Library API","title":"Sunny.lattice_params","text":"lattice_params(latvecs::Mat3)\n\nCompute the lattice parameters (a b c α β γ) for the three lattice vectors provided as columns of latvecs. The inverse mapping is lattice_vectors.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.lattice_vectors-NTuple{6, Any}","page":"Library API","title":"Sunny.lattice_vectors","text":"lattice_vectors(a, b, c, α, β, γ)\n\nReturn the lattice vectors, as columns of the 33 output matrix, that correspond to the conventional unit cell defined by the lattice constants (a b c) and the angles (α β γ) in degrees. The inverse mapping is lattice_params.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.load_nxs-Tuple{Any}","page":"Library API","title":"Sunny.load_nxs","text":"params, signal = load_nxs(filename)\n\nGiven the name of a Mantid-exported MDHistoWorkspace file, load the BinningParameters and the signal from that file.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.lorentzian-Tuple{Any, Any}","page":"Library API","title":"Sunny.lorentzian","text":"lorentzian(x, η)\n\nReturns η(π(x^2 + η^2)).\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.magnetic_moment-Tuple{System, Any}","page":"Library API","title":"Sunny.magnetic_moment","text":"magnetic_moment(sys::System, site::Site)\n\nGet the magnetic moment for a Site. This is the spin dipole multiplied by the Bohr magneton and the local g-tensor.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.merge_correlations-Union{Tuple{Array{SampledCorrelations{N}, 1}}, Tuple{N}} where N","page":"Library API","title":"Sunny.merge_correlations","text":"merge_correlations(scs::Vector{SampledCorrelations)\n\nAccumulate a list of SampledCorrelations into a single, summary SampledCorrelations. Useful for reducing the results of parallel computations.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.minimize_energy!-Union{Tuple{System{N}}, Tuple{N}} where N","page":"Library API","title":"Sunny.minimize_energy!","text":"minimize_energy!(sys::System{N}; maxiters=100, subiters=20,\n method=Optim.ConjugateGradient(), kwargs...) where N\n\nOptimizes the spin configuration in sys to minimize energy. A total of maxiters iterations will be attempted, with restarts after every subiters iterations. The remaining kwargs will be forwarded to the optimize method of the Optim.jl package.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.polarize_spins!-Union{Tuple{N}, Tuple{System{N}, Any}} where N","page":"Library API","title":"Sunny.polarize_spins!","text":"polarize_spins!(sys::System, dir)\n\nPolarize all spins in the system along the direction dir.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.position_to_site-Tuple{System, Any}","page":"Library API","title":"Sunny.position_to_site","text":"position_to_site(sys::System, r)\n\nConverts a position r to four indices of a Site. The coordinates of r are given in units of the lattice vectors for the original crystal. This function can be useful for working with systems that have been reshaped using reshape_supercell.\n\nExample\n\n# Find the `site` at the center of a unit cell which is displaced by four\n# multiples of the first lattice vector\nsite = position_to_site(sys, [4.5, 0.5, 0.5])\n\n# Print the dipole at this site\nprintln(sys.dipoles[site])\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.powder_average_binned-Tuple{SampledCorrelations, Any, Sunny.ClassicalIntensityFormula}","page":"Library API","title":"Sunny.powder_average_binned","text":"powder_average_binned(sc::SampledCorrelations, radial_binning_parameters; formula\n ω_binning_parameters, integrated_kernel = nothing, bzsize = nothing)\n\nThis function emulates the experimental situation of \"powder averaging,\" where only the magnitude (and not the direction) of the momentum transfer is resolvable. The intensities are binned similarly to intensities_binned, but the histogram x-axis is |k| in absolute units, which is a nonlinear function of kx,ky,kz. The y-axis is energy.\n\nRadial binning parameters are specified as tuples (start,end,bin_width), e.g. radial_binning_parameters = (0,6π,6π/55).\n\nEnergy broadening is supported in the same way as intensities_binned, and this function accepts the same kind of intensity_formula.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.primitive_cell_shape-Tuple{Crystal}","page":"Library API","title":"Sunny.primitive_cell_shape","text":"primitive_cell_shape(cryst::Crystal)\n\nReturns the shape of the primitive cell as a 3×3 matrix, in fractional coordinates of the conventional lattice vectors. May be useful for constructing inputs to reshape_supercell.\n\nExamples\n\n# Valid if `cryst` has not been reshaped\n@assert cryst.prim_latvecs ≈ cryst.latvecs * primitive_cell_shape(cryst)\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.print_bond-Tuple{Crystal, Bond}","page":"Library API","title":"Sunny.print_bond","text":"print_bond(cryst::Crystal, bond::Bond; b_ref::Bond)\n\nPrints symmetry information for bond bond. A symmetry-equivalent reference bond b_ref can optionally be provided to fix the meaning of the coefficients A, B, ...\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.print_site-Tuple{Any, Any}","page":"Library API","title":"Sunny.print_site","text":"print_site(cryst, i; R=I)\n\nPrint symmetry information for the site i, including allowed g-tensor and allowed anisotropy operator. An optional rotation matrix R can be provided to define the reference frame for expression of the anisotropy.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.print_stevens_expansion-Tuple{AbstractMatrix}","page":"Library API","title":"Sunny.print_stevens_expansion","text":"function print_stevens_expansion(op)\n\nPrints a local Hermitian operator as a linear combination of Stevens operators. The operator op may be a finite-dimensional matrix or an abstract spin polynomial in the large-S limit.\n\nExamples\n\nS = spin_matrices(2)\nprint_stevens_expansion(S[1]^4 + S[2]^4 + S[3]^4)\n# Prints: (1/20)𝒪₄₀ + (1/4)𝒪₄₄ + 102/5\n\nS = spin_matrices(Inf)\nprint_stevens_expansion(S[1]^4 + S[2]^4 + S[3]^4)\n# Prints: (1/20)𝒪₄₀ + (1/4)𝒪₄₄ + (3/5)𝒮⁴\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.print_suggested_frame-Tuple{Crystal, Int64}","page":"Library API","title":"Sunny.print_suggested_frame","text":"print_suggested_frame(cryst, i; digits=4)\n\nPrint a suggested reference frame, as a rotation matrix R, that can be used as input to print_site(). The purpose is to simplify the description of allowed anisotropies.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.print_symmetry_table-Tuple{Crystal, Any}","page":"Library API","title":"Sunny.print_symmetry_table","text":"print_symmetry_table(cryst::Crystal, max_dist)\n\nPrint symmetry information for all equivalence classes of sites and bonds, up to a maximum bond distance of max_dist. Equivalent to calling print_bond(cryst, b) for every bond b in reference_bonds(cryst, max_dist), where Bond(i, i, [0,0,0]) refers to a single site i.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.print_wrapped_intensities-Union{Tuple{System{N}}, Tuple{N}} where N","page":"Library API","title":"Sunny.print_wrapped_intensities","text":"print_wrapped_intensities(sys::System; nmax=10)\n\nFor Bravais lattices: Prints up to nmax wavevectors according to their instantaneous (static) structure factor intensities, listed in descending order. For non-Bravais lattices: Performs the same analysis for each spin sublattice independently; the output weights are naïvely averaged over sublattices, without incorporating phase shift information. This procedure therefore wraps all wavevectors into the first Brillouin zone. Each wavevector coordinate is given between -12 and 12 in reciprocal lattice units (RLU). The output from this function will typically be used as input to suggest_magnetic_supercell.\n\nBecause this function does not incorporate phase information in its averaging over sublattices, the printed weights are not directly comparable with experiment. For that purpose, use instant_correlations instead.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.propose_delta-Tuple{Any}","page":"Library API","title":"Sunny.propose_delta","text":"propose_delta(magnitude)\n\nGenerate a proposal function that adds a Gaussian perturbation to the existing spin state. In :dipole mode, the procedure is to first introduce a random three-vector perturbation 𝐬 = 𝐬 + 𝐬 ξ and then return the properly normalized spin 𝐬 (𝐬𝐬). Each component of the random vector ξ is Gaussian distributed with a standard deviation of magnitude; the latter is dimensionless and typically smaller than one. \n\nIn :SUN mode, the procedure is analogous, but now involving Gaussian perturbations to each of the N complex components of an SU(N) coherent state.\n\nIn the limit of very large magnitude, this function coincides with propose_uniform.\n\nFor use with LocalSampler.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.propose_flip-Union{Tuple{N}, Tuple{System{N}, Any}} where N","page":"Library API","title":"Sunny.propose_flip","text":"propose_flip\n\nFunction to propose pure spin flip updates in the context of a LocalSampler. Dipoles are flipped as 𝐬 -𝐬. SU(N) coherent states are flipped using the time-reversal operator.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.propose_uniform","page":"Library API","title":"Sunny.propose_uniform","text":"propose_uniform\n\nFunction to propose a uniformly random spin update in the context of a LocalSampler. In :dipole mode, the result is a random three-vector with appropriate normalization. In :SUN mode, the result is a random SU(N) coherent state with appropriate normalization.\n\n\n\n\n\n","category":"function"},{"location":"library.html#Sunny.randomize_spins!-Union{Tuple{System{N}}, Tuple{N}} where N","page":"Library API","title":"Sunny.randomize_spins!","text":"randomize_spins!(sys::System)\n\nRandomizes all spins under appropriate the uniform distribution.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.reciprocal_space_path-Tuple{Crystal, Any, Any}","page":"Library API","title":"Sunny.reciprocal_space_path","text":"reciprocal_space_path(cryst::Crystal, qs, density)\n\nReturns a pair (path, xticks). The path return value is a list of wavevectors that samples linearly between the provided wavevectors qs. The xticks return value can be used to label the special 𝐪 values on the x-axis of a plot.\n\nSpecial note about units: the wavevectors qs must be provided in reciprocal lattice units (RLU) for the given crystal, but the sampling density must be specified in the global frame. Specifically, the density is given as number of sample points per unit of radian inverse length, where the unit of length is the same as that used to specify the lattice vectors of the Crystal. The path will therefore include more samples between q-points that are further apart in absolute Fourier distance.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.reciprocal_space_path_bins-Tuple{Any, Any, Any, Vararg{Any}}","page":"Library API","title":"Sunny.reciprocal_space_path_bins","text":"reciprocal_space_path_bins(sc,qs,density,args...;kwargs...)\n\nTakes a list of wave vectors, qs in R.L.U., and builds a series of histogram BinningParameters whose first axis traces a path through the provided points. The second and third axes are integrated over according to the args and kwargs, which are passed through to slice_2D_binning_parameters.\n\nAlso returned is a list of marker indices corresponding to the input points, and a list of ranges giving the indices of each histogram x-axis within a concatenated histogram. The density parameter is given in samples per reciprocal lattice unit (R.L.U.).\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.reciprocal_space_shell-Tuple{Crystal, Any, Any}","page":"Library API","title":"Sunny.reciprocal_space_shell","text":"reciprocal_space_shell(cryst::Crystal, radius, n)\n\nSample n points on the reciprocal space sphere with a given radius (units of inverse length).\n\nExamples\n\n# Sample wavevectors on the sphere at fixed density\nreciprocal_space_shell(cryst, r, 4π*r^2*density)\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.reference_bonds-Tuple{Crystal, Float64}","page":"Library API","title":"Sunny.reference_bonds","text":"reference_bonds(cryst::Crystal, max_dist)\n\nReturns a full list of bonds, one for each symmetry equivalence class, up to distance max_dist. The reference bond b for each equivalence class is selected according to a scoring system that prioritizes simplification of the elements in basis_for_symmetry_allowed_couplings(cryst, b).\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.remove_periodicity!-Union{Tuple{N}, Tuple{System{N}, Any}} where N","page":"Library API","title":"Sunny.remove_periodicity!","text":"remove_periodicity!(sys::System, dims)\n\nRemove periodic interactions along the dimensions where dims is true. The system must support inhomogeneous interactions via to_inhomogeneous.\n\nExample\n\n# Remove periodic boundaries along the 1st and 3rd dimensions\nremove_periodicity!(sys::System, (true, false, true))\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.repeat_periodically-Union{Tuple{N}, Tuple{System{N}, Tuple{Int64, Int64, Int64}}} where N","page":"Library API","title":"Sunny.repeat_periodically","text":"repeat_periodically(sys::System{N}, counts::NTuple{3,Int}) where N\n\nCreates a System identical to sys but repeated a given number of times in each dimension, specified by the tuple counts.\n\nSee also reshape_supercell.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.reshape_supercell-Union{Tuple{N}, Tuple{System{N}, Any}} where N","page":"Library API","title":"Sunny.reshape_supercell","text":"reshape_supercell(sys::System, shape)\n\nMaps an existing System to a new one that has the shape and periodicity of a requested supercell. The columns of the 33 integer matrix shape represent the supercell lattice vectors measured in units of the original crystal lattice vectors.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.resize_supercell-Union{Tuple{N}, Tuple{System{N}, Tuple{Int64, Int64, Int64}}} where N","page":"Library API","title":"Sunny.resize_supercell","text":"resize_supercell(sys::System{N}, latsize::NTuple{3,Int}) where N\n\nCreates a System with a given number of conventional unit cells in each lattice vector direction. Interactions and other settings will be inherited from sys.\n\nConvenience function for:\n\nreshape_supercell(sys, [latsize[1] 0 0; 0 latsize[2] 0; 0 0 latsize[3]])\n\nSee also reshape_supercell.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.rotate_operator-Tuple{LinearAlgebra.Hermitian{ComplexF64, Matrix{ComplexF64}}, Any}","page":"Library API","title":"Sunny.rotate_operator","text":"rotate_operator(A, R)\n\nRotates the local quantum operator A according to the 33 rotation matrix R.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.rotation_in_rlu-Tuple{Crystal, Any, Any}","page":"Library API","title":"Sunny.rotation_in_rlu","text":"rotation_in_rlu(cryst::Crystal, axis, angle)\n\nReturns a 33 matrix that rotates wavevectors in reciprocal lattice units (RLU). The axis vector is a real-space direction in absolute units (but arbitrary magnitude), and the angle is in radians.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_coherent!-Union{Tuple{N}, Tuple{System{N}, Any, Any}} where N","page":"Library API","title":"Sunny.set_coherent!","text":"set_coherent!(sys::System, Z, site::Site)\n\nSet a coherent spin state at a Site using the N complex amplitudes in Z.\n\nFor a standard SpinInfo, these amplitudes will be interpreted in the eigenbasis of 𝒮ᶻ. That is, Z[1] represents the amplitude for the basis state fully polarized along the z-direction, and subsequent components represent states with decreasing angular momentum along this axis (m = S S-1 -S).\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_dipole!-Union{Tuple{N}, Tuple{System{N}, Any, Any}} where N","page":"Library API","title":"Sunny.set_dipole!","text":"set_dipole!(sys::System, dir, site::Site)\n\nPolarize the spin at a Site along the direction dir.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_exchange!-Union{Tuple{N}, Tuple{System{N}, Any, Bond}} where N","page":"Library API","title":"Sunny.set_exchange!","text":"set_exchange!(sys::System, J, bond::Bond; biquad=0, large_S=false)\n\nSets a 3×3 spin-exchange matrix J along bond, yielding a pairwise interaction energy 𝐒_iJ 𝐒_j. This interaction will be propagated to equivalent bonds in consistency with crystal symmetry. Any previous interactions on these bonds will be overwritten. The parameter bond has the form Bond(i, j, offset), where i and j are atom indices within the unit cell, and offset is a displacement in unit cells.\n\nThe parameter J may be scalar or matrix-valued. As a convenience, dmvec(D) can be used to construct the antisymmetric part of the exchange, where D is the Dzyaloshinskii-Moriya pseudo-vector. The resulting interaction will be 𝐃(𝐒_i𝐒_j).\n\nThe optional parameter biquad defines the strength b for scalar biquadratic interactions of the form b (𝐒_i𝐒_j)². For systems restricted to dipoles, b will be automatically renormalized for maximum consistency with the more variationally accurate SU(N) mode. Set large_S=true to work in the large-S limit and disable this renormalization.\n\nExamples\n\n# An explicit exchange matrix\nJ1 = [2 3 0;\n -3 2 0;\n 0 0 2]\nset_exchange!(sys, J1, bond)\n\n# An equivalent Heisenberg + DM exchange \nJ2 = 2*I + dmvec([0,0,3])\nset_exchange!(sys, J2, bond)\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_exchange_at!-Union{Tuple{N}, Tuple{System{N}, Any, Union{NTuple{4, Int64}, CartesianIndex{4}}, Union{NTuple{4, Int64}, CartesianIndex{4}}}} where N","page":"Library API","title":"Sunny.set_exchange_at!","text":"set_exchange_at!(sys::System, J, site1::Site, site2::Site; biquad=0, large_S=false, offset=nothing)\n\nSets the exchange interaction along the single bond connecting two Sites, ignoring crystal symmetry. The system must support inhomogeneous interactions via to_inhomogeneous.\n\nIf the system is relatively small, the direction of the bond can be ambiguous due to possible periodic wrapping. Resolve this ambiguity by passing an explicit offset vector, in multiples of unit cells.\n\nSee also set_exchange!.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_external_field!-Tuple{System, Any}","page":"Library API","title":"Sunny.set_external_field!","text":"set_external_field!(sys::System, B::Vec3)\n\nSets the external field B that couples to all spins.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_external_field_at!-Tuple{System, Any, Any}","page":"Library API","title":"Sunny.set_external_field_at!","text":"set_external_field_at!(sys::System, B::Vec3, site::Site)\n\nSets a Zeeman coupling between a field B and a single spin. Site includes a unit cell and a sublattice index.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_onsite_coupling!-Tuple{System, Any, Int64}","page":"Library API","title":"Sunny.set_onsite_coupling!","text":"set_onsite_coupling!(sys::System, op, i::Int)\n\nSet the single-ion anisotropy for the ith atom of every unit cell, as well as all symmetry-equivalent atoms. The local operator op will may be constructed as an abstract function of the local spin operators, as a polynomial of spin_matrices, or as a linear combination of stevens_matrices.\n\nExamples\n\n# An easy axis anisotropy in the z-direction\nset_onsite_coupling!(sys, S -> -D*S[3]^3, i)\n\n# The unique quartic single-ion anisotropy for a site with cubic point group\n# symmetry\nset_onsite_coupling!(sys, S -> 20*(S[1]^4 + S[2]^4 + S[3]^4), i)\n\n# An equivalent expression of this quartic anisotropy, up to a constant shift\nO = stevens_matrices(spin_irrep_label(sys, i))\nset_onsite_coupling!(sys, O[4,0] + 5*O[4,4], i)\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_onsite_coupling_at!-Tuple{System, Any, Union{NTuple{4, Int64}, CartesianIndex{4}}}","page":"Library API","title":"Sunny.set_onsite_coupling_at!","text":"set_onsite_coupling_at!(sys::System, op, site::Site)\n\nSets the single-ion anisotropy operator op for a single Site, ignoring crystal symmetry. The system must support inhomogeneous interactions via to_inhomogeneous.\n\nSee also set_onsite_coupling!.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_pair_coupling!-Union{Tuple{N}, Tuple{System{N}, Any, Any}} where N","page":"Library API","title":"Sunny.set_pair_coupling!","text":"set_pair_coupling!(sys::System, coupling, bond)\n\nSets an arbitrary coupling along bond. This coupling will be propagated to equivalent bonds in consistency with crystal symmetry. Any previous interactions on these bonds will be overwritten. The parameter bond has the form Bond(i, j, offset), where i and j are atom indices within the unit cell, and offset is a displacement in unit cells. The coupling is a represented as a matrix acting in the tensor product space of the two sites, and typically originates from to_product_space.\n\nExamples\n\n# Add a bilinear and biquadratic exchange\nS = spin_matrices(1/2)\nSi, Sj = to_product_space(S, S)\nset_pair_coupling!(sys, Si'*J1*Sj + (Si'*J2*Sj)^2, bond)\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_spiral_order!-Tuple{Any}","page":"Library API","title":"Sunny.set_spiral_order!","text":"set_spiral_order!(sys; q, axis, S0)\n\nInitializes the system with a spiral order described by the wavevector q, an axis of rotation axis, and an initial dipole direction S0 at the real-space origin. The wavevector is expected in repicrocal lattice units (RLU), while the direction vectors axis and S0 are expected in global Cartesian coordinates.\n\nExample\n\n# Spiral order for a wavevector propagating in the direction of the first\n# reciprocal lattice vector (i.e., orthogonal to the lattice vectors ``𝐚_2``\n# and ``𝐚_3``), repeating with a period of 10 lattice constants, and spiraling\n# about the ``ẑ``-axis. The spin at the origin will point in the direction\n# ``𝐒_0 = ŷ + ẑ``. Here, ``(x̂, ŷ, ẑ)`` are the axes of Cartesian coordinate\n# system in the global frame.\nset_spiral_order!(sys; q=[1/10, 0, 0], axis=[0, 0, 1], S0=[0, 1, 1])\n\nSee also set_spiral_order_on_sublattice!.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_spiral_order_on_sublattice!-Tuple{Any, Any}","page":"Library API","title":"Sunny.set_spiral_order_on_sublattice!","text":"set_spiral_order_on_sublattice!(sys, i; q, axis, S0)\n\nInitializes sublattice i with a spiral order described by the wavevector q, an axis of rotation axis, and an initial dipole direction S0. The phase is selected such that the spin at sys.dipole[1,1,1,i] will point in the direction of S0. The wavevector is expected in repicrocal lattice units (RLU), while the direction vectors axis and S0 are expected in global Cartesian coordinates.\n\nThis function is not available for systems with reshaped unit cells.\n\nSee also set_spiral_order!.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.set_vacancy_at!-Union{Tuple{N}, Tuple{System{N}, Any}} where N","page":"Library API","title":"Sunny.set_vacancy_at!","text":"set_vacancy_at!(sys::System, site::Site)\n\nMake a single site nonmagnetic. Site includes a unit cell and a sublattice index.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.slice_2D_binning_parameters-Tuple{Vector{Float64}, Any, Any, Int64, Any}","page":"Library API","title":"Sunny.slice_2D_binning_parameters","text":"slice_2D_binning_parameter(sc::SampledCorrelations, cut_from_q, cut_to_q, cut_bins::Int64, cut_width::Float64; plane_normal = [0,0,1],cut_height = cutwidth)\n\nCreates BinningParameters which make a cut along one dimension of Q-space.\n\nThe x-axis of the resulting histogram consists of cut_bins-many bins ranging from cut_from_q to cut_to_q. The width of the bins in the transverse direciton is controlled by cut_width and cut_height.\n\nThe binning in the transverse directions is defined in the following way, which sets their normalization and orthogonality properties:\n\ncut_covector = normalize(cut_to_q - cut_from_q)\ntransverse_covector = normalize(plane_normal × cut_covector)\ncotransverse_covector = normalize(transverse_covector × cut_covector)\n\nIn other words, the axes are orthonormal with respect to the Euclidean metric.\n\nIf the cut is too narrow, there will be very few scattering vectors per bin, or the number per bin will vary substantially along the cut. If the output appears under-resolved, try increasing cut_width.\n\nThe four axes of the resulting histogram are:\n\nAlong the cut\nFist transverse Q direction\nSecond transverse Q direction\nEnergy\n\nThis function can be used without reference to a SampledCorrelations using this alternate syntax to manually specify the bin centers for the energy axis:\n\nslice_2D_binning_parameter(ω_bincenters, cut_from, cut_to,...)\n\nwhere ω_bincenters specifies the energy axis, and both cut_from and cut_to are arbitrary covectors, in any units.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.spin_irrep_label-Tuple{System, Int64}","page":"Library API","title":"Sunny.spin_irrep_label","text":"spin_irrep_label(sys::System, i::Int)\n\nIf atom i or site site carries a single spin-S moment, then returns S. Otherwise, throws an error.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.spin_matrices-Tuple{Any}","page":"Library API","title":"Sunny.spin_matrices","text":"spin_matrices(S)\n\nReturns a triple of NNspin matrices, whereN = 2S+1. These are the generators of SU(2) in the spin-S` representation.\n\nIf S == Inf, then the return values are abstract symbols denoting infinite-dimensional matrices that commute. These can be useful for repeating historical studies, or modeling micromagnetic systems. A technical discussion appears in the Sunny documentation page: Interaction Strength Renormalization.\n\nExample\n\nS = spin_matrices(3/2)\n@assert S'*S ≈ (3/2)*(3/2+1)*I\n@assert S[1]*S[2] - S[2]*S[1] ≈ im*S[3]\n\nS = spin_matrices(Inf)\n@assert S[1]*S[2] - S[2]*S[1] == 0\n\nSee also print_stevens_expansion.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.step!","page":"Library API","title":"Sunny.step!","text":"step!(sys::System, dynamics)\n\nAdvance the spin configuration one dynamical time-step. The dynamics object may be a continuous spin dynamics, such as Langevin or ImplicitMidpoint, or it may be a discrete Monte Carlo sampling scheme such as LocalSampler.\n\n\n\n\n\n","category":"function"},{"location":"library.html#Sunny.stevens_matrices-Tuple{Any}","page":"Library API","title":"Sunny.stevens_matrices","text":"stevens_matrices(S)\n\nReturns a generator of Stevens operators in the spin-S representation. The return value O can be indexed as O[k,q], where 0 k 6 labels an irrep of SO(3) and q = -k k. This will produce an NN matrix where N = 2S + 1. Linear combinations of Stevens operators can be used as a \"physical basis\" for decomposing local observables. To see this decomposition, use print_stevens_expansion.\n\nIf S == Inf, then symbolic operators will be returned. In this infinite dimensional limit, the Stevens operators become homogeneous polynomials of commuting spin operators.\n\nExample\n\nO = stevens_matrices(2)\nS = spin_matrices(2)\n\nA = (1/20)O[4,0] + (1/4)O[4,4] + (102/5)I\nB = S[1]^4 + S[2]^4 + S[3]^4\n@assert A ≈ B\n\nSee also spin_matrices and Interaction Strength Renormalization.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.subcrystal-Union{Tuple{N}, Tuple{Crystal, Vararg{String, N}}} where N","page":"Library API","title":"Sunny.subcrystal","text":"subcrystal(cryst, types) :: Crystal\n\nFilters sublattices of a Crystal by atom types, keeping the space group unchanged.\n\nsubcrystal(cryst, classes) :: Crystal\n\nFilters sublattices of Crystal by equivalence classes, keeping the space group unchanged.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.suggest_magnetic_supercell-Tuple{Any}","page":"Library API","title":"Sunny.suggest_magnetic_supercell","text":"suggest_magnetic_supercell(qs; tol=1e-12, maxsize=100)\n\nSuggests a magnetic supercell, in units of the crystal lattice vectors, that is consistent with periodicity of the wavevectors qs in RLU. If the wavevectors are incommensurate (with respect to the maximum supercell size maxsize), one can select a larger error tolerance tol to find a supercell that is almost commensurate.\n\nPrints a 33 matrix of integers that is suitable for use in reshape_supercell.\n\nExamples\n\n# A magnetic supercell for a single-Q structure. Will print\nq1 = [0, -1/4, 1/4]\nsuggest_magnetic_supercell([q1]) # [1 0 0; 0 2 1; 0 -2 1]\n\n# A larger magnetic supercell for a double-Q structure\nq2 = [1/4, 0, 1/4]\nsuggest_magnetic_supercell([q1, q2]) # [1 2 2; -1 2 -2; -1 2 2]\n\n# If given incommensurate wavevectors, find an approximate supercell that\n# is exactly commensurate for nearby wavevectors.\nsuggest_magnetic_supercell([[0, 0, 1/√5], [0, 0, 1/√7]]; tol=1e-2)\n\n# This prints [1 0 0; 0 1 0; 0 0 16], which becomes commensurate under the\n# approximations `1/√5 ≈ 7/16` and `1/√7 ≈ 3/8`.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.symmetry_equivalent_bonds-Tuple{System, Bond}","page":"Library API","title":"Sunny.symmetry_equivalent_bonds","text":"symmetry_equivalent_bonds(sys::System, bond::Bond)\n\nGiven a Bond for the original (unreshaped) crystal, return all symmetry equivalent bonds in the System. Each returned bond is represented as a pair of Sites, which may be used as input to set_exchange_at!. Reverse bonds are not included (no double counting).\n\nExample\n\nfor (site1, site2, offset) in symmetry_equivalent_bonds(sys, bond)\n @assert site1 < site2\n set_exchange_at!(sys, J, site1, site2; offset)\nend\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.to_inhomogeneous-Union{Tuple{System{N}}, Tuple{N}} where N","page":"Library API","title":"Sunny.to_inhomogeneous","text":"to_inhomogeneous(sys::System)\n\nReturns a copy of the system that allows for inhomogeneous interactions, which can be set using set_onsite_coupling_at!, set_exchange_at!, and set_vacancy_at!.\n\nInhomogeneous systems do not support symmetry-propagation of interactions or system reshaping.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.to_product_space-Tuple{Any, Any, Vararg{Any}}","page":"Library API","title":"Sunny.to_product_space","text":"to_product_space(A, B, Cs...)\n\nGiven lists of operators acting on local Hilbert spaces individually, return the corresponding operators that act on the tensor product space. In typical usage, the inputs will represent local physical observables and the outputs will be used to define quantum couplings.\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.unit_resolution_binning_parameters-Tuple{Any, Any, Vararg{Any}}","page":"Library API","title":"Sunny.unit_resolution_binning_parameters","text":"unit_resolution_binning_parameters(sc::SampledCorrelations)\n\nCreate BinningParameters which place one histogram bin centered at each possible (q,ω) scattering vector of the crystal. This is the finest possible binning without creating bins with zero scattering vectors in them.\n\nThis function can be used without reference to a SampledCorrelations using an alternate syntax to manually specify the bin centers for the energy axis and the lattice size:\n\nunit_resolution_binning_parameters(ω_bincenters,latsize,[reciprocal lattice vectors])\n\nThe last argument may be a 3x3 matrix specifying the reciprocal lattice vectors, or a Crystal.\n\nLastly, binning parameters for a single axis may be specifed by their bin centers:\n\n(binstart,binend,binwidth) = unit_resolution_binning_parameters(bincenters::Vector{Float64})\n\n\n\n\n\n","category":"method"},{"location":"library.html#Sunny.@mix_proposals-Tuple","page":"Library API","title":"Sunny.@mix_proposals","text":"@mix_proposals weight1 propose1 weight2 propose2 ...\n\nMacro to generate a proposal function that randomly selects among the provided functions according to the provided probability weights. For use with LocalSampler.\n\nExample\n\n# A proposal function that proposes a spin flip 40% of the time, and a\n# Gaussian perturbation 60% of the time.\n@mix_proposals 0.4 propose_flip 0.6 propose_delta(0.2)\n\n\n\n\n\n","category":"macro"},{"location":"library.html#Optional-Makie-extensions","page":"Library API","title":"Optional Makie extensions","text":"","category":"section"},{"location":"library.html","page":"Library API","title":"Library API","text":"The following will be enabled through a package extension if either GLMakie or WGLMakie is loaded.","category":"page"},{"location":"library.html","page":"Library API","title":"Library API","text":"plot_spins\nview_crystal","category":"page"},{"location":"library.html#Sunny.plot_spins","page":"Library API","title":"Sunny.plot_spins","text":"plot_spins(sys::System; arrowscale=1.0, color=:red, show_cell=true,\n orthographic=false, ghost_radius=0, dims=3)\n\nPlot the spin configuration defined by sys. Optional parameters include:\n\narrowscale: Scale all arrows by dimensionless factor.\ncolor: Arrow color. May be a numeric value per site in system.\nshow_cell: Show original crystallographic unit cell.\northographic: Use camera with orthographic projection.\nghost_radius: Show translucent periodic images up to a given distance (length units).\ndims: Spatial dimensions of system (1, 2, or 3).\n\n\n\n\n\n","category":"function"},{"location":"library.html#Sunny.view_crystal","page":"Library API","title":"Sunny.view_crystal","text":"view_crystal(crystal::Crystal, max_dist::Real; show_axis=true, orthographic=false)\n\nAn interactive crystal viewer, with bonds up to max_dist.\n\n\n\n\n\n","category":"function"},{"location":"library.html#Optional-WriteVTK-extensions","page":"Library API","title":"Optional WriteVTK extensions","text":"","category":"section"},{"location":"library.html","page":"Library API","title":"Library API","text":"The following will be enabled through a package extension if WriteVTK is loaded.","category":"page"},{"location":"library.html","page":"Library API","title":"Library API","text":"export_vtk","category":"page"},{"location":"library.html#Sunny.export_vtk","page":"Library API","title":"Sunny.export_vtk","text":"export_vtk(filename,params::BinningParameters,data)\n\nExport a VTK-compatible file to filename (do not include file extension when specifying the file name) which contains the data as VTK Cell Data on a grid parameterized by params.\n\nAt least one axis of the BinningParameters must be integrated over, since VTK does not support 4D data. See integrate_axes!.\n\n\n\n\n\n","category":"function"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"EditURL = \"../../../../examples/spinw_ports/08_Kagome_AFM.jl\"","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Download this example as Jupyter notebook or Julia script.","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html#Kagome-Antiferromagnet","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"","category":"section"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"This is a Sunny port of SpinW Tutorial 8, authored by Bjorn Fak and Sandor Toth. The goal is to calculate the linear spin wave theory spectrum for the sqrt3 times sqrt3 order of a Kagome antiferromagnet.","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Load Packages","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"using Sunny, GLMakie","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Build a Crystal with Poverline3 space group and Cr⁺ ions on each site.","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"a = 1\nlatvecs = lattice_vectors(a, a, 10a, 90, 90, 120)\ncrystal = Crystal(latvecs, [[1/2,0,0]], 147)","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Build a System with antiferrogmanetic nearest neighbor exchange J=1.","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"S = 1\nsys = System(crystal, (3,3,1), [SpinInfo(1; S, g=2)], :dipole)\nJ = 1.0\nset_exchange!(sys, J, Bond(2,3,[0,0,0]))","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Initialize to an energy minimizing magnetic structure, for which nearest-neighbor spins are at 120° angles.","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"q = -[1/3, 1/3, 0]\naxis = [0,0,1]\nset_spiral_order_on_sublattice!(sys, 1; q, axis, S0=[cos(0),sin(0),0])\nset_spiral_order_on_sublattice!(sys, 2; q, axis, S0=[cos(0),sin(0),0])\nset_spiral_order_on_sublattice!(sys, 3; q, axis, S0=[cos(2π/3),sin(2π/3),0])\nplot_spins(sys; dims=2)","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Check energy. Each site participates in 4 bonds with energy JS^2cos(2π3). Factor of 1/2 avoids double counting.","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"@assert energy_per_site(sys) ≈ (4/2)*J*S^2*cos(2π/3)","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Define a path in reciprocal space.","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"points_rlu = [[-1/2, 0, 0], [0, 0, 0], [1/2, 1/2, 0]]\ndensity = 100\npath, xticks = reciprocal_space_path(crystal, points_rlu, density);\nnothing #hide","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Calculate discrete intensities","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"swt = SpinWaveTheory(sys)\nformula = intensity_formula(swt, :perp; kernel=delta_function_kernel)\ndisp, intensity = intensities_bands(swt, path, formula);\nnothing #hide","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"Plot over a restricted color range from [0,1e-2]. Note that the intensities of the flat band at zero-energy are off-scale.","category":"page"},{"location":"examples/spinw/08_Kagome_AFM.html","page":"Kagome Antiferromagnet","title":"Kagome Antiferromagnet","text":"fig = Figure()\nax = Axis(fig[1,1]; xlabel=\"Momentum (r.l.u.)\", ylabel=\"Energy (meV)\", xticks, xticklabelrotation=π/6)\nylims!(ax, -1e-1, 2.3)\nfor i in axes(disp)[2]\n lines!(ax, 1:length(disp[:,i]), disp[:,i]; color=intensity[:,i], colorrange=(0,1e-2))\nend\nfig","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"EditURL = \"../../../examples/fei2_classical.jl\"","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Download this example as Jupyter notebook or Julia script.","category":"page"},{"location":"examples/fei2_classical.html#FeI-at-Finite-Temperature","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"","category":"section"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"using Sunny, LinearAlgebra, GLMakie","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"In our previous Case Study: FeI₂, we used linear spin wave theory (LSWT) to calculate the dynamical structure factor. Here, we perform a similar calculation using classical spin dynamics. Because we are interested in the coupled dynamics of spin dipoles and quadrupoles, we employ a classical dynamics of SU(3) coherent states that generalizes the Landau-Lifshitz equation.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Compared to LSWT, simulations using classical dynamics are much slower, and are limited in k-space resolution. However, they make it is possible to capture nonlinear effects associated with finite temperature fluctuations. Classical dynamics are also appealing for studying out-of-equilibrium systems (e.g., relaxation of spin glasses), or systems with quenched inhomogeneities that require large simulation volumes.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"In this tutorial, we show how to study the finite temperature dynamics of FeI₂ using the classical approach. It is important to stress that the estimation of S(𝐪ω) with classical dynamics is fundamentally a Monte Carlo calculation: sample spin configurations are drawn from thermal equilibrium and used as initial conditions for generating dissipationless trajectories. The correlations of these trajectories are then averaged and used to calculate scattering intensities. It is therefore important to ensure that the initial spin configurations are sampled appropriately and that sufficient statistics are collected. We will demonstrate one approach here.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"As an overview, we will:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Identify the ground state\nMeasure correlation data describing the excitations around that ground state\nUse the correlation data to compute scattering intensities","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"As the implementation of the FeI₂ model is already covered in detail in the LSWT tutorial, we will not repeat it below. Instead, we will assume that you already have defined a sys in the same way with lattice dimensions 444.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"a = b = 4.05012#hide\nc = 6.75214#hide\nlatvecs = lattice_vectors(a, b, c, 90, 90, 120)#hide\npositions = [[0,0,0], [1/3, 2/3, 1/4], [2/3, 1/3, 3/4]]#hide\ntypes = [\"Fe\", \"I\", \"I\"]#hide\nFeI2 = Crystal(latvecs, positions; types)#hide\ncryst = subcrystal(FeI2, \"Fe\")#hide\nsys = System(cryst, (4,4,4), [SpinInfo(1,S=1,g=2)], :SUN, seed=2)#hide\nJ1pm = -0.236#hide\nJ1pmpm = -0.161#hide\nJ1zpm = -0.261#hide\nJ2pm = 0.026#hide\nJ3pm = 0.166#hide\nJ′0pm = 0.037#hide\nJ′1pm = 0.013#hide\nJ′2apm = 0.068#hide\nJ1zz = -0.236#hide\nJ2zz = 0.113#hide\nJ3zz = 0.211#hide\nJ′0zz = -0.036#hide\nJ′1zz = 0.051#hide\nJ′2azz = 0.073#hide\nJ1xx = J1pm + J1pmpm#hide\nJ1yy = J1pm - J1pmpm#hide\nJ1yz = J1zpm#hide\nset_exchange!(sys, [J1xx 0.0 0.0; 0.0 J1yy J1yz; 0.0 J1yz J1zz], Bond(1,1,[1,0,0]))#hide\nset_exchange!(sys, [J2pm 0.0 0.0; 0.0 J2pm 0.0; 0.0 0.0 J2zz], Bond(1,1,[1,2,0]))#hide\nset_exchange!(sys, [J3pm 0.0 0.0; 0.0 J3pm 0.0; 0.0 0.0 J3zz], Bond(1,1,[2,0,0]))#hide\nset_exchange!(sys, [J′0pm 0.0 0.0; 0.0 J′0pm 0.0; 0.0 0.0 J′0zz], Bond(1,1,[0,0,1]))#hide\nset_exchange!(sys, [J′1pm 0.0 0.0; 0.0 J′1pm 0.0; 0.0 0.0 J′1zz], Bond(1,1,[1,0,1]))#hide\nset_exchange!(sys, [J′2apm 0.0 0.0; 0.0 J′2apm 0.0; 0.0 0.0 J′2azz], Bond(1,1,[1,2,1]))#hide\nD = 2.165#hide\nset_onsite_coupling!(sys, S -> -D*S[3]^2, 1)#hide\nsys","category":"page"},{"location":"examples/fei2_classical.html#Finding-a-ground-state","page":"FeI₂ at Finite Temperature","title":"Finding a ground state","text":"","category":"section"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Sunny uses the Langevin dynamics of SU(N) coherent states to sample spin configurations from the thermal equlibrium. One first constructs a Langevin integrator. This requires a time step, temperature, and a phenomenological damping parameter λ that sets the coupling to the thermal bath.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Δt = 0.05/D # Should be inversely proportional to the largest energy scale\n # in the system. For FeI2, this is the easy-axis anisotropy,\n # `D = 2.165` (meV). The prefactor 0.05 is relatively small,\n # and achieves high accuracy.\nkT = 0.2 # Temperature of the thermal bath (meV).\nλ = 0.1 # This value is typically good for Monte Carlo sampling,\n # independent of system details.\n\nlangevin = Langevin(Δt; kT, λ);\nnothing #hide","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Langevin dynamics can be used to search for a magnetically ordered state. For this, the temperature kT must be below the ordering temperature, but large enough that the dynamical sampling procedure can overcome local energy barriers and eliminate defects.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"randomize_spins!(sys)\nfor _ in 1:20_000\n step!(sys, langevin)\nend","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Although thermal fluctuations are present, the correct antiferromagnetic order (2 up, 2 down) is apparent.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"plot_spins(sys; color=[s[3] for s in sys.dipoles])","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"For other systems, it can be much harder to find the magnetic ordering in an unbiased way, and more complicated sampling procedures may be necessary.","category":"page"},{"location":"examples/fei2_classical.html#Calculating-Thermal-Averaged-Correlations-\\langle-S{\\alpha\\beta}(𝐪,ω)\\rangle","page":"FeI₂ at Finite Temperature","title":"Calculating Thermal-Averaged Correlations langle S^alphabeta(𝐪ω)rangle","text":"","category":"section"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Our aim is to study the classical spin dynamics for states sampled in thermal equilibrium. To minimize finite size effects, and achieve sufficient momentum space resolution, we should significantly enlarge the system volume. The function resize_supercell takes new dimensions as multiples of the unit cell lattice vectors.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"sys_large = resize_supercell(sys, (16,16,4)) # 16x16x4 copies of the original unit cell\nplot_spins(sys_large; color=[s[3] for s in sys_large.dipoles])","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Now we will re-thermalize the system to a configuration just above the ordering temperature. Sunny expects energies in meV by default, so we use meV_per_K to convert from kelvin.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"kT = 3.5 * meV_per_K # 3.5K ≈ 0.30 meV\nlangevin.kT = kT\nfor _ in 1:10_000\n step!(sys_large, langevin)\nend","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"The next step is to collect correlation data S^alphabeta. This will involve sampling spin configurations from thermal equilibrium, and then integrating the Hamiltonian dynamics of SU(N) coherent states to collect Fourier-space information about normal modes. Quantization of these modes yields the magnons, and the associated dynamical spin-spin correlations can be compared with neutron scattering intensities S^alphabeta(qomega). Because this a real-space calculation, data is only available for discrete q modes (the resolution scales like inverse system size).","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"To store the correlation data, we initialize a SampledCorrelations object by calling dynamical_correlations. It requires three keyword arguments: an integration step size, a target number of ωs to retain, and a maximum energy ω to resolve. For the time step, twice the value used for the Langevin integrator is usually a good choice.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"sc = dynamical_correlations(sys_large; Δt=2Δt, nω=120, ωmax=7.5)","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"The function add_sample! will collect data by running a dynamical trajectory starting from the current system configuration.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"add_sample!(sc, sys_large) # Accumulate the sample into `sc`","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"To collect additional data, it is required to re-sample the spin configuration from the thermal distribution. For efficiency, the dynamics should be run long enough that consecutive samples are uncorrelated.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"for _ in 1:2\n for _ in 1:1000 # Enough steps to decorrelate spins\n step!(sys_large, langevin)\n end\n add_sample!(sc, sys_large) # Accumulate the sample into `sc`\nend","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Now, sc has more samples included:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"sc","category":"page"},{"location":"examples/fei2_classical.html#Computing-Scattering-Intensities","page":"FeI₂ at Finite Temperature","title":"Computing Scattering Intensities","text":"","category":"section"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"With the thermally-averaged correlation data langle S^alphabeta(qomega)rangle in hand, we now need to specify how to extract a scattering intensity from this information. This is done by constructing an intensity_formula. By way of example, we will use a formula which computes the trace of the structure factor and applies a classical-to-quantum temperature-dependent rescaling kT.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"formula = intensity_formula(sc, :trace; kT)","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Recall that langle S^alphabeta(qomega)rangle is only available at certain discrete q values, due to the finite lattice size. There are two basic approaches to handling this discreteness. The first approach is to interpolate between the available data using intensities_interpolated. For example, we can plot single-q slices at (0,0,0) and (π,π,π) using this method:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"qs = [[0, 0, 0], [0.5, 0.5, 0.5]]\nis = intensities_interpolated(sc, qs, formula; interpolation = :round)\n\nωs = available_energies(sc)\nfig = lines(ωs, is[1,:]; axis=(xlabel=\"meV\", ylabel=\"Intensity\"), label=\"(0,0,0)\")\nlines!(ωs, is[2,:]; label=\"(π,π,π)\")\naxislegend()\nfig","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"The resolution in energy can be improved by increasing nω (and decreasing Δt), and the general accuracy can be improved by collecting additional samples from the thermal equilibrium.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"For real calculations, one often wants to apply further corrections and more accurate formulas. Here, we apply FormFactor corrections appropriate for Fe2 magnetic ions, and a dipole polarization correction :perp.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"formfactors = [FormFactor(\"Fe2\"; g_lande=3/2)]\nnew_formula = intensity_formula(sc, :perp; kT, formfactors = formfactors)","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Frequently, one wants to extract energy intensities along lines that connect special wave vectors–a so-called \"spaghetti plot\". The function reciprocal_space_path creates an appropriate horizontal axis for this plot by linearly sampling between provided q-points with a given sample density. The number of sample points between two wavevectors q1 and q2 is given by dist*density where dist = norm(cryst.recipvecs * (q1 - q2)) is measured in the global frame.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"points = [[0, 0, 0], # List of wave vectors that define a path\n [1, 0, 0],\n [0, 1, 0],\n [1/2, 0, 0],\n [0, 1, 0],\n [0, 0, 0]]\ndensity = 40\npath, xticks = reciprocal_space_path(cryst, points, density);\nnothing #hide","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Again using intensities_interpolated, we can evaluate the (interpolated) intensity at each point on the path. Since scattering intensities are only available at a certain discrete (Qomega) points, the intensity on the path can be calculated by interpolating between these discrete points:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"is_interpolated = intensities_interpolated(sc, path, new_formula;\n interpolation = :linear, # Interpolate between available wave vectors\n);\n# Add artificial broadening\nis_interpolated_broadened = broaden_energy(sc, is, (ω, ω₀)->lorentzian(ω-ω₀, 0.05));\nnothing #hide","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"The second approach to handle the discreteness of the data is to bin the intensity at the discrete points into the bins of a histogram. First, the five sub-histograms are set up using reciprocal_space_path_bins in analogy to reciprocal_space_path.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"cut_width = 0.3\ndensity = 15\nparamsList, markers, ranges = reciprocal_space_path_bins(sc,points,density,cut_width);\nnothing #hide","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Then, the intensity data is computed using intensities_binned for each sub-histogram:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"total_bins = ranges[end][end]\nenergy_bins = paramsList[1].numbins[4]\nis_binned = zeros(Float64,total_bins,energy_bins)\nintegrated_kernel = integrated_lorentzian(0.05) # Lorentzian broadening\nfor k in eachindex(paramsList)\n bin_data, counts = intensities_binned(sc,paramsList[k], new_formula;\n integrated_kernel = integrated_kernel\n )\n is_binned[ranges[k],:] = bin_data[:,1,1,:] ./ counts[:,1,1,:]\nend","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"The graph produced by interpolating (top) is similar to the one produced by binning (bottom):","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"fig = Figure()\nax_top = Axis(fig[1,1],ylabel = \"meV\",xticklabelrotation=π/8,xticklabelsize=12;xticks)\nax_bottom = Axis(fig[2,1],ylabel = \"meV\",xticks = (markers, string.(points)),xticklabelrotation=π/8,xticklabelsize=12)\n\nheatmap!(ax_top,1:size(is_interpolated,1), ωs, is_interpolated;\n colorrange=(0.0,0.07),\n)\n\nheatmap!(ax_bottom,1:size(is_binned,1), ωs, is_binned;\n colorrange=(0.0,0.05),\n)\n\nfig","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Note that we have clipped the colors in order to make the higher-energy excitations more visible.","category":"page"},{"location":"examples/fei2_classical.html#Unconventional-RLU-Systems-and-Constant-Energy-Cuts","page":"FeI₂ at Finite Temperature","title":"Unconventional RLU Systems and Constant Energy Cuts","text":"","category":"section"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Often it is useful to plot cuts across multiple wave vectors but at a single energy. We'll pick an energy,","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"ωidx = 60\ntarget_ω = ωs[ωidx]","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"and take a constant-energy cut at that energy. The most straightforward way is to make a plot whose axes are aligned with the conventional reciprocal lattice of the crystal. This is accomplished using unit_resolution_binning_parameters:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"params = unit_resolution_binning_parameters(sc)\nparams.binstart[1:2] .= -1 # Expand plot range slightly\n\n# Set energy integration range\nomega_width = 0.3\nparams.binstart[4] = target_ω - (omega_width/2)\nparams.binend[4] = target_ω # `binend` should be inside (e.g. at the center) of the range\nparams.binwidth[4] = omega_width\n\nintegrate_axes!(params, axes = 3) # Integrate out z direction entirely\n\nparams","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"In each of the following plots, black dashed lines represent (direct) lattice vectors. Since these plots are in reciprocal space, direct lattice vectors are represented as covectors (i.e. coordinate grids) instead of as arrows.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"is, counts = intensities_binned(sc,params,new_formula)\n\nfig = Figure()\nax = Axis(fig[1,1];\n title=\"Δω=0.3 meV (Binned)\", aspect=true,\n xlabel = \"[H, 0, 0]\",\n ylabel = \"[0, K, 0]\"\n)\nbcs = axes_bincenters(params)\nhm = heatmap!(ax,bcs[1],bcs[2],is[:,:,1,1] ./ counts[:,:,1,1])\nfunction add_lines!(ax,params)#hide\n bes = Sunny.axes_binedges(params)#hide\n hrange = range(-2,2,length=17)#hide\n linesegments!(ax,[(Point2f(params.covectors[1,1:3] ⋅ [h,-10,0],params.covectors[2,1:3] ⋅ [h,-10,0]),Point2f(params.covectors[1,1:3] ⋅ [h,10,0],params.covectors[2,1:3] ⋅ [h,10,0])) for h = hrange],linestyle=:dash,color=:black)#hide\n krange = range(-2,2,length=17)#hide\n linesegments!(ax,[(Point2f(params.covectors[1,1:3] ⋅ [-10,k,0],params.covectors[2,1:3] ⋅ [-10,k,0]),Point2f(params.covectors[1,1:3] ⋅ [10,k,0],params.covectors[2,1:3] ⋅ [10,k,0])) for k = krange],linestyle=:dash,color=:black)#hide\n xlims!(ax,bes[1][1],bes[1][end])#hide\n ylims!(ax,bes[2][1],bes[2][end])#hide\nend#hide\nadd_lines!(ax,params)\nColorbar(fig[1,2], hm);\nfig","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"In the above plot, the dashed-line (direct) lattice vectors are clearly orthogonal. However, we know that in real space, the lattice vectors a and b are not orthogonal, but rather point along the edges of a hexagon (see lower left corner):","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"

      ","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Thus, plotting the direct lattice vectors as orthogonal (even in reciprocal space) is somewhat misleading. Worse yet, the [H,0,0] by [0,K,0] plot apparently loses the 6-fold symmetry of the crystal! Lastly, if one works out the components of the real-space metric with respect to the axes of the plot, one finds that there are non-zero off-diagonal entries,","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"latvecs = sys.crystal.latvecs\nmetric = latvecs' * I(3) * latvecs","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"so real-space rotations and angles map into reciprocal space rotations angles in a complicated way.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"To resolve these important issues, we want to use axes which are orthogonal (i.e. they diagonalize the metric and solve all of the problems just mentioned). The canonical choice is to use the combination frac12a + b of lattice vectors (equiv. a^* - frac12b^*), which is orthogonal to a:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"(latvecs * [1/2,1,0]) ⋅ (latvecs * [1,0,0]) == 0","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"This new vector frac12a+b is visibly orthogonal to a in real space:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"f = Figure()#hide\nax = Axis(f[1,1])#hide\narrows!(ax,[Point2f(0,0),Point2f(latvecs[1:2,1] ./ 2)],[Vec2f(latvecs[1:2,1] ./ 2), Vec2f(latvecs[1:2,2])],arrowcolor = :blue,arrowsize = 30.,linewidth = 5.,linecolor = :blue)#hide\narrows!(ax,[Point2f(0,0)],[Vec2f(latvecs[1:2,:] * [1/2,1,0])],arrowcolor = :red,arrowsize = 30.,linewidth = 5.,linecolor = :red, linestyle = :dash)#hide\nscatter!(ax,[Point2f(latvecs[1:2,:] * [a,b,0]) for a in -1:1, b in -1:1][:],color = :black)#hide\nannotations!(ax,[\"0\",\"0+b\",\"0+a\", \"a/2\", \"b\"],[Point2f(0,-0.3),Point2f(latvecs[1:2,2]) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1]) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1] ./ 4) .- Vec2f(0,0.3),Point2f(latvecs[1:2,1] ./ 2) .+ Vec2f(latvecs[1:2,2] ./ 2) .+ Vec2f(0.3,0.3)],color=[:black,:black,:black,:blue,:blue])#hide\nf#hide","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"To use \"projection onto the new vector\" as a histogram axis, only a single change is needed to the binning parameters. The second covector (previously b) must be swapped out for frac12a + b (recall that reciprocal space covectors, such as those used in BinningParameters correspond to direct space vectors).","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"params.covectors[2,1:3] = [1/2,1,0] # [1/2,1,0] times [a;b;c] is (a/2 + b)\nparams#hide","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"The second axis of the histogram now agrees with what is conventionally labelled as [H,-H/2,0].","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"warning: Length of the new vector\nNote that, although frac12a+b is orthogonal to a, it is not the same length as a. Instead, it is sqrt(3/4) times as long. Note the unsymmetrical axes labels in the plots that follow as a direct result of this!","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"# Zoom out horizontal axis\nparams.binstart[1], params.binend[1] = -2, 2\n\n# Adjust vertical axis bounds to account for\n# length of a/2 + b\nparams.binstart[2], params.binend[2] = -2 * sqrt(3/4), 2 * sqrt(3/4)\n\n# Re-compute in the new coordinate system\nis, counts = intensities_binned(sc,params,new_formula)\n\nfig = Figure(; resolution=(1200,500))#hide\nax_right = Axis(fig[1,3];#hide\n title=\"ω≈$(round(target_ω, digits=2)) meV with Δω=0.3 meV (Binned)\", aspect=true,#hide\n xlabel = \"[H, -1/2H, 0]\"#hide\n)#hide\nbcs = axes_bincenters(params)#hide\nhm_right = heatmap!(ax_right,bcs[1],bcs[2],is[:,:,1,1] ./ counts[:,:,1,1])#hide\nadd_lines!(ax_right,params)\nColorbar(fig[1,4], hm_right);#hide\nnothing #hide","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"For comparison purposes, we will make the same plot using intensities_interpolated to emulate zero-width bins. This time, it's more convenient to think in terms of reciprocal vectors a^* and b^*. Now, our coordinate transformation consists of establishing a new, orthogonal basis to specify our wave vectors: a^* - frac12b^*, b^* and c^*. Writing this in matrix form allows us to sample a rectilinear grid of wave vectors in this frame. Finally, we'll convert these back into the original RLU system for input into Sunny.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"# New basis matrix\nA = [1 0 0\n -1/2 1 0\n 0 0 1]\n\n# Define our grid of wave vectors\nnpoints = 60\nas = range(-2, 2, npoints)\nbs = range(-3/√3, 3/√3, npoints)\nqs_ortho = [[a, b, 0] for a in as, b in bs]\n\n# Convert to original RLU system for input to Sunny\nqs = [A * q for q in qs_ortho]\n\n# Use interpolation to get intensities\nis = intensities_interpolated(sc, qs, new_formula; interpolation=:linear)\n\nax_left = Axis(fig[1,2];#hide\n title=\"ω≈$(round(ωs[ωidx], digits=2)) meV (Interpolated)\", aspect=true,#hide\n xlabel = \"[H, -1/2H, 0]\", ylabel = \"[0, K, 0]\"#hide\n)#hide\nhm_left = heatmap!(ax_left, as, bs, is[:,:,ωidx])#hide\nadd_lines!(ax_left,params)\nColorbar(fig[1,1], hm_left);#hide\nfig","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Now, not only are the dashed-line lattice vectors no longer misleadingly orthogonal, but the six-fold symmetry has been restored as well! Further, the metric has been diagonalized:","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"metric = (latvecs * inv(A'))' * I(3) * (latvecs * inv(A'))","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"Finally, we note that instantaneous structure factor data, 𝒮(𝐪), can be obtained from a dynamic structure factor with instant_intensities_interpolated. Here we'll reuse the grid of wave vectors we generated above.","category":"page"},{"location":"examples/fei2_classical.html","page":"FeI₂ at Finite Temperature","title":"FeI₂ at Finite Temperature","text":"is_static = instant_intensities_interpolated(sc, qs, new_formula; interpolation = :linear)\n\nhm = heatmap(as, bs, is_static;\n axis=(\n title=\"Instantaneous Structure Factor\",\n xlabel = \"[H, -1/2H, 0]\",\n ylabel = \"[0, K, 0]\",\n aspect=true\n )\n)\nColorbar(hm.figure[1,2], hm.plot)\nhm","category":"page"},{"location":"anisotropy.html#Interaction-Strength-Renormalization","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"","category":"section"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"A unique feature of Sunny is its support for building classical models where each quantum spin is represented as a full N-level system, rather than just an expected dipole. This formalism enables more accurate modeling of quantum spin Hamiltonians that include, e.g., a single-ion anisotropy, or a biquadratic coupling between sites.","category":"page"},{"location":"anisotropy.html#Local-operators","page":"Interaction Strength Renormalization","title":"Local operators","text":"","category":"section"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"A quantum spin-S state has N = 2S + 1 levels. Each local spin operator hatS^xyz is faithfully represented as an NN matrix. Access these matrices using spin_matrices for a given label S. For example, spin_matrices(1/2) returns the Pauli matrices divided by 2.","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"When S 12, it is possible to construct multipole moments beyond the spin-dipole. For example,","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"XXX TODO XXX","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"S = spin_matrices(2)","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"The Stevens operators hatmathcalO_kq are polynomials of the spin operators, and are accessed using stevens_matrices. With these building blocks, a single-ion anisotropy is defined using set_onsite_coupling!. For example:","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"# An easy axis anisotropy in the z-direction\nS = spin_operators(sys, i)\nset_onsite_coupling!(sys, -D*S[3]^3, i)\n\n# The unique quartic single-ion anisotropy for a site with cubic point group\n# symmetry\nO = stevens_operators(sys, i)\nset_onsite_coupling!(sys, O[4,0] + 5*O[4,4], i)\n\n# An equivalent expression of this quartic anisotropy, up to a constant shift\nset_onsite_coupling!(sys, 20*(S[1]^4 + S[2]^4 + S[3]^4), i)","category":"page"},{"location":"anisotropy.html#Renormalization-procedure-for-:dipole-mode","page":"Interaction Strength Renormalization","title":"Renormalization procedure for :dipole mode","text":"","category":"section"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"There are two allowed modes for a System. The mode :SUN models each spin as an SU(N) coherent state (i.e., as a set of N complex amplitudes), and is the most variationally accurate. The mode :dipole constrains the SU(N) coherent-state dynamics to the space of pure dipoles. In either mode, Sunny encourages specifying single-ion anisotropies as NN matrices. In :dipole mode, Sunny will automatically renormalize the anisotropy operator to achieve maximal consistency with :SUN mode. This procedure was derived in D. Dahlbom et al., [arXiv:2304.03874]. Here, we summarize the final results.","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"The starting point is a quantum operator hatmathcalH_mathrmlocal giving the single-ion anisotropy for one site. It can be expanded in Stevens operators,","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"hatmathcal H_mathrmlocal = sum_k q A_kq hatmathcalO_kq","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"See the documentation of print_stevens_expansion for some explicit examples of this expansion.","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"The traditional classical limit of a quantum spin Hamiltonian, which yields the Landau-Lifshitz dynamics, can be derived by taking the formal S toinfty limit, such that each spin operator hatmathbfS is replaced by its dipole expectation value mathbfs. Correspondingly, the Stevens operators hatmathcalO_kq become polynomials mathcalO_kq(mathbfs) in the classical dipole. With this traditional approach, one would arrive at the bare expected energy,","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"H_mathrmbare(mathbfs) = sum_k q A_kq mathcalO_kq(mathbfs)","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"In a real magnetic compound, however, S may not be very large, and one can achieve a better approximation by avoiding the S toinfty limit. The strategy is to begin with the full dynamics of SU(N) coherent states, and then constrain it to the space of dipoles mathbfs. Doing so will again yield the Landau-Lifshitz dynamics, but now involving the renormalized expected energy,","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"H_mathrmrenormalized(mathbfs) = sum_k q c_k A_kq mathcalO_kq(mathbfs)","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"The k-dependent renormalization factors are","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"beginalign*\nc_2 = 1-frac12S^-1 \nc_4 = 1-3S^-1+frac114S^-2-frac34S^-3 \nc_6 = 1-frac152S^-1+frac854S^-2-frac2258S^-3+frac1378S^-4-frac154S^-5\nendalign*","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"Sunny will use H_mathrmrenormalized(mathbfs) in its classical dynamics of dipoles. Because of this renormalization, Sunny is more variationally accurate than traditional codes like SpinW.","category":"page"},{"location":"anisotropy.html#How-and-when-to-disable-renormalization?","page":"Interaction Strength Renormalization","title":"How and when to disable renormalization?","text":"","category":"section"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"Although we generally recommend the above renormalization procedure, there are circumstances where it is not desirable. Examples include reproducing a model-system study, or describing a micromagnetic system for which the Stoinfty limit is quantitatively realized. To get symbolic operators in the large-S limit, use spin_matrices or stevens_matrices with the argument Inf. Sunny will not perform any renormalization on anisotropy operators constructed through these primitives.","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"Note that Sunny will also renormalize scalar biquadratic exchange interactions by default. Disable this renormalization by setting large_S = true in the call to set_exchange!.","category":"page"},{"location":"anisotropy.html#Stevens-operators","page":"Interaction Strength Renormalization","title":"Stevens operators","text":"","category":"section"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"The Stevens operators hatmathcalO_kq are defined as polynomials of angular momentum operators hatS_xyz in some spin-S representation.","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"Using","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"beginalign*\nX = mathbfhatS cdot mathbfhatS = S (S+1) \nhatS_pm = hatS_x pm i hatS_y \nphi_+ = frac14quad phi_- = frac14 i\nendalign*","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"the relevant Stevens operators are defined as,","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"beginalign*\nhatmathcalO_00 = 1 \n\nhatmathcalO_2pm2 =phi_pm(hatS_+^2pm hatS_-^2)+mathrmhc\nhatmathcalO_2pm1 =phi_pm(hatS_+pm hatS_-)hatS_z+mathrmhc\nhatmathcalO_20 =3hatS_z^2-X\n\nhatmathcalO_4pm4 =phi_pm(hatS_+^4pm hatS_-^4)+mathrmhc\nhatmathcalO_4pm3 =phi_pm(hatS_+^3pm hatS_-^3)hatS_z+mathrmhc\nhatmathcalO_4pm2 =phi_pm(hatS_+^2pm hatS_-^2)(7hatS_z^2-(X+5))+mathrmhc\nhatmathcalO_4pm1 =phi_pm(hatS_+pm hatS_-)(7hatS_z^3-(3X+1)hatS_z)+mathrmhc\nhatmathcalO_40 =35hatS_z^4-(30X-25)hatS_z^2+(3X^2-6X)\n\nhatmathcalO_6pm6 =phi_pm(hatS_+^6pm hatS_-^6)+mathrmhc\nhatmathcalO_6pm5 =phi_pm(hatS_+^5pm hatS_-^5)hatS_z+mathrmhc\nhatmathcalO_6pm4 =phi_pm(hatS_+^4pm hatS_-^4)(11hatS_z^2-X-38)+mathrmhc\nhatmathcalO_6pm3 =phi_pm(hatS_+^3pm hatS_-^3)(11hatS_z^3-(3X+59)hatS_z)+mathrmhc\nhatmathcalO_6pm2 =phi_pm(hatS_+^2pm hatS_-^2)(33hatS_z^4-(18X+123)hatS_z^2+X^2+10X+102)+mathrmhc\nhatmathcalO_6pm1 =phi_pm(hatS_+pm hatS_-)(33hatS_z^5-(30X-15)hatS_z^3+(5X^2-10X+12)hatS_z)+mathrmhc\nhatmathcalO_60 =231hatS_z^6-(315X-735)hatS_z^4+(105X^2-525X+294)hatS_z^2-5X^3+40X^2-60X\nendalign*","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"Stevens operators hatmathcalO_kq for odd k are disallowed from the single-ion anisotropy under the assumption of time-reversal symmetry. Computer-generated tables of Stevens operators with larger k are available from C. Rudowicz and C. Y. Chung, J. Phys.: Condens. Matter 16, 5825 (2004).","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"For each k value, the collection of operators hatmathcalO_kq for q = -k dots k is an irreducible representation of the group of rotations O(3). In particular, a physical rotation will transform hatmathcalO_kq into a linear combination of hatmathcalO_kq where q varies but k remains fixed. ","category":"page"},{"location":"anisotropy.html","page":"Interaction Strength Renormalization","title":"Interaction Strength Renormalization","text":"In taking the large-S limit, each dipole operator is replaced by its expectation value mathbfs = langle hatmathbfS rangle, and only leading-order terms are retained. The operator hatmathcalO_kq becomes a homogeneous polynomial O_kq(mathbfs) of order k in the spin components. One can see these polynomials by constructing stevens_matrices with the argument S = Inf. Due to the normalization constraint, each dipole can be expressed in polar angles, (theta phi). Then the Stevens functions O_kq(mathbfs) correspond to the spherical harmonic functions Y_l^m(theta phi) where l=k and m=q, and modulo k and q-dependent rescaling factors.","category":"page"},{"location":"versions.html#Version-History","page":"Version History","title":"Version History","text":"","category":"section"},{"location":"versions.html#v0.5.6","page":"Version History","title":"v0.5.6","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"General pair couplings are now supported in set_pair_coupling!. \nDeprecate spin_operators, stevens_operators, large_S_spin_operators and large_S_stevens_operators. Use instead spin_matrices and stevens_matrices, which require a specific spin-S label. To infer this, one can use spin_irrep_label.","category":"page"},{"location":"versions.html#v0.5.5","page":"Version History","title":"v0.5.5","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"reshape_supercell now allows reshaping to multiples of the primitive unit cell, which can speed up certain calculations. This is illustrated in the CoRh₂O₄ powder averaging tutorial.\nresize_supercell now allows all resizings.\nAdded energy_per_site.\nset_spiral_order_on_sublattice! cannot work on reshaped systems.\nVarious bug fixes. In particular, an intensity_formula with :full will now uniformly calculate a 3x3 matrix of complex numbers.","category":"page"},{"location":"versions.html#v0.5.4","page":"Version History","title":"v0.5.4","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Various enhancements to view_crystal. Atoms are now labeled by index, and bonds support interactive inspection (GLMakie only). Font sizes work correctly on Makie v0.20-beta. If using Makie v0.19 on a high-resolution display, pass rescale=1.5 to enlarge font sizes.\nThe function suggest_magnetic_supercell now requires only a list of wavevectors, and will return a 33 matrix that can be programmatically passed to reshape_supercell. The new tolerance parameter tol allows suggest_magnetic_supercell to approximate incommensurate wavevectors with nearby commensurate ones.\nNew functions set_spiral_order! and set_spiral_order_on_sublattice! can be used to initialize a spiral, single-Q order.\nSunny now retains all constant energy shifts that have been introduced by anisotropy operators.\nFix export_vtk functionality.","category":"page"},{"location":"versions.html#v0.5.3","page":"Version History","title":"v0.5.3","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Add large_S_spin_operators and large_S_stevens_operators to support single-ion anisotropies in dipole mode without renormalization. Set large_S=true in set_exchange! to avoid renormalization of biquadratics.\nview_crystal has been rewritten in Makie.\nplot_spins now expects ghost_radius in physical length units.\nSpinWaveTheory will (currently) error if provided a system with enable_dipole_dipole!.","category":"page"},{"location":"versions.html#v0.5.2","page":"Version History","title":"v0.5.2","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Form factors for 5d transition ions.\nDownload links for notebooks and scripts on each doc example\nVarious bug fixes.","category":"page"},{"location":"versions.html#v0.5.1","page":"Version History","title":"v0.5.1","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Fix binning edge cases.\nplot_spins accepts resolution argument.","category":"page"},{"location":"versions.html#v0.5.0","page":"Version History","title":"v0.5.0","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"New features.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Support for Linear Spin Wave Theory in :dipole and :SUN modes. (Thanks Hao Zhang!)","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"New function minimize_energy! to efficiently find an optimal configuration of spin dipoles or SU(N) coherent states.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Major refactors and enhancements to intensity calculations. This new interface allows unification between LSWT and classical spin dynamics calculations. This interface allows: Custom observables as local quantum operators, better support for linebroadening, and automatic binning to facilitate comparison with experimental data. See intensity_formula for documentation. Use load_nxs to load experimental neutron scattering data.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Breaking changes.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Require Julia 1.9.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Replace set_anisotropy! with a new function set_onsite_coupling! (and similarly set_onsite_coupling_at!). The latter expects an explicit matrix representation for the local Hamiltonian. This can be constructed, e.g., as a linear combination of stevens_operators, or as a polynomial of spin_operators. To understand the mapping between these two, the new function print_stevens_expansion acts on an arbitrary local operator.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Remove set_biquadratic!. Instead, use an optional keyword argument biquad to set_exchange!.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Rename DynamicStructureFactor to dynamical_correlations. Similarly, replace InstantStructureFactor with instant_correlations. The return type has been renamed SampledCorrelations to emphasize that the object may be holding thermodynamic samples, which are collected using add_sample!.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Remove intensities function. Instead, use one of intensities_interpolated or intensities_binned. These will require an intensity_formula, which defines a calculator (e.g., LSWT).","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Rename connected_path to reciprocal_space_path, which now returns an xticks object that can be used in plotting. Replace spherical_shell with reciprocal_space_shell that functions similarly.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Rename polarize_spin! to set_dipole! for consistency with set_coherent!. The behavior of the former function is unchanged: the spin at a given site will still be polarized along the provided direction.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Rename all_sites to eachsite consistent with Julia convention for iterators.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Rename reshape_geometry to reshape_supercell, which is the fundamental reshaping function. Rename resize_periodically to resize_supercell.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The constructor SpinInfo now requires a g-factor or tensor as a named argument.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The constructor FormFactor no longer accepts an atom index. Instead, the form factors are associated with site-symmetry classes in order of appearance.","category":"page"},{"location":"versions.html#v0.4.3","page":"Version History","title":"v0.4.3","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Experimental support for linear SpinWaveTheory, implemented in SU(N) mode. This module may evolve rapidly.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Implement renormalization of single-ion anisotropy and biquadratic interactions when in :dipole mode. This makes the model more faithful to the quantum mechanical Hamiltonian, but is also a breaking change.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Various improvements and bugfixes for to_inhomogeneous. Setting inhomogeneous interactions via set_exchange_at! should now infer the correct bond offset direction, or will report an ambiguity error. Ambiguities can be resolved by passing an explicit offset.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The function remove_periodicity! disables periodicity along specified dimensions.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Rename StaticStructureFactor to InstantStructureFactor.","category":"page"},{"location":"versions.html#v0.4.2","page":"Version History","title":"v0.4.2","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Introduce LocalSampler, a framework for MCMC sampling with local spin updates.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Rename print_dominant_wavevectors to print_wrapped_intensities to reduce confusion with the physical instantaneous intensities.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The function spherical_shell now takes a radius in physical units of inverse Å.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"New exported functions global_position, magnetic_moment, all_sites.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Remove all uses of Base.deepcopy which resolves crashes.","category":"page"},{"location":"versions.html#v0.4.1","page":"Version History","title":"v0.4.1","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The function to_inhomogeneous creates a system that supports inhomogeneous interactions, which can be set using set_exchange_at!, etc.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"set_biquadratic! replaces set_exchange_with_biquadratic!.","category":"page"},{"location":"versions.html#v0.4.0","page":"Version History","title":"v0.4.0","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"This update includes many breaking changes, and is missing some features of 0.3.0.","category":"page"},{"location":"versions.html#Creating-a-spin-System","page":"Version History","title":"Creating a spin System","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Rename SpinSystem to System. Its constructor now has the form,","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"System(crystal, latsize, infos, mode)","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The parameter infos is now a list of SpinInfo objects. Each defines spin angular momentum S = frac12 1 frac32 , and an optional g-factor or tensor.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The parameter mode is one of :SUN or :dipole.","category":"page"},{"location":"versions.html#Setting-interactions","page":"Version History","title":"Setting interactions","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Interactions are now added mutably to an existing System using the following functions: set_external_field!, set_exchange!, set_onsite_coupling!, enable_dipole_dipole!.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"As a convenience, one can use dmvec(D) to convert a DM vector to a 33 antisymmetric exchange matrix.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Fully general single-ion anisotropy is now possible. The function set_onsite_coupling! expects the single ion anisotropy to be expressed as a polynomial in symbolic spin operators 𝒮, or as a linear combination of symbolic Stevens operators 𝒪. For example, an easy axis anisotropy in the direction n may be written D*(𝒮⋅n)^2.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Stevens operators 𝒪[k,q] admit polynomial expression in spin operators 𝒮[α]. Conversely, a polynomial of spin operators can be expressed as a linear combination of Stevens operators. To see this expansion use print_anisotropy_as_stevens.","category":"page"},{"location":"versions.html#Inhomogeneous-field","page":"Version History","title":"Inhomogeneous field","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"An external field can be applied to a single site with set_external_field_at!. ","category":"page"},{"location":"versions.html#Structure-factor-rewrite","page":"Version History","title":"Structure factor rewrite","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The calculation of structure factors has been completely rewritten. For the new interface, see the FeI₂ at Finite Temperature page.","category":"page"},{"location":"versions.html#Various","page":"Version History","title":"Various","text":"","category":"section"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The \"Sampler\" interface is in flux. Langevin replaces both LangevinHeunP and LangevinSampler. Local spin-flip Monte Carlo sampling methods are temporarily broken.\nrepeat_periodically replaces extend_periodically.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"Additional related functions include resize_periodically and reshape_geometry, the latter being fundamental.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"print_symmetry_table replaces print_bond_table().","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"The new function includes the list of symmetry-allowed single ion anisotropies in addition to exchange interactions.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"When reading CIF files, the field _atom_site_label is now used in place of the field _atom_site_type_symbol.","category":"page"},{"location":"versions.html","page":"Version History","title":"Version History","text":"This is required for correctness. The field _atom_site_label is guaranteed to be present, and is guaranteed to be a distinct label for each symmetry-inequivalent site. Code that explicitly referred to site labels (e.g. in calls to subcrystal) will need to be updated to use the new label.","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"EditURL = \"../../../../examples/spinw_ports/15_Ba3NbFe3Si2O14.jl\"","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Download this example as Jupyter notebook or Julia script.","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html#BaNbFeSiO","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"","category":"section"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"This is a Sunny port of SpinW Tutorial 15, authored by Toth et al. The goal is to calculate the linear spin wave theory spectrum for Ba₃NbFe₃Si₂O₁₄.","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Load packages","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"using Sunny, GLMakie","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Build a Crystal for Ba₃NbFe₃Si₂O₁₄ using the crystal structure from Marty et al., Phys. Rev. Lett. 101, 247201 (2008).","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"a = b = 8.539 # (Å)\nc = 5.2414\nlatvecs = lattice_vectors(a, b, c, 90, 90, 120)\ntypes = [\"Fe\",\"Nb\",\"Ba\",\"Si\",\"O\",\"O\",\"O\"]\npositions = [[0.24964,0,0.5],[0,0,0],[0.56598,0,0],[2/3,1/3,0.5220],[2/3,1/3,0.2162],[0.5259,0.7024,0.3536],[0.7840,0.9002,0.7760]]\nlangasite = Crystal(latvecs, positions, 150; types)\ncrystal = subcrystal(langasite, \"Fe\")\nview_crystal(crystal, 7)","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Create a System with a lattice size of (117). The magnetic structure of Ba₃NbFe₃Si₂O₁₄ was determined to have the ordering wavevector 𝐐=(0017) and hence the magnetic unit cell has 7 sites.","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"latsize = (1,1,7)\nS = 5/2\nseed = 5\nsys = System(crystal, latsize, [SpinInfo(1; S, g=2)], :dipole)","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Set exchange interactions as parametrized in Loire et al., Phys. Rev. Lett. 106, 207201 (2011)","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"J₁ = 0.85\nJ₂ = 0.24\nJ₃ = 0.053\nJ₄ = 0.017\nJ₅ = 0.24\nset_exchange!(sys, J₁, Bond(3, 2, [1,1,0]))\nset_exchange!(sys, J₄, Bond(1, 1, [0,0,1]))\nset_exchange!(sys, J₂, Bond(1, 3, [0,0,0]))","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"The final two exchanges define the chirality of the magnetic structure. The crystal chirality, epsilon_T, the chirality of each triangle, ϵ_D and the sense of rotation of the spin helices along c, ϵ_H. The three chiralities are related by ϵ_T=ϵ_D ϵ_H. We now assign J_3 and J_5 according to the crystal chirality.","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"ϵD = -1\nϵH = +1\nϵT = ϵD * ϵH\n\nif ϵT == -1\n set_exchange!(sys, J₃, Bond(2, 3, [-1,-1,1]))\n set_exchange!(sys, J₅, Bond(3, 2, [1,1,1]))\nelseif ϵT == 1\n set_exchange!(sys, J₅, Bond(2, 3, [-1,-1,1]))\n set_exchange!(sys, J₃, Bond(3, 2, [1,1,1]))\nelse\n throw(\"Provide a valid chirality\")\nend","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Whilst Sunny provides tools to optimize the ground state automatically, in this case we already know the model ground state. Set the spiral magnetic order using set_spiral_order_on_sublattice!. It takes an ordering wavevector q, an axis of rotation for the spins axis, and the initial spin S0 for each sublattice.","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"q = [0, 0, 1/7]\naxis = [0,0,1]\nset_spiral_order_on_sublattice!(sys, 1; q, axis, S0=[1, 0, 0])\nset_spiral_order_on_sublattice!(sys, 2; q, axis, S0=[-1/2, -sqrt(3)/2, 0])\nset_spiral_order_on_sublattice!(sys, 3; q, axis, S0=[-1/2, +sqrt(3)/2, 0])\n\nplot_spins(sys; color=[s[1] for s in sys.dipoles])","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Define a path in reciprocal space, 01-1+xi for xi = 0 dots 3.","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"points_rlu = [[0,1,-1],[0,1,-1+1],[0,1,-1+2],[0,1,-1+3]];\ndensity = 100\npath, xticks = reciprocal_space_path(crystal, points_rlu, density);\nnothing #hide","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Calculate broadened intensities","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"swt = SpinWaveTheory(sys)\nγ = 0.15 # width in meV\nbroadened_formula = intensity_formula(swt, :perp; kernel=lorentzian(γ))\nenergies = collect(0:0.01:6) # 0 < ω < 6 (meV).\nis = intensities_broadened(swt, path, energies, broadened_formula);\nnothing #hide","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"Plot","category":"page"},{"location":"examples/spinw/15_Ba3NbFe3Si2O14.html","page":"Ba₃NbFe₃Si₂O₁₄","title":"Ba₃NbFe₃Si₂O₁₄","text":"fig = Figure()\nax = Axis(fig[1,1]; xlabel=\"Momentum (r.l.u.)\", ylabel=\"Energy (meV)\", xticks, xticklabelrotation=π/6)\nheatmap!(ax, 1:size(is,1), energies, is, colorrange=(0,5))\nfig","category":"page"},{"location":"index.html#Overview","page":"Overview","title":"Overview","text":"","category":"section"},{"location":"index.html","page":"Overview","title":"Overview","text":"Sunny is a Julia package for modeling atomic-scale magnetism. It provides powerful tools to study equilibrium and non-equilibrium magnetic phenomena. In particular, it allows estimation of dynamical structure factor intensities, mathcalS(𝐪ω), to support quantitative modeling of experimental scattering data.","category":"page"},{"location":"index.html","page":"Overview","title":"Overview","text":"Features include:","category":"page"},{"location":"index.html","page":"Overview","title":"Overview","text":"Generalized spin dynamics using SU(N) coherent states.\nAbility to specify a crystal from a .cif file or its spacegroup symmetry.\nInteractive visualizations of the 3D crystals and magnetic ordering.\nSymmetry analysis to classify allowed interaction terms, and to propagate them by symmetry.\nSingle-ion anisotropy at arbitrary order, which can be specified using Stevens operators or as a polynomial of spin operators.\nMonte Carlo sampling of spin configurations in thermal equilibrium, and optimization tools.\nMeasurements of dynamical correlations. At low temperature, one can use linear spin wave theory and its multi-boson generalization. This generalizes to finite temperatures using the classical dynamics, which allows for strongly nonlinear effects.\nLong-range dipole-dipole interactions accelerated with the fast Fourier transform (FFT).\nSupport for comparison with experimental data: form factor, dipole factor, temperature-dependent classical-to-quantum factors, intensity binning, etc.","category":"page"}] +} diff --git a/previews/PR178/siteinfo.js b/previews/PR178/siteinfo.js new file mode 100644 index 000000000..dd1db184d --- /dev/null +++ b/previews/PR178/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "previews/PR178"; diff --git a/previews/PR178/structure-factor.html b/previews/PR178/structure-factor.html new file mode 100644 index 000000000..2125398db --- /dev/null +++ b/previews/PR178/structure-factor.html @@ -0,0 +1,9 @@ + +Structure Factor Calculations · Sunny documentation

      Structure Factor Calculations

      Overview

      The dynamical structure factor is of fundamental importance for characterizing a magnetic system, and facilitates quantitative comparison between theory and experimental scattering data.

      Consider, for example, a two-point dynamical spin correlation function, $⟨s^α(𝐱+Δ𝐱, t+Δt) s^β(𝐱, t)⟩$. Here $s^α(𝐱, t)$ represents the time dynamics of a spin dipole component $α$ at position $𝐱$, and brackets represent an average over equilibrium initial conditions and over $(𝐱, t)$. The dynamical structure factor is defined as the Fourier transform of this two-point correlation in both space and time, up to an overall scaling factor. Using the convolution theorem, the result is,

      \[𝒮^{αβ}(𝐪, ω) = \frac{1}{V} ⟨ŝ^α(𝐪, ω)^\ast ŝ^β(𝐪, ω) ⟩,\]

      with $V$ the system volume. We will restrict attention to lattice systems with periodic boundaries.

      Consider a crystal unit cell defined by three lattice vectors $𝐚_1, 𝐚_2, 𝐚_3$, and linear system sizes $L_1, L_2, L_3$ measured in unit cells. The allowed momentum vectors take on discrete values $𝐪 = \sum_{α=1}^{3} m_α 𝐛_α / L_α$, where $m_α$ are an integers and the reciprocal lattice vectors $𝐛_α$ are defined to satisfy $𝐚_α ⋅ 𝐛_β = 2π δ_{α,β}$. For a Bravais lattice, $𝐪$ will be periodic in the first Brillouin zone, i.e., under any shift $𝐪 → 𝐪 ± 𝐛_α$. More generally, consider a non-Bravais lattice such that each unit cell may contain multiple spins. By partitioning spins $s_j(𝐱,t)$ according to their sublattice index $j$, the relevant momenta $𝐪$ remain discretized as above, but now periodicity in the first Brillouin zone is lost. The structure factor may be written as a phase-average over the displacements between sublattices $𝐫_{j,k}$,

      \[𝒮^{αβ}(𝐪, ω) = ∑_{j,k} e^{i 𝐫_{j,k} ⋅ 𝐪} 𝒮̃^{αβ}_{j,k}(𝐪, ω) ⟩,\]

      From a theoretical perspective, the quantity

      \[𝒮̃^{αβ}_{j,k}(𝐪, ω) = \frac{1}{V} ⟨ŝ_j^α(𝐪, ω)^\ast ŝ_k^β(𝐪, ω)⟩\]

      is fundamental. For each sublattice $j$, the data $ŝ_j^α(𝐪, ω)$ can be efficiently obtained by fast Fourier tranformation of a real space configuration $s_j^α(𝐱, t)$. Internally, Sunny will calculate and store the discrete $𝒮̃^{αβ}_{j,k}(𝐪, ω)$ correlation data, and use this to construct $𝒮^{αβ}(𝐪,ω)$ intensities that can be compared with experiment.

      Calculating this structure factor involves several steps, with various possible settings. Sunny provides a number of tools to facilitate this calculation and to extract information from the results. These tools are briefly outlined below. Please see the Examples for a "real life" use case. Detailed function information is available in the Library API.

      Estimating stucture factors with classical dynamics

      Classical dynamics may be used to estimate structure factor data by analyzing the spin-spin correlations of dynamical trajectories. This is fundamentally a Monte Carlo approach, as the trajectories must be started from an initial spin configuration that is sampled at thermal equilibrium. (Note that it is not possible to estimate a true T=0 dynamical structure factor using this method, but the temperature may be very low.) Samples are accumulated into a SampledCorrelations, from which intensity information may be extracted. The user does not typically build their own SampledCorrelations but instead initializes one by calling either dynamical_correlations or instant_correlations, as described below.

      Estimating a dynamical structure factor: $𝒮(𝐪,ω)$

      A SampledCorrelations for estimating the dynamical structure factor, $𝒮^{αβ}(𝐪,ω)$, may be created by calling dynamical_correlations. This requires three keyword arguments. These will determine the dynamics used to calculate samples and, consequently, the $ω$ information that will be available.

      1. Δt: Determines the step size used for simulating the dynamics. A smaller number will require proportionally more calculation time. While a smaller Δt will enable the resolution of higher energies, Δt is typically selected to ensure numerical stability rather than to maximize the largest $ω$ value. A safe choice is to use the smaller value of Δt = 0.1/(J* S^2) or Δt = 0.1/(D * S), where S is magnetic moment of the largest local spin (as specified in SpinInfo), J is the parameter governing the largest bilinear interaction (e.g. exchange), and D is the parameter governing the largest single-site term of the Hamiltonian (e.g., anisotropy or Zeeman term).
      2. ωmax: Sets the maximum resolved energy. Note that this is not independent of Δt. If ωmax too large, Sunny will throw an error and ask you to choose a smaller Δt.
      3. : Determines the number of energy bins to resolve. A larger number will require more calculation time.

      A sample may be added by calling add_sample!(sc, sys). The input sys must be a spin configuration in good thermal equilibrium, e.g., using the continuous Langevin dynamics or using single spin flip trials with LocalSampler. The statistical quality of the $𝒮^{αβ}(𝐪,ω)$ can be improved by repeatedly generating decorrelated spin configurations in sys and calling add_sample! on each configuration.

      The outline of typical use case might look like this:

      # Make a `SampledCorrelations`
      +sc = dynamical_correlations(sys; Δt=0.05, ωmax=10.0, nω=100) 
      +
      +# Add samples
      +for _ in 1:nsamples
      +   decorrelate_system(sys) # Perform some type of Monte Carlo simulation
      +   add_sample!(sc, sys)    # Use spins to calculate trajectory and accumulate new sample of 𝒮(𝐪,ω)
      +end

      The calculation may be configured in a number of ways; see the dynamical_correlations documentation for a list of all keywords.

      Estimating an instantaneous ("static") structure factor: $𝒮(𝐪)$

      Sunny provides two methods for calculating instantaneous, or static, structure factors: $𝒮^{αβ}(𝐪)$. The first involves calculating spatial spin-spin correlations at single time slices. The second involves calculating a dynamic structure factor first and integrating out the $ω$ information. The advantage of the latter approach is that it enables application of an $ω$-dependent classical-to-quantum rescaling of structure factor intensities, a method that should be preferred whenever comparing results to experimental data or spin wave calculations. A disadvantage of this approach is that it is computationally more expensive. There are also many cases when it is not straightforward to calculate a meaningful dynamics, as when working with Ising spins. In this section we will discuss how to calculate instantaneous structure factors from static spin configurations. Information about calculating instantaneous data from a dynamical correlations can be found in the following section.

      The basic usage for the instantaneous case is very similar to the dynamic case, except one calls instant_correlations instead of dynamical_correlations to configure a SampledCorrelations. Note that there are no required keywords as there is no need to specify any dynamics. instant_correlations will return a SampledCorrelations containing no data. Samples may be added by calling add_sample!(sc, sys), where sc is the SampledCorrelations. When performing a finite-temperature calculation, it is important to ensure that the spin configuration in the sys represents a good equilibrium sample, as in the dynamical case. Note, however, that we recommend calculating instantaneous correlations at finite temperature calculations by using full dynamics (i.e., using dynamical_correlations) and then integrating out the energy axis. An approach to doing this is described in the next section.

      Extracting information from sampled correlation data

      The basic function for extracting information from a SampledCorrelations at a particular wave vector, $𝐪$, is intensities_interpolated. It takes a SampledCorrelations, a list of wave vectors, and an intensity_formula. The intensity_formula specifies how to contract and correct correlation data to arrive at a physical intensity. A simple example is formula = intensity_formula(sc, :perp), which will instruct Sunny apply polarization corrections: $\sum_{αβ}(I-q_α q_β) 𝒮^{αβ}(𝐪,ω)$. An intensity at the wave vector $𝐪 = (𝐛_2 + 𝐛_3)/2$ may then be retrieved with intensities_interpolated(sf, [[0.0, 0.5, 0.5]], formula) . intensities_interpolated returns a list of elements at each wavevector. The corresponding $ω$ values can be retrieved by calling available_energies on sf.

      Since Sunny only calculates the structure factor on a finite lattice when performing classical simulations, it is important to realize that exact information is only available at a discrete set of wave vectors. Specifically, for each axis index $i$, we will get information at $q_i = \frac{n}{L_i}$, where $n$ runs from $(\frac{-L_i}{2}+1)$ to $\frac{L_i}{2}$ and $L_i$ is the linear dimension of the lattice used for the calculation. If you request a wave vector that does not fall into this set, Sunny will automatically round to the nearest $𝐪$ that is available. If intensities_interpolated is given the keyword argument interpolation=:linear, Sunny will use trilinear interpolation to determine a result at the requested wave vector.

      To retrieve the intensities at all wave vectors for which there is exact data, first call the function available_wave_vectors to generate a list of qs. This takes an optional keyword argument bzsize, which must be given a tuple of three integers specifying the number of Brillouin zones to calculate, e.g., bzsize=(2,2,2). The resulting list of wave vectors may then be passed to intensities_interpolated.

      Alternatively, intensities_binned can be used to place the exact data into histogram bins for comparison with experiment.

      The convenience function reciprocal_space_path returns a list of wavevectors sampled along a path that connects specified $𝐪$ points. This list can be used as an input to intensities. Another convenience method, reciprocal_space_shell will generate points on a sphere of a given radius. This is useful for powder averaging.

      A number of arguments for intensity_formula are available which modify the calculation of structure factor intensity. It is generally recommended to provide a value of kT corresponding to the temperature of sampled configurations. Given kT, Sunny will include an energy- and temperature-dependent classical-to-quantum rescaling of intensities in the formula.

      To retrieve intensity data from a instantaneous structure factor, use instant_intensities_interpolated, which accepts similar arguments to intensities_interpolated. This function may also be used to calculate instantaneous information from a dynamical correlation data, i.e. from a SampledCorrelations created with dynamical_correlations. Note that it is important to supply a value to kT to reap the benefits of this approach over simply calculating a static structure factor at the outset.

      diff --git a/previews/PR178/versions.html b/previews/PR178/versions.html new file mode 100644 index 000000000..fc66146a0 --- /dev/null +++ b/previews/PR178/versions.html @@ -0,0 +1,2 @@ + +Version History · Sunny documentation

      Version History

      v0.5.6

      v0.5.5

      • reshape_supercell now allows reshaping to multiples of the primitive unit cell, which can speed up certain calculations. This is illustrated in the CoRh₂O₄ powder averaging tutorial.
      • resize_supercell now allows all resizings.
      • Added energy_per_site.
      • set_spiral_order_on_sublattice! cannot work on reshaped systems.
      • Various bug fixes. In particular, an intensity_formula with :full will now uniformly calculate a 3x3 matrix of complex numbers.

      v0.5.4

      • Various enhancements to view_crystal. Atoms are now labeled by index, and bonds support interactive inspection (GLMakie only). Font sizes work correctly on Makie v0.20-beta. If using Makie v0.19 on a high-resolution display, pass rescale=1.5 to enlarge font sizes.
      • The function suggest_magnetic_supercell now requires only a list of wavevectors, and will return a $3×3$ matrix that can be programmatically passed to reshape_supercell. The new tolerance parameter tol allows suggest_magnetic_supercell to approximate incommensurate wavevectors with nearby commensurate ones.
      • New functions set_spiral_order! and set_spiral_order_on_sublattice! can be used to initialize a spiral, single-$Q$ order.
      • Sunny now retains all constant energy shifts that have been introduced by anisotropy operators.
      • Fix export_vtk functionality.

      v0.5.3

      • Add large_S_spin_operators and large_S_stevens_operators to support single-ion anisotropies in dipole mode without renormalization. Set large_S=true in set_exchange! to avoid renormalization of biquadratics.
      • view_crystal has been rewritten in Makie.
      • plot_spins now expects ghost_radius in physical length units.
      • SpinWaveTheory will (currently) error if provided a system with enable_dipole_dipole!.

      v0.5.2

      • Form factors for 5d transition ions.
      • Download links for notebooks and scripts on each doc example
      • Various bug fixes.

      v0.5.1

      • Fix binning edge cases.
      • plot_spins accepts resolution argument.

      v0.5.0

      New features.

      Support for Linear Spin Wave Theory in :dipole and :SUN modes. (Thanks Hao Zhang!)

      New function minimize_energy! to efficiently find an optimal configuration of spin dipoles or SU(N) coherent states.

      Major refactors and enhancements to intensity calculations. This new interface allows unification between LSWT and classical spin dynamics calculations. This interface allows: Custom observables as local quantum operators, better support for linebroadening, and automatic binning to facilitate comparison with experimental data. See intensity_formula for documentation. Use load_nxs to load experimental neutron scattering data.

      Breaking changes.

      Require Julia 1.9.

      Replace set_anisotropy! with a new function set_onsite_coupling! (and similarly set_onsite_coupling_at!). The latter expects an explicit matrix representation for the local Hamiltonian. This can be constructed, e.g., as a linear combination of stevens_operators, or as a polynomial of spin_operators. To understand the mapping between these two, the new function print_stevens_expansion acts on an arbitrary local operator.

      Remove set_biquadratic!. Instead, use an optional keyword argument biquad to set_exchange!.

      Rename DynamicStructureFactor to dynamical_correlations. Similarly, replace InstantStructureFactor with instant_correlations. The return type has been renamed SampledCorrelations to emphasize that the object may be holding thermodynamic samples, which are collected using add_sample!.

      Remove intensities function. Instead, use one of intensities_interpolated or intensities_binned. These will require an intensity_formula, which defines a calculator (e.g., LSWT).

      Rename connected_path to reciprocal_space_path, which now returns an xticks object that can be used in plotting. Replace spherical_shell with reciprocal_space_shell that functions similarly.

      Rename polarize_spin! to set_dipole! for consistency with set_coherent!. The behavior of the former function is unchanged: the spin at a given site will still be polarized along the provided direction.

      Rename all_sites to eachsite consistent with Julia convention for iterators.

      Rename reshape_geometry to reshape_supercell, which is the fundamental reshaping function. Rename resize_periodically to resize_supercell.

      The constructor SpinInfo now requires a $g$-factor or tensor as a named argument.

      The constructor FormFactor no longer accepts an atom index. Instead, the form factors are associated with site-symmetry classes in order of appearance.

      v0.4.3

      Experimental support for linear SpinWaveTheory, implemented in SU(N) mode. This module may evolve rapidly.

      Implement renormalization of single-ion anisotropy and biquadratic interactions when in :dipole mode. This makes the model more faithful to the quantum mechanical Hamiltonian, but is also a breaking change.

      Various improvements and bugfixes for to_inhomogeneous. Setting inhomogeneous interactions via set_exchange_at! should now infer the correct bond offset direction, or will report an ambiguity error. Ambiguities can be resolved by passing an explicit offset.

      The function remove_periodicity! disables periodicity along specified dimensions.

      Rename StaticStructureFactor to InstantStructureFactor.

      v0.4.2

      Introduce LocalSampler, a framework for MCMC sampling with local spin updates.

      Rename print_dominant_wavevectors to print_wrapped_intensities to reduce confusion with the physical instantaneous intensities.

      The function spherical_shell now takes a radius in physical units of inverse Å.

      New exported functions global_position, magnetic_moment, all_sites.

      Remove all uses of Base.deepcopy which resolves crashes.

      v0.4.1

      The function to_inhomogeneous creates a system that supports inhomogeneous interactions, which can be set using set_exchange_at!, etc.

      set_biquadratic! replaces set_exchange_with_biquadratic!.

      v0.4.0

      This update includes many breaking changes, and is missing some features of 0.3.0.

      Creating a spin System

      Rename SpinSystem to System. Its constructor now has the form,

      System(crystal, latsize, infos, mode)

      The parameter infos is now a list of SpinInfo objects. Each defines spin angular momentum $S = \frac{1}{2}, 1, \frac{3}{2}, …$, and an optional $g$-factor or tensor.

      The parameter mode is one of :SUN or :dipole.

      Setting interactions

      Interactions are now added mutably to an existing System using the following functions: set_external_field!, set_exchange!, set_onsite_coupling!, enable_dipole_dipole!.

      As a convenience, one can use dmvec(D) to convert a DM vector to a $3×3$ antisymmetric exchange matrix.

      Fully general single-ion anisotropy is now possible. The function set_onsite_coupling! expects the single ion anisotropy to be expressed as a polynomial in symbolic spin operators 𝒮, or as a linear combination of symbolic Stevens operators 𝒪. For example, an easy axis anisotropy in the direction n may be written D*(𝒮⋅n)^2.

      Stevens operators 𝒪[k,q] admit polynomial expression in spin operators 𝒮[α]. Conversely, a polynomial of spin operators can be expressed as a linear combination of Stevens operators. To see this expansion use print_anisotropy_as_stevens.

      Inhomogeneous field

      An external field can be applied to a single site with set_external_field_at!.

      Structure factor rewrite

      The calculation of structure factors has been completely rewritten. For the new interface, see the FeI₂ at Finite Temperature page.

      Various

      • The "Sampler" interface is in flux. Langevin replaces both LangevinHeunP and LangevinSampler. Local spin-flip Monte Carlo sampling methods are temporarily broken.

      • repeat_periodically replaces extend_periodically.

      Additional related functions include resize_periodically and reshape_geometry, the latter being fundamental.

      The new function includes the list of symmetry-allowed single ion anisotropies in addition to exchange interactions.

      • When reading CIF files, the field _atom_site_label is now used in place of the field _atom_site_type_symbol.

      This is required for correctness. The field _atom_site_label is guaranteed to be present, and is guaranteed to be a distinct label for each symmetry-inequivalent site. Code that explicitly referred to site labels (e.g. in calls to subcrystal) will need to be updated to use the new label.

      diff --git a/previews/PR178/writevtk.html b/previews/PR178/writevtk.html new file mode 100644 index 000000000..d7016ca10 --- /dev/null +++ b/previews/PR178/writevtk.html @@ -0,0 +1,64 @@ + +ParaView Rendering · Sunny documentation

      ParaView Rendering

      The 4D correlation data produced by Sunny is too high-dimensional to visualize directly. This page describes how to export 3D slices of correlation data from Sunny to the Visual ToolKit (VTK) format, which is compatible with the ParaView visualization software. ParaView supports volumetric rendering:

      Simulation data

      First, generate some correlation data in Sunny. We will use a 2D lattice, since the correlation data $S(Q_x,Q_y,\omega)$ is 3D and can be exported in its entirety. The following code sets up the system, thermalizes it, and records the correlation data in a SampledCorrelations called dsf.

      using Sunny
      +
      +# Single layer 12x12 periodic square lattice
      +latsize = (12,12,1)
      +
      +latvecs = lattice_vectors(8.,8.,12.,90,100,90)
      +positions = [[0,0,0]]
      +types = ["Cu"]
      +formfactors = [FormFactor("Cu2")]
      +xtal = Crystal(latvecs, positions; types)
      +
      +sys = System(xtal, latsize, [SpinInfo(1, S=1/2, g=2)], :SUN; seed=1)
      +
      +J = 10.
      +set_exchange!(sys, J, Bond(1,1,[1,0,0]))
      +set_exchange!(sys, J, Bond(1,1,[0,1,0]))
      +
      +Δt = 0.01
      +kT = 0.5
      +langevin = Langevin(Δt; λ=0.5, kT)
      +randomize_spins!(sys)
      +for i in 1:10_000 # Long enough to reach equilibrium
      +    step!(sys, langevin)
      +end 
      +
      +ωmax=10.
      +
      +dsf = dynamical_correlations(sys
      +                             ;Δt=Δt
      +                             ,nω=48
      +                             ,ωmax=ωmax
      +                             ,process_trajectory=:symmetrize)
      +
      +nsamples = 10
      +for _ in 1:nsamples
      +    for _ in 1:1000 
      +        step!(sys, langevin)
      +    end
      +    add_sample!(dsf, sys)
      +end

      The default histogram BinningParameters are already integrated over the $z$ direction because the system is 2D:

      unit_resolution_binning_parameters(dsf)
      ⊡    12 bins from -0.042 to +0.958 along [+1.27 dx] (Δ = 0.065)
      +⊡    12 bins from -0.042 to +0.958 along [+1.27 dy] (Δ = 0.065)
      +∫ Integrated from +0.000 to +0.000 along [-0.33 dx +1.88 dz] (Δ = 0.524)
      +⊡    48 bins from -0.107 to +10.134 along [+1.00 dE] (Δ = 0.213)

      The histogram is very oblong; it's approximately 1x1x10. To make it a nicer shape, we will rescale the energy axis to be be fractions of ωmax:

      params = unit_resolution_binning_parameters(dsf)
      +scale_factor = ωmax
      +params.binend[4] /= scale_factor
      +params.binstart[4] /= scale_factor
      +params.binwidth[4] /= scale_factor
      +params.covectors[4,:] ./= scale_factor

      Doing this changes the last axis of the histogram to fit in [0,1]:

      ⊡    49 bins from -0.011 to +1.013 along [+0.10 dE] (Δ = 0.213)

      Now that our histogram is a cube, we compute the intensity in the histogram bins using the usual intensities_binned:

      formula = intensity_formula(dsf,:trace)
      +signal, counts = intensities_binned(dsf, params; formula)
      +intensity = signal ./ counts

      Now that we have our intensity data and the binning parameters, we can export to VTK format using export_vtk and move to ParaView for the visualization.

      # Importing WriteVTK enables Sunny's export-to-VTK functions
      +import WriteVTK
      +
      +# [1,2,4] specifies that the (x,y,z) axes in ParaView are (Qx,Qy,ω)
      +export_vtk("square_lattice", params, intensity; dims_kept = [1,2,4])
      +# Writes a file square_lattice.vti in the current directory

      Loading in ParaView

      In ParaView, use File > Open to open square_lattice.vti. This will add the file to the Pipeline Browser with a closed eye icon, indicating that the data is ready to be loaded.

      In the Properties panel, both bin_centers and data will be selected for import by default. Uncheck bin_centers because we don't need that information for the visualization. Click the green Apply button to load the data.

      By default, only the outline of the data is shown in the 3D viewport. Since we adjusted the energy axis, the outline is a 1x1x1 cube. Optionally enable the axes grid under "View", and customize using the adjacent edit button.

      To enable the volumetric render:

      1. Select "Volume" from the "Representation" drop-down menu under "Display".
      2. The "Coloring" drop-down should automatically select data because it's the only data loaded.
      3. Open the Color Map Editor to adjust the opacity of the fog, which may be too faint to see by default.

      Depending on your computer and your dataset size, the volumetric rendering may be slow, but our dataset is relatively small, so the render should be fast.

      If nothing shows up at first, don't despair. Often, there are Bragg-like peaks in the correlation data which outshine everything else. To see this, enable Display Data Histogram in the Color Map Editor panel. To zoom in on the lower-intensity data, click and drag the right side handle of the opacity transfer function box to the middle a few times.

      After suitable color mapping, the dispersion curve should become visible:

      Experiment data

      Note that since only the data and binning parameters are required for exporting to VTK, experiment data can be exported in the same way. For example, to visualize $S(Q_x,Q_y,Q_z)$, do this:

      # Load 4D histogram data from Mantid
      +params, signal = load_nxs("experiment_data.nxs")
      +
      +# Integrate out the energy axis so we are 3D
      +integrate_axes!(params; axes = 4)
      +signal = sum(signal; dims = 4)
      +
      +# Export to ParaView
      +export_vtk("experiment_data_as_vtk", params, signal)

      Download this example as Jupyter notebook or Julia script.

      Kagome Antiferromagnet

      This is a Sunny port of SpinW Tutorial 8, authored by Bjorn Fak and Sandor Toth. The goal is to calculate the linear spin wave theory spectrum for the $\sqrt{3} \times \sqrt{3}$ order of a Kagome antiferromagnet.

      Load Packages

      using Sunny, GLMakie

      Build a Crystal with $P\overline{3}$ space group and Cr⁺ ions on each site.

      a = 1
      +latvecs = lattice_vectors(a, a, 10a, 90, 90, 120)
      +crystal = Crystal(latvecs, [[1/2,0,0]], 147)
      Crystal
      +HM symbol 'P -3' (147)
      +Lattice params a=1, b=1, c=10, α=90°, β=90°, γ=120°
      +Cell volume 8.66
      +:
      +   1. [1/2, 0, 0]
      +   2. [0, 1/2, 0]
      +   3. [1/2, 1/2, 0]
      +

      Build a System with antiferrogmanetic nearest neighbor exchange $J=1$.

      S = 1
      +sys = System(crystal, (3,3,1), [SpinInfo(1; S, g=2)], :dipole)
      +J = 1.0
      +set_exchange!(sys, J, Bond(2,3,[0,0,0]))

      Initialize to an energy minimizing magnetic structure, for which nearest-neighbor spins are at 120° angles.

      q = -[1/3, 1/3, 0]
      +axis = [0,0,1]
      +set_spiral_order_on_sublattice!(sys, 1; q, axis, S0=[cos(0),sin(0),0])
      +set_spiral_order_on_sublattice!(sys, 2; q, axis, S0=[cos(0),sin(0),0])
      +set_spiral_order_on_sublattice!(sys, 3; q, axis, S0=[cos(2π/3),sin(2π/3),0])
      +plot_spins(sys; dims=2)
      Example block output

      Check energy. Each site participates in 4 bonds with energy $JS^2\cos(2π/3)$. Factor of 1/2 avoids double counting.

      @assert energy_per_site(sys) ≈ (4/2)*J*S^2*cos(2π/3)

      Define a path in reciprocal space.

      points_rlu = [[-1/2, 0, 0], [0, 0, 0], [1/2, 1/2, 0]]
      +density = 100
      +path, xticks = reciprocal_space_path(crystal, points_rlu, density);

      Calculate discrete intensities

      swt = SpinWaveTheory(sys)
      +formula = intensity_formula(swt, :perp; kernel=delta_function_kernel)
      +disp, intensity = intensities_bands(swt, path, formula);

      Plot over a restricted color range from [0,1e-2]. Note that the intensities of the flat band at zero-energy are off-scale.

      fig = Figure()
      +ax = Axis(fig[1,1]; xlabel="Momentum (r.l.u.)", ylabel="Energy (meV)", xticks, xticklabelrotation=π/6)
      +ylims!(ax, -1e-1, 2.3)
      +for i in axes(disp)[2]
      +    lines!(ax, 1:length(disp[:,i]), disp[:,i]; color=intensity[:,i], colorrange=(0,1e-2))
      +end
      +fig
      Example block output

    Download this example as Jupyter notebook or Julia script.

    FeI₂ at Finite Temperature

    using Sunny, LinearAlgebra, GLMakie

    In our previous Case Study: FeI₂, we used linear spin wave theory (LSWT) to calculate the dynamical structure factor. Here, we perform a similar calculation using classical spin dynamics. Because we are interested in the coupled dynamics of spin dipoles and quadrupoles, we employ a classical dynamics of SU(3) coherent states that generalizes the Landau-Lifshitz equation.

    Compared to LSWT, simulations using classical dynamics are much slower, and are limited in $k$-space resolution. However, they make it is possible to capture nonlinear effects associated with finite temperature fluctuations. Classical dynamics are also appealing for studying out-of-equilibrium systems (e.g., relaxation of spin glasses), or systems with quenched inhomogeneities that require large simulation volumes.

    In this tutorial, we show how to study the finite temperature dynamics of FeI₂ using the classical approach. It is important to stress that the estimation of $S(𝐪,ω)$ with classical dynamics is fundamentally a Monte Carlo calculation: sample spin configurations are drawn from thermal equilibrium and used as initial conditions for generating dissipationless trajectories. The correlations of these trajectories are then averaged and used to calculate scattering intensities. It is therefore important to ensure that the initial spin configurations are sampled appropriately and that sufficient statistics are collected. We will demonstrate one approach here.

    As an overview, we will:

    1. Identify the ground state
    2. Measure correlation data describing the excitations around that ground state
    3. Use the correlation data to compute scattering intensities

    As the implementation of the FeI₂ model is already covered in detail in the LSWT tutorial, we will not repeat it below. Instead, we will assume that you already have defined a sys in the same way with lattice dimensions $4×4×4$.

    sys
    System [SU(3)]
    +Lattice: (4, 4, 4)×1
    +

    Finding a ground state

    Sunny uses the Langevin dynamics of SU(N) coherent states to sample spin configurations from the thermal equlibrium. One first constructs a Langevin integrator. This requires a time step, temperature, and a phenomenological damping parameter $λ$ that sets the coupling to the thermal bath.

    Δt = 0.05/D    # Should be inversely proportional to the largest energy scale
    +               # in the system. For FeI2, this is the easy-axis anisotropy,
    +               # `D = 2.165` (meV). The prefactor 0.05 is relatively small,
    +               # and achieves high accuracy.
    +kT = 0.2       # Temperature of the thermal bath (meV).
    +λ = 0.1        # This value is typically good for Monte Carlo sampling,
    +               # independent of system details.
    +
    +langevin = Langevin(Δt; kT, λ);

    Langevin dynamics can be used to search for a magnetically ordered state. For this, the temperature kT must be below the ordering temperature, but large enough that the dynamical sampling procedure can overcome local energy barriers and eliminate defects.

    randomize_spins!(sys)
    +for _ in 1:20_000
    +    step!(sys, langevin)
    +end

    Although thermal fluctuations are present, the correct antiferromagnetic order (2 up, 2 down) is apparent.

    plot_spins(sys; color=[s[3] for s in sys.dipoles])
    Example block output

    For other systems, it can be much harder to find the magnetic ordering in an unbiased way, and more complicated sampling procedures may be necessary.

    Calculating Thermal-Averaged Correlations $\langle S^{\alpha\beta}(𝐪,ω)\rangle$

    Our aim is to study the classical spin dynamics for states sampled in thermal equilibrium. To minimize finite size effects, and achieve sufficient momentum space resolution, we should significantly enlarge the system volume. The function resize_supercell takes new dimensions as multiples of the unit cell lattice vectors.

    sys_large = resize_supercell(sys, (16,16,4)) # 16x16x4 copies of the original unit cell
    +plot_spins(sys_large; color=[s[3] for s in sys_large.dipoles])
    Example block output

    Now we will re-thermalize the system to a configuration just above the ordering temperature. Sunny expects energies in meV by default, so we use meV_per_K to convert from kelvin.

    kT = 3.5 * meV_per_K     # 3.5K ≈ 0.30 meV
    +langevin.kT = kT
    +for _ in 1:10_000
    +    step!(sys_large, langevin)
    +end

    The next step is to collect correlation data $S^{\alpha\beta}$. This will involve sampling spin configurations from thermal equilibrium, and then integrating the Hamiltonian dynamics of SU(N) coherent states to collect Fourier-space information about normal modes. Quantization of these modes yields the magnons, and the associated dynamical spin-spin correlations can be compared with neutron scattering intensities $S^{\alpha\beta}(q,\omega)$. Because this a real-space calculation, data is only available for discrete $q$ modes (the resolution scales like inverse system size).

    To store the correlation data, we initialize a SampledCorrelations object by calling dynamical_correlations. It requires three keyword arguments: an integration step size, a target number of ωs to retain, and a maximum energy ω to resolve. For the time step, twice the value used for the Langevin integrator is usually a good choice.

    sc = dynamical_correlations(sys_large; Δt=2Δt, nω=120, ωmax=7.5)
    SampledCorrelations (33.615 MiB)
    +[S(q,ω) | nω = 120, Δω = 0.0632 | 0 sample]
    +Lattice: (16, 16, 4)×1
    +6 correlations in SU(3) mode:
    +╔ ⬤ ⬤ ⬤ Sx
    +║ ⋅ ⬤ ⬤ Sy
    +╚ ⋅ ⋅ ⬤ Sz
    +

    The function add_sample! will collect data by running a dynamical trajectory starting from the current system configuration.

    add_sample!(sc, sys_large)        # Accumulate the sample into `sc`

    To collect additional data, it is required to re-sample the spin configuration from the thermal distribution. For efficiency, the dynamics should be run long enough that consecutive samples are uncorrelated.

    for _ in 1:2
    +    for _ in 1:1000               # Enough steps to decorrelate spins
    +        step!(sys_large, langevin)
    +    end
    +    add_sample!(sc, sys_large)    # Accumulate the sample into `sc`
    +end

    Now, sc has more samples included:

    sc
    SampledCorrelations (33.615 MiB)
    +[S(q,ω) | nω = 120, Δω = 0.0632 | 3 samples]
    +Lattice: (16, 16, 4)×1
    +6 correlations in SU(3) mode:
    +╔ ⬤ ⬤ ⬤ Sx
    +║ ⋅ ⬤ ⬤ Sy
    +╚ ⋅ ⋅ ⬤ Sz
    +

    Computing Scattering Intensities

    With the thermally-averaged correlation data $\langle S^{\alpha\beta}(q,\omega)\rangle$ in hand, we now need to specify how to extract a scattering intensity from this information. This is done by constructing an intensity_formula. By way of example, we will use a formula which computes the trace of the structure factor and applies a classical-to-quantum temperature-dependent rescaling kT.

    formula = intensity_formula(sc, :trace; kT)
    Classical Scattering Intensity Formula
    +At discrete scattering modes S = S[ix_q,ix_ω], use:
    +
    +  Intensity[ix_q,ix_ω] = Tr S
    +
    +No form factors specified
    +Temperature corrected (kT = 0.3016066641750812) ✓
    +

    Recall that $\langle S^{\alpha\beta}(q,\omega)\rangle$ is only available at certain discrete $q$ values, due to the finite lattice size. There are two basic approaches to handling this discreteness. The first approach is to interpolate between the available data using intensities_interpolated. For example, we can plot single-$q$ slices at (0,0,0) and (π,π,π) using this method:

    qs = [[0, 0, 0], [0.5, 0.5, 0.5]]
    +is = intensities_interpolated(sc, qs, formula; interpolation = :round)
    +
    +ωs = available_energies(sc)
    +fig = lines(ωs, is[1,:]; axis=(xlabel="meV", ylabel="Intensity"), label="(0,0,0)")
    +lines!(ωs, is[2,:]; label="(π,π,π)")
    +axislegend()
    +fig
    Example block output

    The resolution in energy can be improved by increasing (and decreasing Δt), and the general accuracy can be improved by collecting additional samples from the thermal equilibrium.

    For real calculations, one often wants to apply further corrections and more accurate formulas. Here, we apply FormFactor corrections appropriate for Fe2 magnetic ions, and a dipole polarization correction :perp.

    formfactors = [FormFactor("Fe2"; g_lande=3/2)]
    +new_formula = intensity_formula(sc, :perp; kT, formfactors = formfactors)
    Classical Scattering Intensity Formula
    +At discrete scattering modes S = S[ix_q,ix_ω], use:
    +
    +  Intensity[ix_q,ix_ω] = ∑_ij (I - Q⊗Q){i,j} S{i,j}
    +                         
    +                         (i,j = Sx,Sy,Sz)
    +
    +Form factors included in S ✓
    +Temperature corrected (kT = 0.3016066641750812) ✓
    +

    Frequently, one wants to extract energy intensities along lines that connect special wave vectors–a so-called "spaghetti plot". The function reciprocal_space_path creates an appropriate horizontal axis for this plot by linearly sampling between provided $q$-points with a given sample density. The number of sample points between two wavevectors q1 and q2 is given by dist*density where dist = norm(cryst.recipvecs * (q1 - q2)) is measured in the global frame.

    points = [[0,   0, 0],  # List of wave vectors that define a path
    +          [1,   0, 0],
    +          [0,   1, 0],
    +          [1/2, 0, 0],
    +          [0,   1, 0],
    +          [0,   0, 0]]
    +density = 40
    +path, xticks = reciprocal_space_path(cryst, points, density);

    Again using intensities_interpolated, we can evaluate the (interpolated) intensity at each point on the path. Since scattering intensities are only available at a certain discrete $(Q,\omega)$ points, the intensity on the path can be calculated by interpolating between these discrete points:

    is_interpolated = intensities_interpolated(sc, path, new_formula;
    +    interpolation = :linear,       # Interpolate between available wave vectors
    +);
    +# Add artificial broadening
    +is_interpolated_broadened = broaden_energy(sc, is, (ω, ω₀)->lorentzian(ω-ω₀, 0.05));

    The second approach to handle the discreteness of the data is to bin the intensity at the discrete points into the bins of a histogram. First, the five sub-histograms are set up using reciprocal_space_path_bins in analogy to reciprocal_space_path.

    cut_width = 0.3
    +density = 15
    +paramsList, markers, ranges = reciprocal_space_path_bins(sc,points,density,cut_width);

    Then, the intensity data is computed using intensities_binned for each sub-histogram:

    total_bins = ranges[end][end]
    +energy_bins = paramsList[1].numbins[4]
    +is_binned = zeros(Float64,total_bins,energy_bins)
    +integrated_kernel = integrated_lorentzian(0.05) # Lorentzian broadening
    +for k in eachindex(paramsList)
    +    bin_data, counts = intensities_binned(sc,paramsList[k], new_formula;
    +        integrated_kernel = integrated_kernel
    +    )
    +    is_binned[ranges[k],:] = bin_data[:,1,1,:] ./ counts[:,1,1,:]
    +end

    The graph produced by interpolating (top) is similar to the one produced by binning (bottom):

    fig = Figure()
    +ax_top = Axis(fig[1,1],ylabel = "meV",xticklabelrotation=π/8,xticklabelsize=12;xticks)
    +ax_bottom = Axis(fig[2,1],ylabel = "meV",xticks = (markers, string.(points)),xticklabelrotation=π/8,xticklabelsize=12)
    +
    +heatmap!(ax_top,1:size(is_interpolated,1), ωs, is_interpolated;
    +    colorrange=(0.0,0.07),
    +)
    +
    +heatmap!(ax_bottom,1:size(is_binned,1), ωs, is_binned;
    +    colorrange=(0.0,0.05),
    +)
    +
    +fig
    Example block output

    Note that we have clipped the colors in order to make the higher-energy excitations more visible.

    Unconventional RLU Systems and Constant Energy Cuts

    Often it is useful to plot cuts across multiple wave vectors but at a single energy. We'll pick an energy,

    ωidx = 60
    +target_ω = ωs[ωidx]
    3.7312072301840273

    and take a constant-energy cut at that energy. The most straightforward way is to make a plot whose axes are aligned with the conventional reciprocal lattice of the crystal. This is accomplished using unit_resolution_binning_parameters:

    params = unit_resolution_binning_parameters(sc)
    +params.binstart[1:2] .= -1 # Expand plot range slightly
    +
    +# Set energy integration range
    +omega_width = 0.3
    +params.binstart[4] = target_ω - (omega_width/2)
    +params.binend[4] = target_ω # `binend` should be inside (e.g. at the center) of the range
    +params.binwidth[4] = omega_width
    +
    +integrate_axes!(params, axes = 3) # Integrate out z direction entirely
    +
    +params
    Binning Parameters
    +⊡    31 bins from -1.000 to +0.969 along [+1.00 dx] (Δ = 0.064)
    +⊡    31 bins from -1.000 to +0.969 along [+1.00 dy] (Δ = 0.064)
    +∫ Integrated from -0.125 to +1.625 along [+1.00 dz] (Δ = 1.750)
    +∫ Integrated from +3.581 to +3.881 along [+1.00 dE] (Δ = 0.300)
    +

    In each of the following plots, black dashed lines represent (direct) lattice vectors. Since these plots are in reciprocal space, direct lattice vectors are represented as covectors (i.e. coordinate grids) instead of as arrows.

    is, counts = intensities_binned(sc,params,new_formula)
    +
    +fig = Figure()
    +ax = Axis(fig[1,1];
    +    title="Δω=0.3 meV (Binned)", aspect=true,
    +    xlabel = "[H, 0, 0]",
    +    ylabel = "[0, K, 0]"
    +)
    +bcs = axes_bincenters(params)
    +hm = heatmap!(ax,bcs[1],bcs[2],is[:,:,1,1] ./ counts[:,:,1,1])
    +add_lines!(ax,params)
    +Colorbar(fig[1,2], hm);
    +fig
    Example block output

    In the above plot, the dashed-line (direct) lattice vectors are clearly orthogonal. However, we know that in real space, the lattice vectors $a$ and $b$ are not orthogonal, but rather point along the edges of a hexagon (see lower left corner):



    Thus, plotting the direct lattice vectors as orthogonal (even in reciprocal space) is somewhat misleading. Worse yet, the [H,0,0] by [0,K,0] plot apparently loses the 6-fold symmetry of the crystal! Lastly, if one works out the components of the real-space metric with respect to the axes of the plot, one finds that there are non-zero off-diagonal entries,

    latvecs = sys.crystal.latvecs
    +metric = latvecs' * I(3) * latvecs
    3×3 Matrix{Float64}:
    + 16.4035   -8.20174   0.0
    + -8.20174  16.4035    0.0
    +  0.0       0.0      45.5914

    so real-space rotations and angles map into reciprocal space rotations angles in a complicated way.

    To resolve these important issues, we want to use axes which are orthogonal (i.e. they diagonalize the metric and solve all of the problems just mentioned). The canonical choice is to use the combination $\frac{1}{2}a + b$ of lattice vectors (equiv. $a^* - \frac{1}{2}b^*$), which is orthogonal to $a$:

    (latvecs * [1/2,1,0]) ⋅ (latvecs * [1,0,0]) == 0
    true

    This new vector $\frac{1}{2}a+b$ is visibly orthogonal to $a$ in real space:

    Example block output

    To use "projection onto the new vector" as a histogram axis, only a single change is needed to the binning parameters. The second covector (previously $b$) must be swapped out for $\frac{1}{2}a + b$ (recall that reciprocal space covectors, such as those used in BinningParameters correspond to direct space vectors).

    params.covectors[2,1:3] = [1/2,1,0] # [1/2,1,0] times [a;b;c] is (a/2 + b)
    Binning Parameters
    +⊡    31 bins from -1.000 to +0.969 along [+1.00 dx] (Δ = 0.064)
    +⊡    31 bins from -1.000 to +0.969 along [+0.50 dx +1.00 dy] (Δ = 0.057)
    +∫ Integrated from -0.125 to +1.625 along [+1.00 dz] (Δ = 1.750)
    +∫ Integrated from +3.581 to +3.881 along [+1.00 dE] (Δ = 0.300)
    +

    The second axis of the histogram now agrees with what is conventionally labelled as [H,-H/2,0].

    Length of the new vector

    Note that, although $\frac{1}{2}a+b$ is orthogonal to $a$, it is not the same length as $a$. Instead, it is sqrt(3/4) times as long. Note the unsymmetrical axes labels in the plots that follow as a direct result of this!

    # Zoom out horizontal axis
    +params.binstart[1], params.binend[1] = -2, 2
    +
    +# Adjust vertical axis bounds to account for
    +# length of a/2 + b
    +params.binstart[2], params.binend[2] = -2 * sqrt(3/4), 2 * sqrt(3/4)
    +
    +# Re-compute in the new coordinate system
    +is, counts = intensities_binned(sc,params,new_formula)
    +
    +add_lines!(ax_right,params)

    For comparison purposes, we will make the same plot using intensities_interpolated to emulate zero-width bins. This time, it's more convenient to think in terms of reciprocal vectors $a^*$ and $b^*$. Now, our coordinate transformation consists of establishing a new, orthogonal basis to specify our wave vectors: $a^* - \frac{1}{2}b^*$, $b^*$ and $c^*$. Writing this in matrix form allows us to sample a rectilinear grid of wave vectors in this frame. Finally, we'll convert these back into the original RLU system for input into Sunny.

    # New basis matrix
    +A = [1    0 0
    +     -1/2 1 0
    +     0    0 1]
    +
    +# Define our grid of wave vectors
    +npoints = 60
    +as = range(-2, 2, npoints)
    +bs = range(-3/√3, 3/√3, npoints)
    +qs_ortho = [[a, b, 0] for a in as, b in bs]
    +
    +# Convert to original RLU system for input to Sunny
    +qs = [A * q for q in qs_ortho]
    +
    +# Use interpolation to get intensities
    +is = intensities_interpolated(sc, qs, new_formula; interpolation=:linear)
    +
    +add_lines!(ax_left,params)
    +fig
    Example block output

    Now, not only are the dashed-line lattice vectors no longer misleadingly orthogonal, but the six-fold symmetry has been restored as well! Further, the metric has been diagonalized:

    metric = (latvecs * inv(A'))' * I(3) * (latvecs * inv(A'))
    3×3 Matrix{Float64}:
    + 16.4035   0.0      0.0
    +  0.0     12.3026   0.0
    +  0.0      0.0     45.5914

    Finally, we note that instantaneous structure factor data, $𝒮(𝐪)$, can be obtained from a dynamic structure factor with instant_intensities_interpolated. Here we'll reuse the grid of wave vectors we generated above.

    is_static = instant_intensities_interpolated(sc, qs, new_formula; interpolation = :linear)
    +
    +hm = heatmap(as, bs, is_static;
    +    axis=(
    +        title="Instantaneous Structure Factor",
    +        xlabel = "[H, -1/2H, 0]",
    +        ylabel = "[0, K, 0]",
    +        aspect=true
    +    )
    +)
    +Colorbar(hm.figure[1,2], hm.plot)
    +hm
    Example block output

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